Esta es la primera placa Arduino creada en colaboración con la Raspberry Pi. El Arduino Nano RP2040 Connect está basado en el chip Raspberry Pi RP2040 y es la primera placa que combina este microcontrolador con sensores adicionales y conectividad inalámbrica (wireless).
Esta placa tiene el formato del Arduino Nano y las mismas interfaces: USB, SPI, I2C, I2S, PIO, UART, PWM, pines digitales/analógicos, pero cuenta con muchas más funcionalidades.
El microcontrolador es el Raspberry Pi RP2040, un ARM Cortex M0+ de doble núcleo con frecuencia de 133MHz, 264 KB de memoria SRAM y 2 MB de Flash.
Dispone de memoria Flash de almacenamiento extra de 16 MB, fuera del microcontrolador, para poder crear programas más grandes y/o guardar más datos.
Los pines I/O programables tienen funciones que superan a muchas placas más grandes que esta: 22 señales digitales, 20 con PWM y 8 con adquisición de señales analógicas.
Un micrófono y un sensor de movimiento de 6 ejes añaden un nivel de posibilidades que es casi imposible de encontrar en una placa de este tamaño.
Pero lo realmente emocionante son las opciones de conectividad WiFi y Bluetooth on-board. El módulo U-blox NINA-W102, extremadamente popular y altamente adaptable, está incluido para que te conviertas en un auténtico campeón de IoT.
Esto también significa que puedes aprovechar el poder de la nube, con compatibilidad total con Arduino Cloud.
Esta placa se puede programar a través del entorno Arduino IDE en modo offline o en el modo online Arduino IDE Cloud. La programación se realiza conectando la placa a un ordenador mediante un cable Micro USB o por conexión inalámbrica usando Arduino Cloud. La carga del programa en el Arduino Nano RP2040 Connect se puede hacer de forma remota (over-the-air), lo que hace que el desarrollo y la instalación de actualizaciones de aplicaciones IoT sea mucho más práctico.
Como está basado en un microcontrolador de Raspberry Pi, también tiene soporte total para la programación con MicroPython.
El Nano RP2040 Connect incluye una licencia OpenMV gratuita para el uso de algoritmos de visión por computador.
ESPECIFICACIONES:
• Tensión de alimentación USB: 5V (Micro USB)
• Tensión de alimentación VIN: 4,5 V a 21 V
• Tensión de funcionamiento: 3,3 V
• Microcontrolador RP2040:
- ARM Cortex M0 Dual-Core 133 MHz
- 264 kB SRAM
- Controlador DMA
- admite hasta 16 MB de memoria Flash vía bus QSPI
- IO programable (PIO) para soportar periféricos externos
- ADC de 4 canales con sensor de temperatura interno, 0,5 MSa/s, conversión de 12 bits
- Depuración SWD
• Módulo WiFi / Bluetooth U-blox Nina W102:
- doble núcleo Xtensa LX6 240 MHz 32 bits
- Memoria en el chip SARAM de 520 kB
- 448 kB ROM para inicialización y funciones principales
- Memoria Flash de 16 MB para almacenamiento de código, incluye cifrado de hardware para proteger programas y datos
- EFUSE de 1 kB para dirección MAC, configuración del módulo, cifrado Flash y Chip-ID
- IEEE 802.11 b / g / n 2.4 GHz WiFi
- Bluetooth 4.2
- antena integrada (PIFA)
- 4 x ADC de 12 bits
- 3 x I2C, SDIO, CAN, QSPI
• Memoria:
- AT25SF128A 16 MB NOR Flash
- Transferencia de datos QSPI de 532 Mb/s
- 100k ciclos de programación / borrado
• Sensor IMU 6 ejes ST LSM6DSOXTR:
- Giroscopio 3D: ± 2 / ± 4 / ± 8 / ± 16g escala completa
- Acelerómetro 3D: ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps escala completa
- podómetro avanzado, detector de pasos y contador de pasos
- Detección de movimiento y detección de rotación
- interrupciones estándar: caída libre, activación de la orientación 6D / 4D, clic, doble clic
- máquina de estados finitos programable: acelerómetro, giroscopio y sensores externos
- núcleo de aprendizaje automático
- sensor de temperatura integrado
• Micrófono MEMS ST MP34DT06JTR:
- AOP = 122,5 dBSPL
- relación señal-ruido 64 dB
- sensibilidad omnidireccional
- frecuencia -26 dBFS ± 1 dB
• LED RGB:
- ánodo común
- conectado al U-blox Nina W102 GPIO
• Chip criptográfico Microchip ATECC608A:
- coprocesador criptográfico con almacenamiento seguro de clave de hardware
- I2C, SWI
- SHA-256 y HMAC HASH incluyendo restauración / guardado de contexto fuera del chip
- AES-128: cifrado / descifrado, Galois Field Multiply de la GCM
- generador interno de números aleatorios de alta calidad NIST SP 800-90A / B / C
- Soporte para arranque seguro
- validación completa de la firma del código ECDSA, hash / firma opcional
- Desactivación de la clave de comunicación opcional antes del arranque seguro
- Cifrado / autenticación de mensajes para evitar ataques
• I / O:
- 22 pines digitales
- 8 pines con entrada analógica
- 20 pines con salida PWM
- 20 pines con interrupción externa
- UART, SPI, I2C, I2S, PIO
- Micro USB
• Temperatura de funcionamiento: de -20 ° C a 80 ° C
• Dimensiones:45 x 18 mm
Ficha técnica (PDF)
Pinout (PDF)