A diferencia de la Raspberry Pi Pico, la Arduino Nano RP2040 Connect tiene 30 pines GPIO en lugar de los 40 de la pico. Así que fue una elección fácil para Arduino poner un RP2040 en el núcleo de una nueva placa. Se sienten tan convencidos de la excelencia de este nuevo chip que saben que merecía una placa Nano Potente y Premium. Lo primero y más importante es la inclusión del módulo de radio u-blox NINA-W102 WiFi (802.11 b/g/n) Bluetooth y BLE 4.2 <el ESP-32 también contiene el mismo chip para soporte WiFi> Los usuarios de nano probablemente ya estén bastante familiarizados con este excelente módulo. Junto con un sensor de movimiento IMU de seis ejes con capacidad de aprendizaje automático, un micrófono integrado para activación de sonido y voz, un LED RGB y un montón de pines GPIO multifunción. Adicional a estos elementos la tarjeta integra un co-procesador criptográfico de bajo consumo ATECC608A (cortesía de microchip) con el que se pueden establecer distintos protocolos de encriptación y desencriptación para establecer comunicaciones seguras y que lo hemos visto en las placas de la familia MKR, este nuevo Arduino es el sueño del creador de proyectos hecho realidad. Y todo en un tablero tan pequeño (solo falto incluirle un modulo GSM como el SIM800L).
Características Técnicas Principales:
Board |
Nano RP2040 Connect with Headers |
|
SKU: ABX00053 |
||
Microcontroller |
Raspberry Pi RP2040 |
|
USB connector |
Micro USB |
|
Pins |
Built-in LED pin |
13 |
Digital I/O Pins |
20 |
|
Analog Input Pins |
8 |
|
PWM pins |
20 (Except A6, A7) |
|
External interrupts |
20 (Except A6, A7) |
|
Connectivity |
Wi-Fi |
Nina W102 uBlox module |
Bluetooth |
Nina W102 uBlox module |
|
Secure element |
ATECC608A-MAHDA-T Crypto IC |
|
Sensors |
IMU |
LSM6DSOXTR (6-axis) |
Microphone |
MP34DT05 |
|
Communication |
UART |
Yes |
I2C |
Yes |
|
SPI |
Yes |
|
Power |
Circuit operating voltage |
3.3V |
Input Voltage (VIN) |
5-21V |
|
DC Current per I/O pin |
4 mA |
|
Clock speed |
Processor |
133 MHz |
Memory |
AT25SF128A-MHB-T |
16MB Flash IC |
Nina W102 uBlox module |
448 KB ROM, 520KB SRAM, 16MB Flash |
|
Dimensions |
Weight |
6 g |
Width |
18 mm |
|
Length |
45 mm |
El Arduino Nano RP2040 Connect es "Compatible con Raspberry Pi Pico", lo que significa que no solo tiene soporte para todo el ecosistema de software RP2040, sino también soporte completo para MicroPyhton. Incluso hay una licencia OpenMV gratuita incluida, para cualquier proyecto de visión artificial. Al mismo tiempo, la placa es compatible con el lenguaje de programación Arduino, el IDE 2.0 y todas las bibliotecas que lo acompañan. (Aunque la version del IDE 2.0 de Arduino, al momento de escribir este post aun esta en beta, la version 1.8.19 ya es estable y esta disponible para su descarga gratuita aqui) Finalmente, se puede programar y operar directamente desde un navegador y es totalmente compatible con Arduino Cloud y la aplicación de teléfonos móviles inteligente Arduino IoT Remote. Debido a que el Nano RP2040 Connect es un dispositivo conectado, esto abre todo tipo de posibilidades. Si tiene una señal WiFi, puede hacer todo como si estuvieras conectado por USB.

Hace un par de semanas se actualizo el Arduino Mbed Core oficial para brindar soporte nativo RP2040. La naturaleza plug-and-play del Arduino Core significa que puede usar bocetos existentes que hizo para, digamos, un Nano 33 BLE Sense en su nuevo Nano RP2040 Connect. Por lo tanto, puede tener este pequeño caballo de batalla en funcionamiento en cuestión de minutos, si ya ha estado trabajando en algunos bocetos de proyectos. Además, es compatible con todo el ecosistema de software RP2040, por lo que si se trata de una actualización para una placa RP2040 existente, ya está listo.
Preguntas:
¿El Nano RP2040 tiene pines I2C?/¿Puedo utilizar la comunicación I2C con el Nano RP2040?
- Pines I2C: los pines A4 y A5 tienen un pull up interno y, por defecto, se utilizan como bus I2C, por lo que no se recomienda su uso como entradas analógicas.
- Voltaje de funcionamiento: el voltaje de funcionamiento para Nano RP2040 Connect es de 3,3 V
¿El Nano RP2040 tiene pines PWM?
- PWM: todos los pines excepto A6 y A7 están disponibles para PWM.
¿Cómo puedo utilizar el LED RGB integrado?
- RGB: El LED RGB se conecta a través del módulo Wi-Fi, por lo que se requiere incluir la biblioteca WiFiNINA para usarlo.
También se cuenta con Fritzing Part de la nueva placa Arduino Nano RP2040 Connect:
![]() |
Dimensiones Reales de la Arduino NANO RP2040 Connect en mm |
Finalmente tenemos la parte Arduino NANO RP2040 Connect para Proteus Design Suite, el cual es un software de automatización de diseño electrónico, desarrollado por Labcenter Electronics Ltd, para lo cual deberás descargar la librería y copiarla a la ruta de instalación del programa C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\DATA\LIBRARY.
A dicha parte también deberás asignar un footprint y anexarle el modelo 3D en un archivo .stp
Quieres aportar algo que complemente este articulo? crees que hay algo que se deba corregir? Escríbenos este blog es para todos.
Recuerda que en https://jorgechac.blogspot.com nos dedicamos a construir una electrónica mejor! y apoyamos el proyecto CTC GO! (Creative Technologies in the Classroom) que es un programa de educación steam personalizable.
Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861.
También te puede interesar:
Nuevo Microcontrolador Raspberry Pi Pico
Manejo básico de un modulo i2c lcd 2x16 con raspberry pi pico
Como Grabar el Bootloader de Arduino
Bootloader USB para Microcontroladores PIC 18F2550 y PIC18F4550
Diseño y fabricación de PCB profesionales con Fritzing
Conociendo La Familia de los Módulos WiFi para Arduino ESP8266