ABX00087-datasheet ? gl=1*930vsf* ga*MjUwMzc4ODQ2LjE2NDg3ODczNjA.* ga NEXN8H46L5*MTY4ODM3MzM4Mi40NS4xLjE2ODgzNzc1ODEuMC4wLjA.
Arduino® UNO R4 WiFi
Product Reference Manual SKU: ABX00087
Description
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 48 MHz Arm® Cortex®-M4 microprocessor. The UNO R4 WiFi's memory is larger than its predecessors, with 256 kB flash, 32 kB SRAM and 8 kB of EEPROM. The RA4M1's operating voltage is fixed at 5 V, whereas the ESP32-S3 module is 3.3 V. Communication between these two MCUs is performed via a logic-level translator (TXB0108DQSR).
Target areas:
Maker, beginner, education

1 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

Features
The R7FA4M1AB3CFM#AA0, often referred to as RA4M1 in this datasheet, is the main MCU on the UNO R4 WiFi, connected to all pin headers on the board as well as all communication buses.
Overview 48 MHz Arm® Cortex®-M4 microprocessor with a floating point unit (FPU) 5 V operating voltage Real-time Clock (RTC) Memory Protection Unit (MPU) Digital-to-analog Converter (DAC)
Memory 256 kB Flash Memory 32 kB SRAM 8 kB Data Memory (EEPROM)
Peripherals Capacitive Touch Sensing Unit (CTSU) USB 2.0 Full-Speed Module (USBFS) 14-bit ADC Up to 12-bit DAC Operational Amplifier (OPAMP)
Power Operating voltage for RA4M1 is 5 V Recommended input voltage (VIN) is 6-24 V Barrel jack connected to VIN pin (6-24 V) Power via USB-C® at 5 V
Communication 1x UART (pin D0, D1) 1x SPI (pin D10-D13, ICSP header) 1x I2C (pin A4, A5, SDA, SCL) 1x CAN (pin D4, D5, external transceiver is required)
See the full datasheet for the R7FA4M1AB3CFM#AA0 in the link below:
R7FA4M1AB3CFM#AA0 datasheet
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.3 V and communicates with the RA4M1 using a logic-level translator (TXB0108DQSR).
Overview Xtensa® dual-core 32-bit LX7 microprocessor 3.3 V operating voltage 40 MHz crystal oscillator

2 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Wi-Fi® Wi-Fi® support with 802.11 b/g/n standard (Wi-Fi® 4) Bit rate at up to 150 Mbps 2.4 GHz band
Bluetooth® Bluetooth® 5
See the full datasheet for the ESP32-S3-MINI-1-N8 in the link below: ESP32-S3-MINI-1-N8 datasheet

Arduino® UNO R4 WiFi

3 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

