La Raspberry Pi Pico W es la placa de Raspberry Pi con Wi-Fi y Bluetooth, y por precio compite directamente con el ESP32. Las dos cuestan menos de 10 €. ¿Cuál conviene?
Para IoT, elige el ESP32: más memoria, más rapidez, ESP-NOW, mejor ahorro de energía y muchísimos más ejemplos. Para aprender MicroPython o generar señales a medida, la Pico W es muy buena, sobre todo por su documentación y sus periféricos programables (PIO).
Fichas completas: Raspberry Pi Pico W y ESP32.
Diferencias que importan
| Raspberry Pi Pico W | ESP32 (DevKitC) | |
|---|---|---|
| Chip | RP2040 + radio CYW43439 | ESP32 (un solo chip con radio) |
| CPU | 2 × Arm Cortex-M0+, 133 MHz | 2 × Xtensa LX6, hasta 240 MHz |
| SRAM | 264 KB | 520 KB |
| Flash | 2 MB (en la placa) | 4 MB (en el módulo) |
| Wi-Fi | Wi-Fi 4 (2,4 GHz) | Wi-Fi 4 (2,4 GHz) |
| Bluetooth | 5.2 Clásico y LE | 4.2 Clásico y LE |
| ESP-NOW | No | Sí |
| GPIO | 26 | unos 25 útiles |
| ADC | 3 canales, 12 bits | 18 canales, 12 bits |
| DAC | No | 2 × 8 bits |
| USB | USB 1.1 nativo (dispositivo y host) | Sin USB nativo (puente USB-serie) |
| Aceleración de cifrado | No | Sí (AES, SHA, RSA) |
| Precio de la placa | 7–10 € | 6–10 € |
Rendimiento y memoria
El ESP32 tiene el doble de memoria RAM y una CPU más rápida. En un proyecto que hace MQTT con TLS (por ejemplo, hablar con AWS IoT Core) importa: cada conexión segura reserva mucha memoria y el ESP32 acelera el cifrado por hardware. En la Pico W se puede, pero queda con menos margen.
Para leer sensores y encender relés, las dos sobran.
Wi-Fi y Bluetooth
Las dos usan Wi-Fi de 2,4 GHz y 802.11n. En la Pico W el Wi-Fi lo gestiona un chip aparte, y eso tiene consecuencias:
- El LED integrado de la Pico W cuelga del chip de radio, no de un GPIO: se enciende con una instrucción distinta a la de la Pico normal.
- Wi-Fi y Bluetooth dependen de un controlador específico (
cyw43); en el ESP32 la radio forma parte del chip y de su SDK.
El ESP-NOW (comunicación directa entre placas sin router) es exclusivo de Espressif. Si quieres una red de nodos sin Wi-Fi, solo funciona con ESP32. Lo explico en ESP-NOW paso a paso.
PIO: lo que la Pico hace y el ESP32 no
El RP2040 tiene PIO (Programmable I/O): 2 bloques con 8 máquinas de estado que ejecutan pequeños programas independientes de la CPU. Con ellas puedes imitar protocolos que no existen en el chip (LED WS2812, VGA, sensores con tiempos exactos) sin ocupar los núcleos.
Si tu proyecto necesita señales con tiempos muy precisos, la Pico lo hace mejor. El ESP32 tiene RMT y otros periféricos, pero más limitados.
Lenguajes y herramientas
| Pico W | ESP32 | |
|---|---|---|
| C/C++ | Pico SDK | ESP-IDF |
| Arduino | Núcleo de la comunidad | Núcleo oficial de Espressif |
| MicroPython | Muy buen soporte oficial | Bueno |
| CircuitPython | Sí | Sí |
| Cargar programas | Arrastrar un archivo UF2, como un pendrive | USB-serie con un programa de carga |
Cargar un programa en la Pico es más sencillo: se mantiene el botón BOOTSEL al conectarla y se copia un archivo a la unidad que aparece. La parte débil de la Pico W es el ecosistema de IoT: menos ejemplos con AWS IoT, OTA, ESP-NOW y portal cautivo.
Consumo
Si vas a funcionar a batería, el ESP32 es mejor: tiene modos de sueño profundo muy bien documentados y un coprocesador de ultra bajo consumo (ULP). La Pico W tiene modos de reposo, pero el ahorro real en la placa es menor porque no está pensada para eso. Consulta deep sleep en el ESP32.
¿Y la Pico 2 W?
La Raspberry Pi Pico 2 W (chip RP2350) sube a 150 MHz y a más memoria, e incluye seguridad por hardware. Sigue sin ESP-NOW ni Thread, y cuesta algo más (8–11 €). Es una alternativa si te gusta el ecosistema de Raspberry Pi, no una razón para dejar el ESP32 en IoT.
¿Cuál elegir?
| Si tu proyecto es… | Elige |
|---|---|
| IoT con Wi-Fi, MQTT o AWS IoT | ESP32 |
| Red de nodos con ESP-NOW | ESP32 |
| Dispositivo a batería | ESP32 |
| Aprender MicroPython desde cero | Pico W |
| Señales a medida (WS2812, protocolos propios) | Pico W |
| Dispositivo que se conecta como teclado o ratón USB | Pico W |
| No sé qué elegir | ESP32 |
Preguntas frecuentes
¿La Pico W sirve para domótica?
Sí, con MicroPython y MQTT funciona bien para un sensor o un relé. Para una casa completa con muchos nodos, el ESP32 te ahorra problemas.
¿Puedo programar la Pico W con Arduino?
Sí, con el núcleo de la comunidad (arduino-pico). Tiene menos librerías probadas que el del ESP32.
¿Las dos son de 3,3 V?
Sí. Los GPIO de ambas son de 3,3 V: no conectes señales de 5 V directamente.
¿Y la Pico normal, sin W?
No tiene radio. Sirve para aprender o para proyectos sin conexión. Para IoT necesitas la W.
Raspberry Pi Pico W
Con Wi-Fi y Bluetooth 5.2.
Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.
ESP32 DevKitC WROOM-32
La opción más completa para IoT.
Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.



