Skip to content

Commit 239d9ea

Browse files
committed
add nano r4 structure
1 parent 15e32fb commit 239d9ea

File tree

8 files changed

+655
-0
lines changed

8 files changed

+655
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
software:
2+
- arduino-ide
3+
- arduino-cli
4+
- cloud-editor
5+
- iot-cloud
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
productsLibrariesMap:
3+
- arduino:renesas_uno
4+
---
5+
6+
<EssentialsColumn title="First Steps">
7+
<EssentialElement title="Quickstart Guide" type="getting-started" link="/tutorials/nano-r4/getting-started-nano-r4">
8+
All you need to know to get started with your new Arduino Nano R4 board.
9+
</EssentialElement>
10+
11+
<EssentialElement title="Hardware Design Guide" type="tutorial" link="/learn/hardware/nano-pcb-guide">
12+
Learn how to create your own custom hardware that is compatible with the Arduino Nano Family.
13+
</EssentialElement>
14+
15+
<EssentialElement title="Arduino Cloud" type="tutorial" link="/arduino-cloud/getting-started-with-the-arduino-iot-cloud">
16+
Get started with the Arduino Cloud and connect your Nano R4 to the web.
17+
</EssentialElement>
18+
</EssentialsColumn>
19+
20+
<EssentialsColumn title="Arduino Basics">
21+
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
22+
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
23+
</EssentialElement>
24+
<EssentialElement title="Learn" type="resource" link="/learn/">
25+
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
26+
</EssentialElement>
27+
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
28+
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
29+
</EssentialElement>
30+
</EssentialsColumn>
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<FeatureDescription>
2+
The Arduino Nano R4 features the powerful Renesas RA4M1 microcontroller with a 32-bit Arm® Cortex®-M4 core running at 48 MHz. Its classic Nano form factor ensures compatibility with countless accessories, while modern features like USB-C®, CAN bus, and Qwiic I²C connector make it a versatile choice for embedded, automation, and prototyping projects.
3+
</FeatureDescription>
4+
5+
<FeatureList>
6+
7+
<Feature title="Qwiic I²C Connector" image="communication">
8+
Easily connect sensors and peripherals using the onboard Qwiic connector, which enables plug-and-play I²C communication at 3.3 V logic levels while interfacing with the 5 V system.
9+
</Feature>
10+
11+
<Feature title="Arduino Cloud" image="wifi">
12+
The Nano R4 is compatible with the Arduino Cloud platform, allowing you to rapidly prototype and deploy your connected applications.
13+
<FeatureWrapper>
14+
<FeatureLink title="Go to Platform" url="https://app.arduino.cc/"/>
15+
</FeatureWrapper>
16+
</Feature>
17+
18+
<Feature title="Built-in DAC & OPAMP" image="mcu">
19+
With a 12-bit DAC on A0 and an integrated operational amplifier, the Nano R4 enables analog signal generation and advanced signal conditioning right out of the box.
20+
</Feature>
21+
22+
<Feature title="USB-C®" image="usb">
23+
The first Nano board to feature a USB-C® connector for streamlined power and data transfer.
24+
</Feature>
25+
26+
<Feature title="CAN Bus Support" image="communication">
27+
The Nano R4 includes support for CAN communication (with external transceiver), making it suitable for industrial and automotive applications.
28+
</Feature>
29+
30+
<Feature title="Real-Time Clock (RTC)" image="clock">
31+
The built-in RTC and 16 MHz external crystal ensure accurate timekeeping — ideal for data logging and scheduled task applications.
32+
</Feature>
33+
34+
<Feature title="5 V Operating Voltage" image="power">
35+
Fully 5 V compatible on all GPIOs, making it easy to use with existing Arduino shields and 5 V peripherals without level shifting.
36+
</Feature>
37+
38+
</FeatureList>

content/hardware/03.nano/boards/nano-r4/image.svg

