Ir al contenido

RP2040 (Raspberry Pi Pico): microcontrolador de bajo costo

De Makerspedia

Introducción

El RP2040 es el microcontrolador diseñado por Raspberry Pi. A $4 (Raspberry Pi Pico), ofrece un rendimiento muy superior a los Arduino UNO clásicos con un núcleo dual ARM Cortex-M0+ a 133 MHz.

Especificaciones

Característica Valor
CPU Dual ARM Cortex-M0+ 133 MHz
RAM 264 KB SRAM
Flash 2 MB (Pico W: 2 MB)
GPIO 26 usables
ADC 3 canales de 12-bit
USB Nativo (USB 1.1)
Wi-Fi Solo en Pico W (2,4 GHz)
Precio $4 (Pico), $6 (Pico W)

Ventajas frente a Arduino UNO

  • Dual core: permite ejecutar dos tareas en paralelo (core 0 y core 1)
  • USB nativo: aparece como dispositivo USB sin chip adicional
  • PIO (Programmable I/O): hardware dedicado para protocolos de comunicación

Lenguajes de programación

  • MicroPython: el más popular, fácil de aprender
  • CircuitPython: fork de MicroPython de Adafruit
  • C/C++: con el SDK oficial de Raspberry Pi (más complejo pero más potente)
  • Arduino IDE: soporte mediante board package

Pico W: con Wi-Fi

El Raspberry Pi Pico W agrega un chip CYW43439 (Wi-Fi + Bluetooth LE) a solo $6. Para proyectos IoT simples es una alternativa económica al ESP32.

Véase también