CONTENTS
1 The Board 1.1 Application Examples 1.2 Related Products
2 Recommended Operating Conditions 3 Block Diagram 4 Board Topology
4.1 Front View 5 Microcontroller (R7FA4M1AB3CFM#AA0) 6 Wi-Fi® / Bluetooth® Module (ESP32-S3-MINI-1-N8)
6.1 ESP Header 6.2 USB Bridge 7 USB Connector 8 LED Matrix 9 Digital Analog Converter (DAC) 10 I2C Connector 11 Power Options 11.1 Power Tree 11.2 Pin Voltage 11.3 Pin Current 12 Pinout 12.1 Analog 12.2 Digital 12.3 OFF 12.4 ICSP 13 Mounting Holes And Board Outline 14 Board Operation 14.1 Getting Started - IDE 14.2 Getting Started - Arduino Web Editor 14.3 Getting Started - Arduino Cloud 14.4 Online Resources 14.5 Board Recovery 15 Declaration of Conformity CE DoC (EU) 16 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021

4 / 46

Arduino® UNO R4 WiFi

Arduino® UNO R4 WiFi
7 7 7 8 8 9 9 10 10 11 12 13 13 14 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 22
Modified: 07/08/2024

17 Conflict Minerals Declaration

18 FCC Caution

19 SRRC

20 Company Information

21 Reference Documentation

22 Change Log

23 

23.1 

23.1.1 

24 

25 

26 

26.1 

 27

(R7FA4M1AB3CFM#AA0)

   28 Wi-Fi® / ®

ESP32-S3-MINI-1-N8

 28.1 ESP

 28.2 USB

29 USB 

 30 LED

31  (DAC)

32 I2C 

33 

33.1 

33.2 

33.3 

34 

 34.1

 34.2

 34.3

34.4 ICSP
35  36 
 36.1 - IDE  36.2 - Arduino Web Editor  36.3 - Arduino Cloud 36.4 

5 / 46

Arduino® UNO R4 WiFi

Arduino® UNO R4 WiFi
23 23 24 24 25 25
41
Modified: 07/08/2024

36.5 

37  CE   DoC EU

 38

EU RoHS & REACH 211 01/19/2021

39 

40 FCC 

41 SRRC
42  43  44 

Arduino® UNO R4 WiFi
45

6 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
1 The Board
1.1 Application Examples
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 its legacy. The board features 14 digital I/O ports, 6 analog channels, dedicated pins for I2C, 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. In addition, it features an ESP32-S3 module for Wi-Fi® & Bluetooth® connectivity, as well as a built-in 12x8 LED matrix, making it one of the most visually unique Arduino boards to date. The LED matrix is fully programmable, where you can load anything from still frames to custom animations. 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, and it has a lot of online documentation. Easy IoT applications: build projects without writing any networking code in the Arduino Cloud. Monitor your board, connect it with other boards and services, and develop cool IoT projects. LED Matrix: the 12x8 LED matrix on the board can be used for showing animations, text scrolling, create minigames and much more, being the perfect feature to give your project more personality.
1.2 Related Products
UNO R3 UNO R3 SMD UNO R4 Minima

7 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

Rating

2 Recommended Operating Conditions

Symbol VIN VUSB TOP

Description Input voltage from VIN pad / DC Jack Input voltage from USB connector Operating Temperature

Min

Typ

Max

6

7.0

24

4.8

5.0

5.5

-40

25

85

Note: VDD controls the logic level and is connected to the 5V power rail. VAREF is for the analog logic.

Unit V V °C

Functional Overview

3 Block Diagram

8 / 46

Arduino UNO R4 WiFi Block Diagram Arduino® UNO R4 WiFi

Modified: 07/08/2024

4 Board Topology
4.1 Front View

Arduino® UNO R4 WiFi

Ref. U1 U2 U3 U4 U5 U6 U_LEDMATRIX M1 PB1 JANALOG JDIGITAL JOFF J1 J2 J3 J5 J6 DL1
9 / 46

Top View of Arduino UNO R4 WiFi
Description R7FA4M1AB3CFM#AA0 Microcontroller IC NLASB3157DFT2G Multiplexer ISL854102FRZ-T Buck Converter TXB0108DQSR logic level translator (5 V - 3.3 V) SGM2205-3.3XKC3G/TR 3.3 V linear regulator NLASB3157DFT2G Multiplexer 12x8 LED Red Matrix ESP32-S3-MINI-1-N8 RESET Button Analog input/output headers Digital input/output headers OFF, VRTC header CX90B-16P USB-C® connector SM04B-SRSS-TB(LF)(SN) I2C connector ICSP header (SPI) DC Jack ESP header LED TX (serial transmit)
Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

Ref.

Description

DL2

LED RX (serial receive)

DL3

LED Power (green)

DL4

LED SCK (serial clock)

D1

PMEG6020AELRX Schottky Diode

D2

PMEG6020AELRX Schottky Diode

D3

PRTR5V0U2X,215 ESD Protection

5 Microcontroller (R7FA4M1AB3CFM#AA0)
The UNO R4 WiFi is based on the 32-bit RA4M1 series microcontroller, R7FA4M1AB3CFM#AA0, from Renesas, which uses a 48 MHz Arm® Cortex®-M4 microprocessor with a floating point unit (FPU).
The operating voltage for the RA4M1 is fixed at 5 V as to be hardware compatible with shields, accessories & circuits based on previous Arduino UNO boards.
The R7FA4M1AB3CFM#AA0 features:
256 kB flash / 32 kB SRAM / 8 kB data flash (EEPROM) Real-time Clock (RTC) 4x Direct Memory Access Controller (DMAC) 14-bit ADC Up to 12-bit DAC OPAMP CAN bus
For more technical details on this microcontroller, visit the Renesas - RA4M1 series official documentation.

6 Wi-Fi® / Bluetooth® Module (ESP32-S3-MINI-1-N8)
The Wi-Fi® / Bluetooth® LE module on the UNO R4 WiFi is from the ESP32-S3 SoCs. It features the Xtensa® dualcore 32-bit LX7 MCU, a built-in antenna and support for 2.4 GHz bands.
The ESP32-S3-MINI-1-N8 features:
Wi-Fi® 4 - 2.4 GHz band Bluetooth® 5 LE support 3.3 V operating voltage 384 kB ROM 512 kB SRAM Up to 150 Mbps bit rate
This module acts as a secondary MCU on the UNO R4 WiFi, and communicates with the RA4M1 MCU using a logiclevel translator. Note that this module operates on 3.3 V as opposed to the RA4M1's 5 V operating voltage.

10 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

6.1 ESP Header

Arduino® UNO R4 WiFi

ESP header.
The header located close to the RESET button can be used to access the ESP32-S3 module directly. The pins accessible are:
ESP_IO42 - MTMS debugging (Pin 1) ESP_IO41 - MTDI debugging (Pin 2) ESP_TXD0 - Serial Transmit (UART) (Pin 3) ESP_DOWNLOAD - boot (Pin 4) ESP_RXD0 - Serial Receive (UART) (Pin 5) GND - ground (Pin 6)

11 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

ESP header (schematic)
6.2 USB Bridge
When programming the UNO R4 WiFi, the RA4M1 MCU is programmed via the ESP32-S3 module by default. The U2 and U6 switches can switch the USB communication to go directly to the RA4M1 MCU, by writing a high state to the P408 pin (D40).

Soldering together the SJ1 pads permanently sets the USB communication directly to the RA4M1, bypassing the ESP32-S3.

12 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
7 USB Connector
The UNO R4 WiFi has one USB-C® port, used to power and program your board as well as sending & receiving serial communication. Note: The board should not be powered with more than 5 V via the USB-C® port.
8 LED Matrix
The UNO R4 WiFi features a 12x8 matrix of red LEDs (U_LEDMATRIX), connected using the technique known as charlieplexing. The following pins on the RA4M1 MCU are used for the matrix:
P003 P004 P011 P012 P013 P015 P204 P205 P206 P212 P213

13 / 46

LED matrix schematics. Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
These LEDs can be accessed as an array, using a specific library. See the mapping below:

LED matrix number mapping.
This matrix can be used for a number of projects and prototyping purposes, and supports animation, simple game designs and scrolling text among other things.
9 Digital Analog Converter (DAC)
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. The DAC can be used for signal generation for e.g. audio applications, like generating and altering sawtooth waves.

14 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
10 I2C Connector
The I2C connector SM04B-SRSS-TB(LF)(SN) is connected to a secondary I2C bus on the board. Note that this connector is powered via 3.3 V.

I2C connector.
This connector also shares the following pin connections: JANALOG header
A4 A5
JDIGITAL header SDA SCL
Note: as A4/A5 is connected to the main I2C bus, these should not be used as ADC inputs whenever the bus is in use. You can however connect I2C devices to each of these pins and connectors simultaneously.

15 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
11 Power Options
Power can either be supplied via the VIN pin, or via USB-C® connector. If power is supplied via VIN, the ISL854102FRZ buck converter steps the voltage down to 5 V. Both VUSB and VIN pins are connected to the ISL854102FRZ buck converter, with Schottky diodes in place for reverse polarity & overvoltage protection respectively. Power via USB supplies about ~4.7 V (due to Schottky drop) to the RA4M1 MCU. The linear regulator (SGM2205-3.3XKC3G/TR) converts 5 V from either the buck converter or USB, and provides 3.3 V to a number of components, including the ESP32-S3 module.
11.1 Power Tree

Arduino UNO R4 WiFi power tree.

16 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
11.2 Pin Voltage
The general operating voltage for UNO R4 WiFi is 5 V, however the ESP32-S3 module's operating voltage is 3.3 V. Note: It is very important that ESP32-S3's pins (3.3 V) do not come in contact with any of the RA4M1's pins (5 V), as this may damage the circuits.
11.3 Pin Current
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. For powering e.g. servo motors, always use an external power supply.

17 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Mechanical Information
12 Pinout

Arduino® UNO R4 WiFi

18 / 46

Pinout for UNO R4 WiFi. Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

12.1 Analog

Pin Function

1

BOOT

2

IOREF

3

Reset

4

+3V3

5

+5V

6

GND

7

GND

8

VIN

9

A0

10

A1

11

A2

12

A3

13

A4

14

A5

Type NC IOREF Reset Power Power Power Power Power Analog Analog Analog Analog Analog Analog

Description Not Connected Reference for digital logic V - connected to 5 V Reset +3V3 Power Rail +5V Power Rail Ground Ground Voltage Input Analog input 0 / DAC Analog input 1 / OPAMP+ Analog input 2 / OPAMPAnalog input 3 / OPAMPOut Analog input 4 / I2C Serial Datal (SDA) Analog input 5 / I2C Serial Clock (SCL)

12.2 Digital

Pin Function

1

SCL

2

SDA

3

AREF

4

GND

5

D13/SCK/CANRX0

6

D12/CIPO

7

D11/COPI

8

D10/CS/CANTX0

9

D9

10 D8

11 D7

12 D6

13 D5

14 D4

15 D3

16 D2

17 D1/TX0

18 D0/TX0

Type Digital Digital Digital Power Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital

Description I2C Serial Clock (SCL) I2C Serial Datal (SDA) Analog Reference Voltage Ground GPIO 13 / SPI Clock / CAN Receiver (RX) GPIO 12 / SPI Controller In Peripheral Out GPIO 11 (PWM) / SPI Controller Out Peripheral In GPIO 10 (PWM) / SPI Chip Select / CAN Transmitter (TX) GPIO 9 (PWM~) GPIO 8 GPIO 7 GPIO 6 (PWM~) GPIO 5 (PWM~) GPIO 4 GPIO 3 (PWM~) / Interrupt Pin GPIO 2 / Interrupt Pin GPIO 1 / Serial 0 Transmitter (TX) GPIO 0 / Serial 0 Receiver (RX)

19 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

12.3 OFF

Pin

Function

1

OFF

2

GND

1

VRTC

12.4 ICSP

Pin

Function

1

CIPO

2

+5V

3

SCK

4

COPI

5

RESET

6

GND

Type Power Power Power

Description For controlling power supply Ground Battery connection to power RTC only

Type Internal Internal Internal Internal Internal Internal

Description Controller In Peripheral Out Power Supply of 5 V Serial Clock Controller Out Peripheral In Reset Ground

13 Mounting Holes And Board Outline

20 / 46

Top side Mechanical View of Arduino UNO R4 WiFi

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
14 Board Operation
14.1 Getting Started - IDE
If you want to program your UNO R4 WiFi while offline you need to install the Arduino® Desktop IDE [1]. To connect the UNO R4 WiFi to your computer, you will need a Type-C® USB cable, which can also provide power to the board, as indicated by the LED (DL1).
14.2 Getting Started - Arduino Web Editor
All Arduino boards, including this one, work out-of-the-box on the Arduino® Web Editor [2], by just installing a simple plugin. The Arduino Web Editor is hosted online, therefore it will always be up-to-date with the latest features and support for all boards. Follow [3] to start coding on the browser and upload your sketches onto your board.
14.3 Getting Started - Arduino Cloud
All Arduino IoT enabled products are supported on Arduino Cloud which allows you to log, graph and analyze sensor data, trigger events, and automate your home or business.
14.4 Online Resources
Now that you have gone through the basics of what you can do with the board you can explore the endless possibilities it provides by checking existing projects on Arduino Project Hub [4], the Arduino Library Reference [5], and the online store [6]; where you will be able to complement your board with sensors, actuators and more.
14.5 Board Recovery
All Arduino boards have a built-in bootloader which allows flashing the board via USB. In case a sketch locks up the processor and the board is not reachable anymore via USB, it is possible to enter bootloader mode by doubletapping the reset button right after the power-up.

21 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

Certifications

15 Declaration of Conformity CE DoC (EU)
We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union (EU) and European Economic Area (EEA).

16 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021

Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the European Parliament and RoHS 3 Directive 2015/863/EU of the Council of 4 June 2015 on the restriction of the use of certain hazardous substances in electrical and electronic equipment.

Substance Lead (Pb) Cadmium (Cd) Mercury (Hg) Hexavalent Chromium (Cr6+) Poly Brominated Biphenyls (PBB) Poly Brominated Diphenyl ethers (PBDE) Bis(2-Ethylhexyl} phthalate (DEHP) Benzyl butyl phthalate (BBP) Dibutyl phthalate (DBP) Diisobutyl phthalate (DIBP)

Maximum Limit (ppm) 1000 100 1000 1000 1000 1000 1000 1000 1000 1000

Exemptions : No exemptions are claimed.
Arduino Boards are fully compliant with the related requirements of European Union Regulation (EC) 1907 /2006 concerning the Registration, Evaluation, Authorization and Restriction of Chemicals (REACH). We declare none of the SVHCs (https://echa.europa.eu/web/guest/candidate-list-table), the Candidate List of Substances of Very High Concern for authorization currently released by ECHA, is present in all products (and also package) in quantities totaling in a concentration equal or above 0.1%. To the best of our knowledge, we also declare that our products do not contain any of the substances listed on the "Authorization List" (Annex XIV of the REACH regulations) and Substances of Very High Concern (SVHC) in any significant amounts as specified by the Annex XVII of Candidate list published by ECHA (European Chemical Agency) 1907 /2006/EC.

22 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

17 Conflict Minerals Declaration
As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino does not directly source or process conflict minerals such as Tin, Tantalum, Tungsten, or Gold. Conflict minerals are contained in our products in the form of solder, or as a component in metal alloys. As part of our reasonable due diligence Arduino has contacted component suppliers within our supply chain to verify their continued compliance with the regulations. Based on the information received thus far we declare that our products contain Conflict Minerals sourced from conflict-free areas.
18 FCC Caution
Any Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference
(2) this device must accept any interference received, including interference that may cause undesired operation.
FCC RF Radiation Exposure Statement:
1. This Transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.
2. This equipment complies with RF radiation exposure limits set forth for an uncontrolled environment.
3. This equipment should be installed and operated with a minimum distance of 20 cm between the radiator & your body.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help.
English: User manuals for licence-exempt radio apparatus shall contain the following or equivalent notice in a conspicuous location in the user manual or alternatively on the device or both. This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions:
(1) this device may not cause interference

23 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

(2) this device must accept any interference, including interference that may cause undesired operation of the device.
French: Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes :
(1) l' appareil nedoit pas produire de brouillage
(2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
IC SAR Warning:
English This equipment should be installed and operated with a minimum distance of 20 cm between the radiator and your body.
French: Lors de l' installation et de l' exploitation de ce dispositif, la distance entre le radiateur et le corps est d 'au moins 20 cm.
Important: The operating temperature of the EUT can't exceed 85  and shouldn't be lower than -40 .
Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 2014/53/EU. This product is allowed to be used in all EU member states.

19 SRRC
This equipment contains a radio transmitter module with model approval code: CMIIT ID: 2022DP6085.

20 Company Information

Company name Company Address

Arduino SRL
 Via Andrea Appiani, 25 - 20900 MONZA Italy)

24 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

21 Reference Documentation

Ref Arduino IDE (Desktop) Arduino IDE (Cloud) Cloud IDE Getting Started Project Hub Library Reference Online Store

Link https://www.arduino.cc/en/Main/Software https://create.arduino.cc/editor https://docs.arduino.cc/cloud/web-editor/tutorials/getting-started/getting-started-webeditor https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending https://github.com/arduino-libraries/ https://store.arduino.cc/

22 Change Log

Date 03/07/2024 19/09/2023 25/07/2023 30/06/2023 08/06/2023
 (ZH) 

Revision 5 4 3 2 1

Changes Update Assets Update FCC section Update Pin Table Update Pinout File First Release

     Arduino® UNO R4 WiFi

32

ESP32-S3 Wi-Fi®

(ESP32-S3-MINI-1-N8) UNO

     Renesas RA4M1

(R7FA4M1AB3CFM#AA0)

48 MHz Arm® Cortex®-M4

UNO R4 WiFi

256 kB32 kB  SRAM 8 kB  EEPROM

RA4M15VESP32-S33.3VMCU(TXB0108DQSR) 

25 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi






R7FA4M1AB3CFM#AA0 RA4M1,UNO R4 WiFiMCU 



 48 MHz Arm® Cortex®-M4

(FPU)

5V

(RTC)

(MPU)

(DAC)

  256kB
32kB SRAM
8kB EEPROM



CTSU

 USB 2.0

(USBFS)

 14 ADC

12DAC

 (OPAMP)

 RA4M15V (VIN)6-24 V VIN6-24 V USB-C®,5V

 1UARTD0D1 1SPID10-D13ICSP 1I2CA4A5SDASCL 1CAND4D5

 R7FA4M1AB3CFM#AA0   R7FA4M1AB3CFM#AA0

ESP32-S3-MINI-1-N8 MCUWi-Fi®Bluetooth®3.3V    (TXB0108DQSR) RA4M1

26 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

 Xtensa® 32LX7 3.3V 40 MHz

Wi-Fi®

    802.11 b/g/n

Wi-Fi® Wi-Fi® 4

150 Mbps

2.4

® ® 5

 ESP32-S3-MINI-1-N8   ESP32-S3-MINI-1-N8



23 
23.1 
UNO R4 WiFi32, 8AVRUNO UNO R4 WiFi 14I/O6  I2C SPI  UART 256 kB8SRAM32 kB1648 MHz3 ESP32-S3Wi-Fi®Bluetooth® 12x8 LED   Arduino LED   UNO R4 WiFi    Arduino   LED  12x8 LED  

27 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

23.1.1 
UNO R3 UNO R3 SMD UNO R4 Minima


24 

 

VIN

VIN  / DC 

VUSB USB 

TOP 

   

6

7.0

24

V

4.8

5.0

5.5

V

-40

25

85

°C

 VDD 5VVAREF 



25 

28 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

 Arduino UNO R4 WiFi

29 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

26 
26.1 

Arduino® UNO R4 WiFi


U1 U2 U3 U4 U5 U6 U_LEDMATRIX M1 PB1 JANALOG JDIGITAL JOFF J1 J2 J3 J5 J6
30 / 46

 Arduino UNO R4 WiFi



 R7FA4M1AB3CFM#AA0

IC

 NLASB3157DFT2G

 ISL854102FRZ-T

  TXB0108DQSR

5 V - 3.3 V

 SGM2205-3.3XKC3G/TR 3.3 V

 NLASB3157DFT2G

12x8 LED 

ESP32-S3-MINI-1-N8
RESET  / /  OFF, VRTC  CX90B-16P USB-C®  SM04B-SRSS-TB(LF)(SN) I2C ICSP SPI  ESP 

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi





DL1

LED TX

DL2

LED RX

DL3

LED 

DL4

LED SCK 

D1

PMEG6020AELRX 

D2

PMEG6020AELRX 

D3

 PRTR5V0U2X,215 ESD

 27

(R7FA4M1AB3CFM#AA0)

      UNO R4 WiFi Renesas 32 RA4M1

R7FA4M1AB3CFM#AA0

48 MHz Arm®

Cortex®-M4  (FPU)

RA4M15 VArduino UNO

 R7FA4M1AB3CFM#AA0

   256kB /32kB SRAM/8kB

EEPROM

 (RTC)

4x (DMAC)

 14 ADC

12DAC



CAN

Renesas-RA4M1

   28 Wi-Fi® / ®

ESP32-S3-MINI-1-N8

       UNO R4 WiFi Wi-Fi®/ ® LE

ESP32-S3 SoC

Xtensa® 32 LX7 MCU

2.4

GHz

 ESP32-S3-MINI-1-N8

 Wi-Fi® 4 - 2.4 GHz ® 5 LE 3.3V 

384kB ROM

512kB SRAM
150 Mbps

UNO R4 WiFiMCURA4M1 MCU 3.3 VRA4M15V

31 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

 28.1 ESP

Arduino® UNO R4 WiFi

 ESP .

RESETESP32-S3

  ESP_IO42 - MTMS

1

  ESP_IO41 - MTDI

2

ESP_TXD0 - UART 3

  ESP_DOWNLOAD -

4

ESP_RXD0-UART 5

GND -  6

32 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

ESP 
 28.2 USB
UNO R4 WiFiRA4M1 MCUESP32-S3"P408 "(D40) U2  U6 USBRA4M1  MCU

SJ1USBRA4M1ESP32-S3

33 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

29 USB 

UNO

R4

 WiFi

USB-C®



 USB-C® 5V

 30 LED
UNO R4 WiFi12x8LED(U_LEDMATRIX) RA4M1 MCU
P003 P004 P011 P012 P013 P015 P204 P205 P206 P212 P213

LED
LED

34 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

LED

31  (DAC)
UNO R4 WiFiA012DACDAC DAC

35 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
32 I2C 
I2CSM04B-SRSS-TB(LF)(SN)I2C3.3V

I2C.
  JANALOG
A4 A5
 JDIGITAL
SDA SCL
 A4/A5I2CADCI2C 

36 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi
33 
VINUSB-C®VINISL854102FRZ5V VUSBVINISL854102FRZ   USB RA4M1 MCU ~4.7V SGM2205-3.3XKC3G/TRUSB5VESP32-S3 3.3V
33.1 

 Arduino UNO R4 WiFi

.

37 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

33.2 

UNO R4 WiFi5VESP32-S33.3V



 ESP32-S3

3.3

VRA4M15V

33.3 
R7FA4M1AB3CFM#AA0GPIO8mAGPIO 



38 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024


34 

Arduino® UNO R4 WiFi

39 / 46

UNO R4 WiFi 
Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

 34.1
  

1

BOOT

NC

2

IOREF

IOREF

3

Reset

Reset

4

+3V3



5

+5V



6

GND



7

GND



8

VIN



9

A0



10

A1



11

A2



12

A3



13

A4



14

A5



 34.2

 



1

SCL



2

SDA



3

AREF



4

GND



5

D13/SCK/CANRX0



6

D12/CIPO



7

D11/COPI



8

D10/CS/CANTX0



9

D9



10

D8



11

D7



12

D6



13

D5



14

D4



15

D3



16

D2



17

D1/TX0



18

D0/TX0



   V -  5 V  +3V3  +5V      0 / DAC  1 / OPAMP+  2 / OPAMP 3 / OPAMPOut  4 / I2C SDA  5 / I2C  (SCL)



I2C SCL

I2C SDA





  GPIO 13 / SPI / CAN

(RX)

GPIO 12 / SPI 

GPIO   11 PWM / SPI 

GPIO   10 PWM / SPI /CAN TX

GPIO 9 (PWM~)

GPIO 8

GPIO 7

GPIO 6 (PWM~)

GPIO 5 (PWM~)

GPIO 4

 GPIO 3 (PWM~) /

GPIO 2 / 

GPIO 1 /  0 TX

  GPIO 0 / 0

(RX)

40 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

 34.3







1

OFF



2

GND



1

VRTC



34.4 ICSP







1

CIPO



2

+5V



3

SCK



4

COPI



5

RESET



6

GND



35 

    RTC 
  5V     

41 / 46

 Arduino UNO R4 WiFi

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

36 

 36.1

- IDE

UNO

R4

WiFiArduino®

Desktop

IDE

 **[1]**

UNO

R4

WiFi

Type-C® USBLED  (DL1) 

 36.2

- Arduino Web Editor

ArduinoArduino® Web Editor **[2]**

Arduino Web Editor [3]  

 36.3

- Arduino Cloud

Arduino

 Cloud

Arduino

IoT



36.4 
 Arduino Project Hub  **[4]** Arduino Library Reference **[5]** **[6]** 

36.5 
Arduino USB  USB 

42 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi



37  CE   DoC EU
EUEEA 

 38

EU RoHS & REACH 211 01/19/2021

ArduinoRoHS 22011/65/EU201564RoHS   3 2015/863/EU 

  (Pb)  (Cd)  (Hg)  (Cr6+)  (PBB)  (PBDE) 2- (DEHP)  (BBP)  (DBP)  (DIBP)

ppm)
1000 100 1000 1000 1000 1000 1000 1000 1000 1000

 

Arduino (EC) 1907 /2006  (REACH)    SVHCs (https://echa.europa.eu/web/guest/candidate-list-table) 0.1% "  " REACH  XIV ECHA1907 /2006/EC  XVII   (SVHC)

43 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

39 
Arduino- 1502Arduino Arduino  
40 FCC 
  FCC  15  (1)  (2)  FCC 1. 2. 3. 20   FCC15B   
   /
English: User manuals for licence-exempt radio apparatus shall contain the following or equivalent notice in a conspicuous location in the user manual or alternatively on the device or both. This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions:
(1) this device may not cause interference
(2) this device must accept any interference, including interference that may cause undesired operation of the device.
French: Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes :
(1) l' appareil nedoit pas produire de brouillage
(2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.

44 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

Arduino® UNO R4 WiFi

IC SAR 
English This equipment should be installed and operated with a minimum distance of 20 cm between the radiator and your body.
 French Lors de l' installation et de l' exploitation de ce dispositif, la distance entre le radiateur et le corps est d 'au
moins 20 cm.
 EUT85-40 Arduino S.r.l. 2014/53/EU  

41 SRRC
CMIIT ID: 2022DP6085

42 

 

Arduino SRL
 Via Andrea Appiani, 25 - 20900 MONZA Italy)

43 

Ref Arduino IDE (Desktop) Arduino IDE (Cloud) Cloud IDE Getting Started Project Hub Library Reference Online Store

Link https://www.arduino.cc/en/Main/Software https://create.arduino.cc/editor https://docs.arduino.cc/cloud/web-editor/tutorials/getting-started/getting-started-webeditor https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending https://github.com/arduino-libraries/ https://store.arduino.cc/

45 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024

44 

03/07/2024 19/09/2023 25/07/2023 30/06/2023 08/06/2023

**  **
5 4 3 2 1

Arduino® UNO R4 WiFi
   FCC    

46 / 46

Arduino® UNO R4 WiFi

Modified: 07/08/2024


Mozilla/5.0 (X11; Linux x86 64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.0.0 Safari/537.36 Skia/PDF m119