The Arduino Nano RP2040 Connect combines Raspberry Pi’s RP2040 MCU and Arduino’s popular ecosystem for a full-featured Arduino- and MicroPython-compatible powerhouse with sensors and Wi-Fi/Bluetooth connectivity in a compact form factor of just 45 x 18 mm.
The two hearts of the Nano RP2040 Connect are the machine-learning-capable Raspberry Pi RP2040 dual-core Arm Cortex-M0+ MCU, running at up to 133 MHz and supported by 264 kB of SRAM and 16 MB of external flash memory, and the u-blox NINA-W102 radio module, which provides Wi-Fi 802.11b/g/n and Bluetooth (LE and 4.2) connectivity to the board.
In addition to this, the Nano RP2040 Connect features an on-board microphone and 6-axis IMU, which allows for immediate development of gesture- and sound/voice-controlled TinyML workloads without additional hardware. Supporting faster IoT development, the Nano RP2040 Connect is also compatible with Arduino IoT Cloud, meaning that you can monitor sensor data or control the board remotely from your computer or mobile device.
With options for a castellated, single-sided board or a board with pre-soldered headers, the Nano RP2040 Connect can be easily integrated into designs to create wearables, miniature robotics, and IoT devices. Please note that unlike many Arduino boards, the Nano RP2040 Connect operates at 3.3 V and is not suitable for direct I/O interfacing with 5-V systems.
As shown in the diagram above, the Nano RP2040 Connect board features 30 pins that include the following control and interfacing options:
- 22x digital I/O pins at 3.3 V (14 dedicated)
- 8x analogue input pins at 3.3 V
- 20x PWM pins and external interrupts (from all but pins A6 and A7)
- UART, I2C, and SPI interfaces
- +3.3 V and +5 V (from USB only) output pins for reference or powering external devices
- 2x GND pins
- 1x Reset pin
- 2x LEDs, one to indicate power to the device and one user LED.
- A reset button
The Arduino Nano RP2040 Connect can be powered via USB or 5-21 V input to the VIN pin, and the power consumption is predominantly set by the number of I/O pins in use, with 4 mA DC current draw per I/O pin.
For more information on this board, please consult the official datasheet.
If you would like to evaluate the Arduino Nano RP2040 Connect for use in a commercial project, fill out the form below, and ipXchange will put you directly in touch with our Arduino contact after assessing your project. For a more basic board that features the same form factor with 5-V logic, consider the Nano Every.
(Images sourced from Arduino)