Descripción
La YD-RP2040 es una placa núcleo ultracompacta basada en el microcontrolador Raspberry Pi RP2040 con 16 MB (128 Mbit) de memoria Flash a bordo, ideal para aplicaciones IoT, robótica, automatización y enseñanza de programación.
Con su CPU dual-core ARM Cortex-M0+ a 133 MHz, 264 kB de SRAM interna y abundantes periféricos (PIO programables, USB 1.1, SPI, I²C, UART, ADC), esta placa ofrece alto rendimiento, bajo consumo y total compatibilidad con MicroPython, CircuitPython, C/C++ y SDK oficial de Raspberry Pi.
Su formato “core board” (22 × 18 mm) y pines castellados perimetrales facilitan el montaje SMD o en headers, permitiendo crear diseños propios igual que con un módulo ESP32 o un STM32 “stamp”. Dispone de regulador 3 V3 / 5 V tolerante, cristal de 12 MHz, botón BOOTSEL, LED de usuario y pads SWD para depuración profesional.
Principales características
- RP2040 dual-core ARM Cortex-M0+ @ 133 MHz.
- 16 MB Flash QSPI (128 Mbit) – almacena firmware grande, gráficos o assets.
- 264 kB SRAM de baja latencia dentro del SoC.
- USB 1.1 dispositivo + host (con pila TinyUSB).
- 2 × PIO hardware programables para protocolos personalizados (DVI, HUB75, etc.).
- 26 GPIO multifunción / 16 × PWM / 3 × ADC (12 bit) accesibles en pads castellados.
- Botón BOOTSEL + LED integrado para flashing y pruebas.
- Regulador buck-boost 5 V → 3 V3 (entrada 3 V3–5 V).
- Formato 22 × 18 mm, altura < 3 mm (sin pines).
Características técnicas
| Parámetro | Valor |
| MCU | Raspberry Pi RP2040 |
| CPU | 2 × Cortex-M0+ @ 133 MHz |
| Flash | 16 MB (128 Mbit QSPI XIP) |
| RAM interna | 264 kB (6 × bank) |
| GPIO | 26 (23 disponibles externamente) |
| ADC | 3 canales + sensor de temperatura |
| Interfaz USB | USB 1.1 device/host, con conector USB-C en carrier o pads D+ / D– |
| Interfaces serie | 2 × SPI, 2 × I²C, 2 × UART (multiplexables) |
| PIO | 2 bloques, 4 SM cada uno |
| Alimentación | 3,0 – 5,5 V (5 V vía USB, 3 V3 regulado) |
| Consumo | 25 mA típico @ 133 MHz; < 1 mA en sleep |
| Dimensiones | 22 mm × 18 mm × ~3 mm |
| Temperatura | –20 °C ~ +85 °C |
FAQs
| Pregunta | Respuesta |
| 1. ¿En qué se diferencia de la Raspberry Pi Pico? | Misma MCU, pero más Flash (16 MB vs 2 MB) y factor de forma “stamp” para soldar como módulo SMT. |
| 2. ¿Cómo se programa? | Arrastra el firmware UF2 en modo BOOTSEL o usa SWD/J-Link con OpenOCD. Total compatibilidad con MicroPython, CircuitPython y SDK C/C++. |
| 3. ¿Tolera 5 V en los GPIO? | No; los GPIO son de 3 V3. Solo la entrada VIN (VSYS) acepta 5 V. Usa divisores o level-shifter para señales 5 V. |
| 4. ¿Puedo alimentar desde batería Li-Ion? | Sí, conectando 3,7 V al pin VSYS y masa a GND. |
| 5. ¿Incluye regulador LDO? | Integra un regulador buck 5 V→3 V3 de 600 mA para alimentar MCU y periféricos ligeros. |








Valoraciones
No hay valoraciones aún.