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

  1. Lee la hoja de datos para los detalles eléctricos.
  2. Sigue el inicio rápido para parpadear tu primer LED.
  3. Consulta el pinout cuando conectes módulos.

Comentarios

...