You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/02.hero/boards/uno-r4-wifi/datasheet/datasheet.md
+45-73Lines changed: 45 additions & 73 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ type: maker
8
8
9
9
# Description
10
10
11
-
The Arduino® UNO R4 WiFi is the first UNO board to feature a 32-bit microcontroller and an ESP32-S3 Wi-Fi module (ESP32-S3-MINI-1-N8). It features a RA4M1 series microcontroller from Renesas (R7FA4M1AB3CFM#AA0), based on a 48MHz Arm® Cortex®-M4 microprocessor. The UNO R4's memory is much larger than its predecessors, with 256KB Flash & 32KB SRAM.
11
+
The Arduino® UNO R4 WiFi is the first UNO board to feature a 32-bit microcontroller and an ESP32-S3 Wi-Fi module (ESP32-S3-MINI-1-N8). It features a RA4M1 series microcontroller from Renesas (R7FA4M1AB3CFM#AA0), based on a 48MHz Arm® Cortex®-M4 microprocessor. The UNO R4's memory is larger than its predecessors, with 256 kB flash, 32 kB SRAM and 8 kB of EEPROM.
12
12
13
13
The RA4M1's operating voltage is fixed at 5V, whereas the ESP32-S3 module is 3.3V. Communication between these two MCUs are performed via a logic level translator (TXB0108DQSR).
14
14
@@ -17,9 +17,7 @@ Maker, beginner, education
17
17
18
18
# Features
19
19
20
-
## R7FA4M1AB3CFM#AA0
21
-
22
-
The R7FA4M1AB3CFM#AA0 is the main MCU on the UNO R4 WiFi, connected to all pin headers on the board as well as all communication buses. Often referred to as RA4M1 in this datasheet.
20
+
The **R7FA4M1AB3CFM#AA0** is the main MCU on the UNO R4 WiFi, connected to all pin headers on the board as well as all communication buses. Often referred to as RA4M1 in this datasheet.
23
21
24
22
***Overview**
25
23
* 48MHz Arm® Cortex®-M4 microprocessor with a floating point unit (FPU)
@@ -28,9 +26,9 @@ The R7FA4M1AB3CFM#AA0 is the main MCU on the UNO R4 WiFi, connected to all pin h
28
26
* Memory Protection Unit (MPU)
29
27
* Digital Analog Converter (DAC)
30
28
***Memory**
31
-
*256KB Flash Memory
32
-
*32KB SRAM
33
-
*8KB Data Memory (EEPROM)
29
+
*256 kB Flash Memory
30
+
*32 kB SRAM
31
+
*8 kB Data Memory (EEPROM)
34
32
***Peripherals**
35
33
* Capacitive Touch Sensing Unit (CTSU)
36
34
* USB 2.0 Full-Speed Module (USBFS)
@@ -55,11 +53,9 @@ The R7FA4M1AB3CFM#AA0 is the main MCU on the UNO R4 WiFi, connected to all pin h
55
53
* 1x CAN (pin D4, D5, external transceiver is required)
56
54
57
55
See the full datasheet for the R7FA4M1AB3CFM#AA0 in the link below:
The ESP32-S3-MINI-1-N8 is the secondary MCU with a built-in antenna for Wi-Fi & Bluetooth® connectivity. This module operates on 3.3V and communicates with the RA4M1 using a logic level translator (TXB0108DQSR).
58
+
The **ESP32-S3-MINI-1-N8** is the secondary MCU with a built-in antenna for Wi-Fi & Bluetooth® connectivity. This module operates on 3.3V and communicates with the RA4M1 using a logic level translator (TXB0108DQSR).
63
59
64
60
***Overview**
65
61
* Xtensa® dual-core 32-bit LX7 microprocessor
@@ -73,19 +69,19 @@ The ESP32-S3-MINI-1-N8 is the secondary MCU with a built-in antenna for Wi-Fi &
73
69
* Bluetooth 5
74
70
75
71
See the full datasheet for the ESP32-S3-MINI-1-N8 in the link below:
The UNO R4 WiFi is part of the first UNO series of 32-bit development boards, being previously based on 8-bit AVR microcontrollers. There are thousands of guides, tutorials and books written about the UNO board, where UNO R4 WiFi continues it legacy.
80
+
The UNO R4 WiFi is part of the first UNO series of 32-bit development boards, being previously based on 8-bit AVR microcontrollers. There are thousands of guides, tutorials and books written about the UNO board, where the UNO R4 WiFi continues it legacy.
85
81
86
-
The board features the standard 14 digital I/O ports, 6 analog channels, dedicated pins for I²C, SPI and UART connections. It has compared to its predecessors much larger memory: 8 times more flash memory (256KB) and 16 times more SRAM (32KB).
82
+
The board features 14 digital I/O ports, 6 analog channels, dedicated pins for I²C, SPI and UART connections. It has a significantly larger memory: 8 times more flash memory (256 kB) and 16 times more SRAM (32 kB). With a 48 MHz clock speed, it is also 3x faster than its predecessors.
87
83
88
-
Additionally, it features an ESP32-S3 module for IoT projects, as well as a built-in 12x8 LED matrix, making it the most visually unique Arduino board to date.
84
+
In addition, it features an ESP32-S3 module for Wi-Fi® & Bluetooth® connectivity, as well as a built-in 12x8 LED matrix, making one of the most visually unique Arduino board to date. The LED matrix is fully programmable, where you can load anything from still frames to custom animations.
89
85
90
86
**Entry level projects:** If this is your first project within coding and electronics, the UNO R4 WiFi is a good fit. It is easy to get started with, has a lot of online documentation (both official + 3rd party).
91
87
@@ -96,6 +92,7 @@ Additionally, it features an ESP32-S3 module for IoT projects, as well as a buil
96
92
### Related Products
97
93
* UNO R3
98
94
* UNO R3 SMD
95
+
* UNO R4 Minima
99
96
100
97
# Rating
101
98
@@ -111,8 +108,6 @@ Additionally, it features an ESP32-S3 module for IoT projects, as well as a buil
111
108
112
109
**Note:** V<sub>DD</sub> controls the logic level and is connected to the 5V power rail. V<sub>AREF</sub> is for the analog logic.
113
110
114
-
<divstyle="page-break-after: always;"> </div>
115
-
116
111
# Functional Overview
117
112
118
113
## Block Diagram
@@ -161,10 +156,10 @@ Additionally, it features an ESP32-S3 module for IoT projects, as well as a buil
161
156
162
157
The UNO R4 WiFi is based on the 32-bit RA4M1 series microcontroller, **R7FA4M1AB3CFM#AA0**, from Renesas, which uses a 48MHz Arm® Cortex®-M4 microprocessor with a floating point unit (FPU).
163
158
164
-
This microcontroller can operate on a range between 1.6V - 5.5V, but on the UNO R4 WiFi, it is fixed at 5V as to be fully retro compatible with other UNO accessories.
159
+
This microcontroller can operate on a range between 1.6V - 5.5V, but on the UNO R4 WiFi, it is fixed at 5V as to be hardware compatible with shields, accessories & circuits based on an previous UNO revision.
165
160
166
161
The R7FA4M1AB3CFM#AA0 features:
167
-
*256KB flash / 32KB SRAM / 8KB data flash (EEPROM)
@@ -181,8 +176,8 @@ The Wi-Fi / Bluetooth® LE module on the UNO R4 WiFi is from the ESP32-S3 SoCs.
181
176
The ESP32-S3-MINI-1-N8 features:
182
177
* Wi-Fi / Bluetooth® LE support
183
178
* 3.3V operating voltage
184
-
* 384 KB ROM
185
-
* 512 KB SRAM
179
+
* 384 kB ROM
180
+
* 512 kB SRAM
186
181
* Up to 150 Mbps bit rate
187
182
188
183
This module acts as a secondary MCU on the UNO R4 WiFi, and communicates with the RA4M1 MCU using a logic level translator. Note that this module operates on 3.3V as opposed to the RA4M1's 5V operating voltage.
@@ -208,7 +203,7 @@ When programming the UNO R4 WiFi, the RA4M1 MCU is programmed via the ESP32-S3 m
208
203
209
204

210
205
211
-
Soldering together the `SJ1` pads permanently sets the USB communication directly to the RA4M1, bypassing the ESP32-S3.
206
+
Soldering together the **SJ1** pads permanently sets the USB communication directly to the RA4M1, bypassing the ESP32-S3.
212
207
213
208
## USB Connector
214
209
@@ -218,7 +213,7 @@ Note that you should not power the board with more than 5V via the USB-C® port.
218
213
219
214
## LED Matrix
220
215
221
-
The UNO R4 WiFi features a 12x8=96 LED matrix (U_LEDMATRIX), connected using the charlieplexing technique. The LEDs are red.
216
+
The UNO R4 WiFi features a 12x8matrix of red LEDs (**U_LEDMATRIX**), connected using the charlieplexing technique.
222
217
223
218
The following pins on the RA4M1 MCU is used for the matrix:
224
219
- P003
@@ -243,11 +238,9 @@ This matrix can be used for a number of projects and prototyping purposes, and s
243
238
244
239
## Digital Analog Converter (DAC)
245
240
246
-
The UNO R4 WiFi has one 8-bit & one 12-bit DAC attached to the A0 analog pin. A DAC is used to convert a digital signal to an analog signal.
241
+
The UNO R4 WiFi has a DAC with up to 12-bit resolution attached to the A0 analog pin. A DAC is used to convert a digital signal to an analog signal.
247
242
248
-
The DAC is connected to
249
-
250
-
<divstyle="page-break-after: always;"> </div>
243
+
The DAC can be used for signal generation for e.g. audio applications. You can for example generate and alter a sawtooth wave.
251
244
252
245
## I²C Connector
253
246
@@ -285,11 +278,13 @@ The linear regulator (SGM2205-3.3XKC3G/TR) converts 5V from either the buck conv
285
278
286
279
The general operating voltage for UNO R4 WiFi is 5V, however the ESP32-S3 module's operating voltage is 3.3V.
287
280
281
+
It is **very** important that ESP32-S3's pins (3.3V)do not come in contact with any of the RA4M1's pins (5V), as this may damage the circuits.
282
+
288
283
### Pin Current
289
284
290
-
The GPIOs on the R7FA4M1AB3CFM#AA0 microcontroller can handle up to 20 mA. Never connect devices that draw higher current directly to a GPIO.
285
+
The GPIOs on the R7FA4M1AB3CFM#AA0 microcontroller can safely handle up to 8 mA of current. Never connect devices that draw higher current directly to a GPIO as this may damage the circuit.
291
286
292
-
For powering e.g. servo motors, use an external power supply.
287
+
For powering e.g. servo motors, always use an external power supply.
293
288
294
289
# Mechanical Information
295
290
@@ -318,26 +313,26 @@ For powering e.g. servo motors, use an external power supply.

382
360
383
-
<divstyle="page-break-after: always;"> </div>
384
-
385
361
## Board Operation
386
362
387
363
### Getting Started - IDE
@@ -481,10 +457,6 @@ Lors de l’ installation et de l’ exploitation de ce dispositif, la distance
481
457
482
458
Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 201453/EU. This product is allowed to be used in all EU member states.
The Arduino UNO R4 WiFi is a 32-bit development board based on the high performance Renesas RA4M1 (Arm Cortex®-M4). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a clock speed of 48 MHz, a USB-C® connection, as well as pins featuring SPI, I2C and one CAN bus.
3
+
The MCU on the board is the high performance Renesas RA4M1 (Arm Cortex®-M4) with a 48 MHz clock speed, 32 kB SRAM and 256 kB flash memory. This MCU features an RTC, a DAC and a CAN bus and has support for HID via USB.
4
4
5
-
The UNO R4 WiFi features a total of 32 KB of SRAM and an additional 256 KB of flash memory. It also has a DAC pin which can be used to create more complex sound outputs and being part of the UNO family it comes with the perks of having a wide range of compatibilities regarding shields and libraries.
6
-
7
-
On top of all of this it comes fitted with a secondary microcontroller, the ESP32-S3, that gives the board Wi-Fi® and Bluetooth® functionality, and an 8x12 programmable LED matrix to display anything you want.
5
+
The UNO R4 WiFi also features an ESP32-S3 for Wi-Fi®/Bluetooth® connectivity, which can also be separately programmed via a specific header.
8
6
9
7
</FeatureDescription>
10
8
@@ -15,29 +13,32 @@ A reference to all technical features on this board, with pointers to additional
The Arduino UNO has long been the best board to get started with electronics and coding. And the UNO R4 WiFi brings with it, apart from the upgrades to clock speed, an easy entry point to developing IoT-devices and other connectivity projects thanks to its Wi-Fi® and Bluetooth® functionality.
9
-
10
-
The UNO is the most used and documented board of the whole Arduino family, and in this flavour the UNO can do more than ever.
8
+
The Arduino UNO R4 WiFi is designed around the 32-bit microcontroller RA4M1 from [Renesas](https://www.renesas.com/us/en) while also featuring a ESP32 module for Wi-Fi® and Bluetooth® connectivity. Its distinctive 12x8 LED matrix makes it possible to prototype visuals directly on the board, and with a QWIIC connector, you can create projects plug-and-play style.
0 commit comments