Skip to content

Commit 652a512

Browse files
committed
Content update (initial commit)
1 parent 7ea951d commit 652a512

File tree

6 files changed

+111
-0
lines changed

6 files changed

+111
-0
lines changed
685 KB
Loading
797 KB
Loading
1.36 MB
Loading
937 KB
Loading
141 KB
Loading
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
---
2+
title: 'Nano R4 User Manual'
3+
difficulty: beginner
4+
compatible-products: [nicla-sense-env]
5+
description: 'Learn about the hardware and software features of the Arduino® Nano R4 board.'
6+
tags:
7+
- Cheat sheet
8+
- User manual
9+
author: 'José Bagur'
10+
hardware:
11+
- hardware/04.nano/boards/nicla-sense-e
12+
software:
13+
- ide-v1
14+
- ide-v2
15+
- iot-cloud
16+
- web-editor
17+
---
18+
19+
This user manual provides a comprehensive overview of the Nano R4 board, highlighting its hardware and software elements. With it, you will learn how to set up, configure and use all the main features of the Nano R4 board.
20+
21+
![ ](assets/hero-banner.png)
22+
23+
## Hardware and Software Requirements
24+
25+
### Hardware Requirements
26+
27+
- [Nano R4](https://store.arduino.cc/products/nano-r4) (x1)
28+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
29+
- [Breadboard](https://store.arduino.cc/products/breadboard-400-contacts) (x1) (recommended)
30+
- [Male/male jumper wires](https://store.arduino.cc/products/breadboard-400-contacts) (recommended)
31+
32+
### Software Requirements
33+
34+
- [Arduino IDE 2.0+](https://www.arduino.cc/en/software) or [Arduino Web Editor](https://create.arduino.cc/editor)
35+
- [Arduino UNO R4 Boards core](https://github.com/arduino/ArduinoCore-renesas)
36+
37+
***The Nano R4 is compatible with the complete Arduino ecosystem and can be programmed directly as a standalone device.***
38+
39+
## Nano R4 Overview
40+
41+
The Nano R4 board represents the natural evolution of the Nano family, combining the powerful RA4M1 microcontroller from Renesas with the compact and familiar Nano form factor. This board is designed to facilitate seamless transition from prototyping to production, using the same powerful core already used in the UNO R4 family.
42+
43+
![ ](assets/front_page.png)
44+
45+
The Nano R4 includes a high-performance 32-bit microcontroller (R7FA4M1AB3CFM), expanded connectivity through an onboard Qwicc connector and advanced features such as DAC, CAN and operational amplifiers. Its compact dimensions (18 mm x 45 mm) and robust construction make the Nano R4 board an excellent choice for projects that demand sensor fusion capabilities and the computational power of modern microcontrollers.
46+
47+
### Nano R4 Architecture Overview
48+
49+
The Nano R4 board features a secure, certified and durable design that suits various applications, such as industrial automation, building automation and rapid prototyping.
50+
51+
The top view of the Nano R4 board is shown in the image below:
52+
53+
![The Nano R4 main components (top view)](assets/user-manual-1.png)
54+
55+
The bottom view of the Nano R4 board is shown in the image below:
56+
57+
![The Nano R4 main components (bottom view)](assets/user-manual-2.png)
58+
59+
***The bottom side of the Nano R4 board only features test points for debugging and development purposes, along with the board's certification markings and identification information (board model and SKU).***
60+
61+
Here is an overview of the board's main components shown in the images above:
62+
63+
- **Microcontroller**: At the heart of the Nano R4 board there is a Renesas RA4M1 family microcontroller ([R7FA4M1AB3CFM](https://www.renesas.com/en/document/dst/ra4m1-group-datasheet?srsltid=AfmBOoryT-HIws0lHBASVG1QdfHDNWNQ5FNnoQV3hpoQ0FbncC7FI3h4)). This single-chip microcontroller, recognized as one of the industry's most energy-efficient microcontroller, is based on a 48 MHz Arm® Cortex®-M4 core with up to 256 KB of flash memory and 32 KB of SRAM memory.
64+
- **USB-C® connector**: The Nano R4 board features a modern USB-C connector for programming, power supply and serial communication with the external world.
65+
- **Qwicc connector**: The Nano R4 board also includes an onboard Qwicc connector to expand the board's communication capabilities via I²C, facilitating connection with a wide range of boards, sensors, actuators and different peripherals.
66+
- **Programmable RGB LED**: The Nano R4 board has an onboard user-programmable RGB LED to provide visual feedback about different operating states.
67+
- **User LED**: In addition to the onboard user-programmable RGB LED, the board also includes an additional onboard user-programmable orange LED for basic status indications.
68+
- **Castellated pins**: The board's castellated pins allow surface mounting as a module, facilitating integration into custom hardware designs.
69+
- **Advanced microcontroller features**: The R7FA4M1AB3CFM microcontroller has integrated peripherals such as a 12-bit Digital-to-Analog Converter (DAC), CAN bus for industrial communications, integrated Operational Amplifiers (OpAmp) and HID emulation capabilities (keyboard/mouse).
70+
71+
### Board Core and Libraries
72+
73+
The **Arduino UNO R4 Boards** core contains the libraries and examples to work with the Arduino Nano R4's peripherals and onboard components, such as its RA4M1 microcontroller, advanced peripherals (DAC, CAN and OpAmp), Qwicc connector and the onboard RGB LED. To install the core for the Nano R4 board, navigate to **Tools > Board > Boards Manager** or click the **Boards Manager** icon in the left tab of the IDE. In the Boards Manager tab, search for `UNO R4` and install the latest Arduino UNO R4 Boards version.
74+
75+
![Installing the Arduino UNO R4 Boards core in the Arduino IDE](assets/user-manual-3.png)
76+
77+
The Arduino UNO R4 Boards core provides support for the following:
78+
79+
- Board control and configuration (reset, pin configuration and power management)
80+
- Advanced peripheral functions (12-bit DAC, ADC, CAN bus and OpAmp)
81+
- Communication interfaces (UART, I²C and SPI)
82+
- Onboard LED control (RGB LED and orange LED)
83+
- Real-time clock (RTC) functionality
84+
- HID emulation capabilities (keyboard and mouse)
85+
- Standard Arduino libraries compatibility
86+
87+
***Since the Nano R4 uses the same RA4M1 microcontroller as the UNO R4 WiFi and the UNO R4 Minima, it shares complete code and library compatibility, making it easy to transition projects between these boards.***
88+
89+
### Pinout
90+
91+
The full pinout is available and downloadable as PDF from the link below:
92+
93+
- Nano R4 pinout
94+
95+
### Datasheet
96+
97+
The complete datasheet is available and downloadable as PDF from the link below:
98+
99+
- Nano R4 datasheet
100+
101+
### Schematics
102+
103+
The complete schematics are available and downloadable as PDF from the link below:
104+
105+
- Nano R4 schematics
106+
107+
### STEP Files
108+
109+
The complete STEP files are available and downloadable from the link below:
110+
111+
- Nano R4 STEP files

0 commit comments

Comments
 (0)