The Arduino Nano RP2040 Connect is a compact board featuring the Raspberry Pi RP2040 dual-core ARM Cortex M0+ at 133MHz, with 264KB SRAM and 16MB flash. It includes WiFi/Bluetooth via the u-blox NINA-W102, a 6-axis IMU, microphone, and RGB LED. Ideal for IoT, it supports Arduino Cloud, MicroPython, and machine vision with a free OpenMV license.
Microcontroller | Raspberry Pi RP2040 (Dual-core ARM Cortex M0+) |
---|---|
Operating Voltage | 3.3V |
Input Voltage | 5-21V |
Digital I/O Pins | 22 (20 PWM) |
Analog Input Pins | 8 |
DC Current per I/O Pin | 7mA |
Flash Memory | 16MB (external) |
SRAM | 264KB |
Clock Speed | 133MHz |
Connectivity | WiFi/Bluetooth (u-blox NINA-W102) |
Sensors | 6-axis IMU, Microphone |
Dimensions | 45mm x 18mm |
Weight | ~6g |
📄 Arduino Nano RP2040 Connect datasheet (783 kB)
📄 Raspberry Pi RP2040 datasheet (5301 kB)
Label | Function | Notes |
---|---|---|
D13 | Digital I/O, SPI SCK | Built-in LED |
3.3V | Power | 3.3V output |
AREF | Analog Reference | Analog reference voltage |
A0 | Analog Input | ADC0 (RP2040) |
A1 | Analog Input | ADC1 (RP2040) |
A2 | Analog Input | ADC2 (RP2040) |
A3 | Analog Input | ADC3 (RP2040) |
A4 | Analog Input, I2C SDA | ADC via NINA-W102 |
A5 | Analog Input, I2C SCL | ADC via NINA-W102 |
A6 | Analog Input | ADC via NINA-W102 |
A7 | Analog Input | ADC via NINA-W102 |
VUSB | Power | USB power input |
RESET | Reset | Reset the board |
GND | Ground | Ground |
VIN | Power | External power input (5–21V) |
D12 | Digital I/O, SPI MISO | |
D11 | Digital I/O, SPI MOSI | |
D10 | Digital I/O, SPI SS | |
D9 | Digital I/O | |
D8 | Digital I/O | |
D7 | Digital I/O | |
D6 | Digital I/O | |
D5 | Digital I/O | |
D4 | Digital I/O | |
D3 | Digital I/O | |
D2 | Digital I/O | |
D1 | Digital I/O, UART TX | |
D0 | Digital I/O, UART RX |