Esta é a primeira placa Arduino criada em colaboração com a Raspberry Pi. O Arduino Nano RP2040 Connect é baseado no chip Raspberry Pi RP2040 e é a primeira placa a combinar este microcontrolador juntamente com sensores adicionais e conectividade sem fios (wireless).
Esta placa tem o formato do Arduino Nano e as mesmas interfaces: USB, SPI, I2C, I2S, PIO, UART, PWM, pinos digitais/analógicos, mas possui muito mais funcionalidades.
O microcontrolador é o Raspberry Pi RP2040, um ARM Cortex M0+ dual-core com frequência de 133MHz, 264 KB de memória SRAM e 2 MB Flash.
Possui memória Flash de armazenamento extra de 16 MB, fora do microcontrolador, para poder criar programas maiores e/ou guardar mais dados.
Os pinos I/O programáveis possuem funções que superam muitas placas maiores que esta: 22 sinais digitais, 20 com PWM e 8 com aquisição de sinais analógicos.
Um microfone e um sensor de movimento de 6 eixos, adicionam um nível de possibilidades que é quase impossível de se encontrar numa placa deste tamanho.
Mas o que é realmente empolgante são as opções de conectividade WiFi e Bluetooth on-board. O módulo U-blox NINA-W102 extremamente popular, e altamente adaptável, está incluído para que você se torne num verdadeiro campeão de IoT.
Isso também significa que você pode aproveitar o poder da nuvem, com compatibilidade total com a Arduino Cloud.
Esta placa pode ser programada através do ambiente Arduino IDE modo offline ou no modo online Arduino IDE Cloud. A programação é feita ligando a placa a um computador usando um cabo Micro USB ou por conexão sem fio usando Arduino Cloud. O upload do programa para o Arduino Nano RP2040 Connect pode ser feito remotamente (over-the-air) o que torna muito mais prático o desenvolvimento e instalação de actualizações de aplicações IoT.
Como é baseado num microcontrolador da Raspberry Pi, também possui suporte total para a programação com MicroPython.
O Nano RP2040 Connect, vem com uma licença OpenMV gratuita para utilização de algoritmos de visão por computador.
ESPECIFICAÇÕES:
• Tensão de alimentação USB: 5V (Micro USB)
• Tensão de alimentação VIN: 4,5 V a 21 V
• Tensão de funcionamento: 3,3 V
• Microcontrolador RP2040:
- ARM Cortex M0 Dual-Core 133 MHz
- 264 kB SRAM
- Flash de 2 MB
- Controlador DMA
- suporta até 16 MB de memória Flash via barramento QSPI
- IO programável (PIO) para suportar periféricos externos
- ADC de 4 canais com sensor de temperatura interno, 0,5 MSa/s, conversão de 12 bits
- Depuração SWD
• Módulo WiFi / Bluetooth U-blox Nina W102:
- dual core Xtensa LX6 240 MHz 32 bits
- Memória no chip SARAM de 520 kB
- 448 kB ROM para inicialização e funções principais
- Memória Flash de 16 MB para armazenamento de código, inclui criptografia de hardware para proteção de programas e dados
- EFUSE de 1 kB para endereço MAC, configuração de módulo, criptografia Flash e Chip-ID
- IEEE 802.11 b / g / n 2.4 GHz WiFi
- Bluetooth 4.2
- antena embutida (PIFA)
- 4 x ADC de 12 bits
- 3 x I2C, SDIO, CAN, QSPI
• Memória:
- AT25SF128A 16 MB NOR Flash
- Transferência de dados QSPI de 532 Mb/s
- 100k ciclos de programação / apagar
• Sensor IMU 6 eixos ST LSM6DSOXTR:
- Giroscópio 3D: ± 2 / ± 4 / ± 8 / ± 16g escala completa
- Acelerômetro 3D: ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps escala completa
- pedômetro avançado, detector de passos e contador de passos
- Detecção de movimento e detecção de rotação
- interrupções padrão: queda livre, ativação da orientação 6D / 4D, clique, clique duplo
- máquina de estado finito programável: acelerômetro, giroscópio e sensores externos
- núcleo de aprendizado de máquina
- sensor de temperatura embutido
• Microfone MEMS ST MP34DT06JTR:
- AOP = 122,5 dBSPL
- relação sinal-ruído 64 dB
- sensibilidade omnidirecional
- frequência -26 dBFS ± 1 dB
• LED RGB:
- ânodo comum
- conectado ao U-blox Nina W102 GPIO
• Chip criptográfico Microchip ATECC608A:
- coprocessador criptográfico com armazenamento seguro de chave de hardware
- I2C, SWI
- SHA-256 e HMAC HASH incluindo restauração / salvamento de contexto fora do chip
- AES-128: criptografia / descriptografia, Galois Field Multiply da GCM
- gerador interno de números aleatórios de alta qualidade NIST SP 800-90A / B / C
- Suporte para inicialização segura
- validação completa da assinatura do código ECDSA, hash / assinatura opcional
- Desativação da chave de comunicação opcional antes da inicialização segura
- Criptografia / autenticação de mensagens para evitar ataques
• I / O:
- 22 pinos digitais
- 8 pinos com entrada analógica
- 20 pinos com saída PWM
- 20 pinos com interrupção externa
- UART, SPI, I2C, I2S, PIO
- Micro USB
• Temperatura de operação: de -20 ° C a 80 ° C
• Dimensões:45 x 18 mm
Datasheet (PDF)
Pinout (PDF)