← Wiki · Componente

Raspberry Pi Pico y placas RP2040

La Pico es una placa RP2040 barata con 26 GPIO utilizables, lógica de 3.3 V y un esquema de alimentación sencillo; la RP2040-Zero mete el mismo chip en 23.5 × 18 mm.

Qué hace#

La Pico lleva el RP2040 (dos núcleos Cortex-M0+), 2 MB de flash, el cristal de 12 MHz y un regulador buck-boost. Se programa arrastrando y soltando por USB (mantén BOOTSEL pulsado al conectarla) con MicroPython, CircuitPython, C/C++ o QMK/KMK.

Circuito de ejemplo: LED en GP15, pulsador a GND en GP14, pulsador RESET de RUN a GND. Los pines sin usar llevan marcas de no conexión; 3V3 (pin 36) alimenta el desacoplo del LED.
LED en GP15, pulsador a GND en GP14, pulsador RESET de RUN a GND. Los pines sin usar llevan marcas de no conexión; 3V3 (pin 36) alimenta el desacoplo del LED. Abre el ejemplo pico_led_button de esta página en PCB Canvas: «Insertar en mi esquemático».

Pines de alimentación#

  • VBUS (40): 5 V del USB cuando está conectado.
  • VSYS (39): entrada principal, 1.8–5.5 V; conecta aquí una batería o 5 V (a través de un diodo Schottky si también puede haber USB conectado).
  • 3V3 (36): salida del regulador para tus componentes; mantén una carga moderada (Raspberry Pi recomienda menos de 300 mA).
  • 3V3_EN (37): llévalo a nivel bajo para apagar el regulador.
  • RUN (30): llévalo a nivel bajo para hacer reset: pon aquí un pulsador RESET.

Errores comunes#

  • GP23, GP24, GP25 y GP29 se usan en la propia Pico (modo del regulador, detección de VBUS, LED, medida de VSYS) y no están en los pines del borde.
  • Ningún GPIO tolera 5 V.
  • ADC_VREF y AGND: déjalos sin conectar salvo que necesites un ADC mejor.

Huella#

De inserción (sobre tiras de pines) o SMD almenada (castellated, soldada en plano). La RP2040-Zero es almenada, con 20 GPIO en el borde. Se suelda a mano.