Descripción general
La EduRP2040 es una placa de desarrollo educativa basada en el microcontrolador Raspberry Pi RP2040, un dual-core ARM Cortex-M0+ a 133 MHz. Pensada para estudiantes que dan el salto de Arduino al mundo de los MCUs modernos.
¿Por qué RP2040?
- Toolchain abierto (C/C++ SDK + MicroPython oficiales).
- Periféricos potentes: PIO (state machines I/O programables), 30 GPIO, 2× SPI, 2× I2C, 2× UART.
- Programación por drag & drop vía USB Mass Storage (
.uf2). - Excelente documentación y comunidad enorme.
Características principales
- MCU: RP2040 (dual Cortex-M0+ @ 133 MHz)
- Memoria: 264 kB SRAM + 4 MB QSPI Flash
- GPIO: 26 pines (3.3 V, todos PWM-capable)
- ADC: 4 canales de 12 bits
- USB: USB-C 2.0 full-speed (Host/Device)
- LEDs: 3 LEDs de usuario + 1 NeoPixel
- Botones: BOOTSEL, RESET, USER
- Alimentación: 5 V por USB-C, regulador buck-boost a 3.3 V
¿Para quién es?
Para quien quiere aprender embebidos de verdad: interrupciones, DMA, máquinas de estado en hardware (PIO), sin pagar IDEs.
Próximos pasos
- Lee la hoja de datos para los detalles eléctricos.
- Sigue el inicio rápido para parpadear tu primer LED.
- Consulta el pinout cuando conectes módulos.