Reference Manual

Arduino® Nano RP2040 Connect
11 / 19 Arduino® Nano RP2040 Connect Modified: 12/07/2022
3.4 Wi-Fi/Bluetooth® Connectivity
Wi-Fi and Bluetooth® connectivity is provided by the Nina W102 (U2) module. The RP2040 only has 4 analog pins,
and the Nina is used to extend that to the full eight as is standard in the Arduino Nano form factor with another 4
12-bit analog inputs (A4-A7). Additionally, the common anode RGB LED is also controlled by the Nina W-102 module
such that the LED is off when the digital state is HIGH and on when the digital state is LOW. The internal PCB
antenna in the module eliminates the need for an external antenna. The Nina W102 module also includes a dual
core Xtensa LX6 CPU that can also be programmed independently of the RP2040 through the pads under the board
using SWD.
3.5 6-Axis IMU
It is possible to obtain 3D gyroscope and 3D accelerometer data from the LSM6DSOX 6-axis IMU (U9). In addition to
providing such data, it is also possible to do machine learning on the IMU for gesture detection.
3.6 External Memory
The RP2040 (U1) has access to an additional 16 MB of flash memory via a QSPI interface. The execute-in-place (XIP)
feature of the RP2040 allows external flash memory to be addressed and accessed by the system as though it were
internal memory, without first copying the code to internal memory.
3.7 Cryptography
The ATECC608A Cryptographic IC (U4) provides secure boot capabilities alongside SHA and AES-128
encryption/decryption support for security in Smart Home and Industrial IoT (IIoT) applications. Additionally, a
random number generator is also available for use by the RP2040.
3.8 Microphone
The MP34DT06J microphone is connected via a PDM interface to the RP2040. The digital MEMS microphone is
omnidirectional and operate via a capacitive sensing element with a high (64 dB) signal to noise ratio. The sensing
element, capable of detecting acoustic waves, is manufactured using a specialized silicon micromachining process
dedicated to produce audio sensors.