0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Arduino] The Arduino Nano RP2040 Connect

Posted at

image.png
image.png

Description

The feature packed Arduino® Nano RP2040
Connect brings the new Raspberry Pi RP2040
microcontroller to the Nano form factor. Make the
most of the dual core 32-bit Arm® Cortex®-M0+
to make Internet of Things projects with Bluetooth
and WiFi connectivity thanks to the U-blox® Nina
W102 module. Dive into real-world projects with
the onboard accelerometer, gyroscope, RGB LED
and microphone. Develop robust embedded AI
solutions with minimal effort using the Arduino®
Nano RP2040 Connect!

image.png

image.png

image.png

image.png

Pin Map

image.png

Features

Raspberry Pi RP2040 Micrcontroller

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

image.png

Block Diagram

image.png

Power tree

image.png

WiFi/Bluetooth connectivity

Wifi 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 independantly of the RP2040 through the pads under the board using SWD

Schematic

image.png

Ref Doc

image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?