Lines changed: 499 additions & 0 deletions
Loading
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Nano R4
3+
url_shop: https://store.arduino.cc/products/nano-r4
4+
url_guide: /tutorials/nano-r4/getting-started-nano-r4
5+
primary_button_url: /tutorials/nano-r4/getting-started-nano-r4
6+
primary_button_title: Get Started
7+
core:
8+
certifications: []
9+
forumCategorySlug: '/hardware/nano-family/nano-r4/190'
10+
sku: [ABX00142]
11+
---
12+
13+
The **Arduino Nano R4** brings the power of a 32-bit **Arm® Cortex®-M4** processor to the beloved Nano form factor. Based on the **Renesas RA4M1** microcontroller, it features **256 kB Flash**, **32 kB SRAM**, and an **8 kB EEPROM**, all running at **48 MHz** with a built-in **real-time clock**, **14-bit ADC**, and **12-bit DAC**.
14+
15+
With a **USB-C® connector**, support for **CAN bus**, and both 5 V and 3.3 V I2C connectivity (thanks to the onboard Qwiic connector), the Nano R4 is ideal for modern embedded applications, edge computing, and seamless integration with Arduino’s Modulino ecosystem.
16+
17+
Perfect for both beginners and advanced users, the Nano R4 is fully compatible with the **Arduino IDE** and **Arduino Cloud** to accelerate development and deployment.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<EssentialsColumn title="Tutorials for Nano R4">
2+
<EssentialElement title="User Manual" type="tutorial" link="/tutorials/nano-r4/cheat-sheet">
3+
A technical reference to the Nano R4 board.
4+
</EssentialElement>
5+
6+
<EssentialElement title="Arduino Cloud" type="tutorial" link="/arduino-cloud/getting-started-with-the-arduino-iot-cloud">
7+
Get started with the Arduino Cloud
8+
</EssentialElement>
9+
</EssentialsColumn>
10+
11+
<EssentialsColumn title="Arduino Basics">
12+
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
13+
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
14+
</EssentialElement>
15+
<EssentialElement title="Learn" type="resource" link="/learn">
16+
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
17+
</EssentialElement>
18+
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
19+
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
20+
</EssentialElement>
21+
</EssentialsColumn>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Here you will find the technical specifications for the Arduino® Nano R4.
2+
3+
**Please read: operating voltage**
4+
5+
The microcontroller on the **Arduino Nano R4** operates at 5 V, making it fully compatible with traditional Arduino shields, modules, and accessories designed for 5 V logic levels. This allows seamless reuse of existing components and simplifies interfacing with a wide variety of 5 V sensors and actuators.
6+
7+
Unlike boards based on 3.3 V logic (such as the Nano ESP32), the Nano R4 does not require logic level shifting when connecting to most classic Arduino components.
8+
9+
The board supports multiple power input options:
10+
11+
The VIN pin accepts an input voltage range of 6–21 V, regulated down to 5 V internally.
12+
13+
The board can also be powered directly via the USB-C® port, which supplies 5 V to the system.
14+
15+
All GPIO pins operate at 5 V and can source or sink up to 8 mA of current per pin.
16+
17+
Always verify the voltage requirements of any connected peripheral, and avoid drawing more current than the board’s limits to prevent instability or damage.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Board:
2+
Name: Arduino® Nano R4
3+
SKU: ABX00142
4+
Microcontroller: Renesas RA4M1 (Arm® Cortex®-M4)
5+
USB:
6+
USB-C®: Programming Port
7+
Pins:
8+
Digital I/O Pins: 21 - All exposed I/O can be used as digital
9+
Analog input pins: 8
10+
DAC: 1
11+
PWM pins: 6
12+
External interrupts: 2,3
13+
Communication:
14+
UART: Yes, 1x
15+
I2C: Yes, 2x
16+
SPI: Yes, 1x
17+
CAN: Yes 1 CAN Bus
18+
Power:
19+
Circuit operating voltage: 5 V
20+
Input voltage (VIN): 6-21 V
21+
DC Current per I/O Pin: 8 mA
22+
Clock speed:
23+
Main core: 48 MHz
24+
Memory:
25+
RA4M1: 256 kB Flash, 32 kB RAM, 8 kB EEPROM
26+
Dimensions:
27+
Width: 18 mm
28+
Length: 45 mm

0 commit comments

Comments
 (0)