El año 2021 pasará a la historia como el momento en que los dos gigantes del movimiento Maker se dieron la mano. Raspberry Pi, famosa por sus microcomputadoras de bajo costo, acababa de diseñar su primer chip desde cero: el microcontrolador RP2040. En lugar de competir, Arduino tomó este poderoso chip británico y lo montó en su clásico formato italiano, creando el Arduino Nano RP2040 Connect.
El Silicio de Frambuesa en Formato Arduino
La integración del chip RP2040 trajo un nivel de potencia sin precedentes a la familia Nano. El chip de Raspberry Pi cuenta con dos núcleos ARM Cortex-M0+ simétricos que corren a una altísima velocidad de 133 MHz. Pero Arduino no se conformó con solo poner el chip en la placa; le añadieron todo lo necesario para convertirlo en una bestia de la Inteligencia Artificial de borde (TinyML).
Ficha Técnica: Nano RP2040 Connect
- El Cerebro Pi: Microcontrolador Raspberry Pi RP2040 (Doble núcleo a 133 MHz con 264 KB de SRAM).
- Memoria Masiva: A diferencia de otras placas que guardan el código en el mismo chip, esta incluye una memoria Flash externa de 16 MB. Ideal para guardar modelos de Machine Learning y miles de líneas de código.
- Sensores Integrados: Un micrófono omnidireccional y un IMU de 6 ejes (acelerómetro y giroscopio) listos para detectar voz y movimiento "fuera de la caja".
- Conectividad u-blox: Manteniendo el estándar industrial, incluyeron el módulo u-blox NINA-W102 (basado en ESP32) para dotarlo de Wi-Fi y Bluetooth BLE nativo.
Lo Mejor de Dos Mundos
La magia real de esta placa está en el software. Al tener el corazón de una Raspberry Pi Pico pero el ecosistema de Arduino, los desarrolladores pueden programarla usando C++ en el clásico IDE de Arduino, o pueden cargarle MicroPython para programar scripts ultrarrápidos, aprovechando las bibliotecas nativas de ambos universos.