Arduino Nano RP2040 Connect

The Arduino Nano RP2040 Connect is based on the RP2040 chip and integrates sensors and connectivity. Sense, compute, send data to the cloud, and easily create connected products making use of the full Arduino ecosystem. This board is the only RP2040-based board with WiFi/BLE connectivity. The board has a microphone and a 6-axis IMU and leverages the Nano form factor. It's pin-compatible with the older 3.3v Nano boards. It's also among the few boards supported by Picovoice (partner) for free. The Nano family has castellated pads. This board is supported by Arduino IoT Cloud.

Features

  • Raspberry Pi RP2040 Microcontroller
    • 133MHz 32bit Dual Core Arm® Cortex®-M0+
    • 264kB on-chip SRAM
    • Direct Memory Access (DMA) controller
    • Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
    • USB 1.1 controller and PHY, with host and device support
    • 8 PIO state machines
    • Programmable IO (PIO) for extended peripheral support
    • 4 channel ADC with internal temperature sensor, 0.5 MSa/s, 12-bit conversion
    • SWD Debugging
    • 2 on-chip PLLs to generate USB and core clock
    • 40nm process node
    • Multiple low-power mode support
    • USB 1.1 Host/Device
    • Internal Voltage Regulator to supply the core voltage
    • Advanced High-performance Bus (AHB)/Advanced Peripheral Bus (APB)
  • U-blox® Nina W102 WiFi/Bluetooth Module
    • 240MHz 32bit Dual Core Xtensa LX6
    • 520kB on-chip SRAM
    • 448 Kbyte ROM for booting and core functions
    • 16 Mbit FLASH for code storage, including hardware encryption to protect programs and data
    • 1 kbit EFUSE (non- erasable memory) for MAC addresses, module configuration, FlashEncryption, and Chip-ID
    • IEEE 802.11b/g/n single-band 2.4 GHz WiFi operation
    • Bluetooth 4.2
    • Integated Planar Inverted-F Antenna (PIFA)
    • 4x 12-bit ADC
    • 3x I2C, SDIO, CAN, QSPI
  • Memory
    • AT25SF128A 16MB NOR Flash
    • QSPI data transfer rate up to 532Mbps
    • 100K program/erase cycles
  • ST LSM6DSOXTR 6-axis IMU
    • 3D Gyroscope
    • ±2/±4/±8/±16 g full scale
    • 3D Accelerometer
    • ±125/±250/±500/±1000/±2000 dps full scale
    • Advanced pedometer, step detector, and step counter
    • Significant Motion Detection, Tilt detection
    • Standard interrupts: free-fall, wakeup, 6D/4D orientation, click and double-click
    • Programmable finite state machine: accelerometer, gyroscope and external sensors
    • Machine Learning Core
    • Embedded temperature sensor
  • ST MP34DT06JTR MEMS Microphone
    • AOP = 122.5 dBSPL
    • 64 dB signal-to-noise ratio
    • Omnidirectional sensitivity
    • -26 dBFS ± 1 dB sensitivity
  • RGB LED
    • Common Anode
    • Connected to U-blox® NNina W102 GPIO

Connectivity

Arduino Nano RP2040 Connect

Sensors

Arduino Nano RP2040 Connect

Hardware

Arduino Nano RP2040 Connect

Pinouts

Arduino Nano RP2040 Connect

Block Diagram

Block Diagram - Arduino Nano RP2040 Connect
Published: 2021-05-11 | Updated: 2023-07-19