Arduino Uno R4 Minima Microcontroller: Descritpion, Features and FAQs
Arduino® UNO R4 Minima
The Arduino Uno R4 Minima represents an evolution of the classic Arduino Uno development board, upgrading the 8-bit AVR microcontroller to a 32-bit Arm Cortex-M4 while retaining the same form factor.

Introducing the Arduino UNO R4 Minima & WiFi
- Arduino Uno R4 Minima description
- Arduino Uno R4 Minima pinout diagram
- Arduino Uno R4 Minima features
- Arduino Uno R4 Minima applications
- Arduino Uno R4 Minima tech specifications
- Arduino Uno R4 Minima alternatives
- Arduino Uno R4 Minima vs. Arduino Nano
- Arduino Uno R4 Minima project
- Arduino Uno R4 Minima documentation
Arduino Uno R4 Minima description

The Arduino Uno R4 Minima represents an evolution of the classic Arduino Uno development board, upgrading the 8-bit AVR microcontroller to a 32-bit Arm Cortex-M4 while retaining the same form factor. This allows enhanced performance and memory in a familiar package compatible with existing Arduino shields and accessories.
At the heart of the board lies the Renesas R7FA4M1AB3CFM#AA0 microcontroller, containing a 48MHz Arm Cortex-M4 processor with a floating point unit and 256KB of flash memory. This provides approximately 8 times more flash and 16 times more SRAM compared to the Atmega328P found on the Uno R3.
Key specifications for the R7FA4M1AB3CFM#AA0 microcontroller
The R7FA4M1AB3CFM#AA0 microcontroller features a 12-bit ADC, on-chip touch sensing, multiple serial interfaces, DMA controllers, and more capabilities. The Uno R4 Minima runs at 5V, ensuring compatibility with shields assuming a 5V logic level. Power can come via the USB-C port, barrel jack, or VIN pin, with an onboard buck converter stepping higher voltages down to 5V.
| Specification | Value |
|---|---|
| Microcontroller Family | Renesas RA4M1 |
| Core | ARM Cortex-M4 |
| Clock Speed | 48MHz |
| Flash Memory | 256KB |
| RAM | 32KB |
| Number of I/O Pins | 81 |
| Operating Voltage | 1.6V - 5.5V |
| ADC Channels | 18 x 14-bit |
| DAC Channels | 1 x 8-bit, 2 x 12-bit |
| Communication Interfaces | CANbus, I2C, SPI, UART, USB |
| Timers/PWM | Yes |
| Package | 64-pin LQFP |
| Operating Temperature | -40°C to 105°C |
| Dimensions | 10mm x 10mm |
| Pin Count | 64 |
*As the official partner of Arduino, Utmel provides you with official original Arduino products. Welcome to shop at the page dedicated to Arduino products.

Arduino Uno R4 Minima pinout diagram

Arduino Uno R4 Minima features
-Microcontroller: Renesas R7FA4M1AB3CFM#AA0 (Arm Cortex-M4)
-Operating Voltage: 5V
-Digital I/O Pins: 14
-Analog Input Pins: 6
-Flash Memory: 256 KB
-SRAM: 32 KB
-USB-C connector
-Barrel jack power connector
-On-board buck converter
Arduino Uno R4 Minima applications
-Beginner projects, prototyping
-Board for educational courses
-Building basic IoT systems
-Programming exercises and challenges
-Robotics projects using servo motors
-Home automation systems with sensors
-Smart device projects using Bluetooth/WiFi
Arduino Uno R4 Minima tech specifications
| Board | Name | Arduino® UNO R4 Minima |
|---|---|---|
| SKU | ABX00080 | |
| Microcontroller | Renesas RA4M1 (Arm® Cortex®-M4) | |
| USB | USB-C® | Programming Port |
| Pins | Digital I/O Pins | 14 |
| Analog input pins | 6 | |
| DAC | 1 | |
| PWM pins | 6 | |
| Communication | UART | Yes, 1x |
| I2C | Yes, 1x | |
| SPI | Yes, 1x | |
| CAN | Yes 1 CAN Bus | |
| Power | Circuit operating voltage | 5 V |
| Input voltage (VIN) | 6-24 V | |
| DC Current per I/O Pin | 8 mA | |
| Clock speed | Main core | 48 MHz |
| Memory | RA4M1 | 256 kB Flash, 32 kB RAM |
| Dimensions | Width | 68.85 mm |
| Length | 53.34 mm | |
Arduino Uno R4 Minima alternatives
Arduino Nano: This is a small, breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x) or ATmega168 (Arduino Nano 2.x).
Arduino Micro: This board is based on the ATmega32U4, it has built-in USB communication, eliminating the need for a secondary processor.
Arduino Pro Mini: This is a microcontroller board based on the ATmega328P, it has 14 digital input/output pins.
SparkFun RedBoard Qwiic: This is an Arduino-compatible development board with built-in Qwiic connectivity, ideal for quick prototyping and projects.
Teensy LC: This is a powerful microcontroller board with a rich set of hardware peripherals, with an ARM Cortex-M4 core.
Arduino Uno R4 Minima vs. Arduino Nano
| Feature | Arduino Uno R4 Minima | Arduino Nano |
|---|---|---|
| Microcontroller | Renesas RA4M1 (Arm® Cortex®-M4) | ATmega328 |
| Clock Speed | Main Core: 48 MHz / ESP32-S3: Up to 240 MHz | 16 MHz |
| Flash Memory | RA4M1: 256 kB / ESP32-S3: 384 kB | 32 KB |
| SRAM | RA4M1: 32 kB / ESP32-S3: 512 kB | 2 KB |
| Operating Voltage | 5V (ESP32-S3 is 3.3V) | 5V |
| Digital I/O Pins | 14 | 14 (of which 6 provide PWM Output) |
| Analog Input Pins | A0 – A5 | 8 (A0 – A7) |
| Analog Output Pins | - | - |
| PWM Pins | D3, D5, D6, D9, D10, D11 | 6 (D3, D5, D6, D9, D10, D11) |
| Connectivity | Wi-Fi and Bluetooth capabilities via ESP32-S3 from Espressif | - |
| Dimensions (Width x Length) in mm | 68.85 x 53.34 | 18 x 45 |
Arduino Uno R4 Minima project
Line Following Robot using Arduino Uno R4 Minima
In this project, we will create a simple line-following robot using an Arduino Uno R4 Minima, an L298N motor driver, and IR sensors.

Components Required:
1. Arduino Uno R4 Minima
2. L298N Motor Driver
3. Two DC Motors
4. Two IR Sensors
5. Robot Chassis with Wheels
6. Breadboard and Jumper Wires
7. 9V Battery
Connections:
1. Connect the VCC and GND of the IR sensors to the 5V and GND on the Arduino respectively. Connect the OUT pins to A0 and A1 on the Arduino.
2. Connect the IN1, IN2, IN3, and IN4 pins of the L298N motor driver to digital pins 8, 9, 10, and 11 on the Arduino respectively. Connect the OUT1 and OUT2 to one motor and OUT3 and OUT4 to the other motor. Connect the 5V and GND to the 5V and GND on the Arduino.
Arduino Code:
```C++
#define LS 0 // Left sensor
#define RS 1 // Right sensor
#define LM1 8 // Left motor
#define LM2 9 // Left motor
#define RM1 10 // Right motor
#define RM2 11 // Right motor
void setup() {
pinMode(LS, INPUT);
pinMode(RS, INPUT);
pinMode(LM1, OUTPUT);
pinMode(LM2, OUTPUT);
pinMode(RM1, OUTPUT);
pinMode(RM2, OUTPUT);
}
void loop() {
int LSval = analogRead(LS);
int RSval = analogRead(RS);
if (LSval < 500 && RSval < 500) { // Move Forward
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
}
if (LSval < 500 && RSval > 500) { // Turn right
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
}
if (LSval > 500 && RSval < 500) { // Turn left
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
}
if (LSval > 500 && RSval > 500) { // Stop
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
}
}
This code reads the values from the IR sensors and controls the motors accordingly to follow the line. This line-following robot is a simple yet effective project that demonstrates the versatility of the Arduino Uno R4 Minima.
Arduino Uno R4 Minima documentation
SCHEMATICS IN .PDFDATASHEET IN .PDF
Resources for the Arduino Uno R4 Minima:
| Type | Description | Source |
|---|---|---|
| Tutorial | A step-by-step guide to installing the board package needed for the UNO R4 Minima board | Arduino Documentation |
| Tutorial | How to use the Arduino UNO R4 Minima board step-by-step | Srituhobby |
| Tutorial | Arduino UNO R4 Minima ADC Resolution | Arduino Documentation |
| Project | How to use the Arduino UNO R4 Minima board step-by-step | Srituhobby |
| Project | Arduino UNO R4 Minima - Make: DIY Projects and Ideas for Makers | Makezine |
| Resource | UNO R4 Minima | Arduino Documentation |
| Resource | Getting Started with UNO R4 Minima | Arduino Documentation |
| Resource | Arduino UNO R4 Minima Cheat Sheet | Arduino Documentation |
What is the input voltage range for the Uno R4 Minima?
Recommended input voltage is 7-12V, though 6-24V can be used with the on-board regulator.
What interfaces are available for peripherals and sensors?
It has I2C, SPI, UART, as well as GPIO pins and ADC.
Does the Uno R4 Minima support WiFi or Bluetooth natively?
No, external modules are required via the serial connections to provide wireless communication.
How do you connect the Uno R4 Minima to a computer?
It uses a USB-C connector for interfacing with a computer, unlike the USB-B on old Unos.
STM32F070CBT6 Microcontroller: 48MHz,48-LQFP, Pinout and Features15 February 20222199
Introducing CY8C21334 Programmable System-on-Chip™ (PSoC®)29 February 2024172
1N4001 Diodes: Pinout, Datasheet and Alternatives06 July 202110944
An Overview of Analog Devices Inc. 5962-8856501CA Linear Amplifier06 March 2024169
OPA1656 Audio Op Amps: Datasheet, Pinout and Applications11 October 202111783
TJA1050 High-speed Can Transceiver: Datasheet, TJA1050 vs. MCP255102 December 202115177
PIC12F508 Microcontroller: Datasheet, Programming, Block Diagram13 October 20216330
2CR5 Lithium battery[FAQ+Video]: Equivalents, Datasheet, and 2CR5 vs CR123A20 April 20228936
What Makes a CPU?30 March 20221684
SMD Resistors: Codes, Size, Testing, Tolerance and Selection08 June 202652582
Latest MLPerf Results: NVIDIA H100 GPUs Ride to the Top13 September 20224325
What are Fiber Optic Patch Cables?11 February 20228215
Adopting GaN/Si MMIC in Space-based Applications14 June 20242780
Global Semiconductor Market Share Continues to Grow27 October 20232268
Semiconductor Sales Expected to Rebound in 2024, Driven by Innovation18 December 20234881
Semiconductor Industry Faces Challenges Amid Chip Shortage05 December 20234235
Arduino
In Stock
United States
China
Canada
Japan
Russia
Germany
United Kingdom
Singapore
Italy
Hong Kong(China)
Taiwan(China)
France
Korea
Mexico
Netherlands
Malaysia
Austria
Spain
Switzerland
Poland
Thailand
Vietnam
India
United Arab Emirates
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antigua & Barbuda
Argentina
Armenia
Aruba
Australia
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bonaire, Sint Eustatius and Saba
Bosnia & Herzegovina
Botswana
Brazil
British Indian Ocean Territory
British Virgin Islands
Brunei
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Cayman Islands
Central African Republic
Chad
Chile
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo
Congo (DRC)
Cook Islands
Costa Rica
Côte d’Ivoire
Croatia
Cuba
Curaçao
Cyprus
Czechia
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Falkland Islands
Faroe Islands
Fiji
Finland
French Guiana
French Polynesia
Gabon
Gambia
Georgia
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Honduras
Hungary
Iceland
Indonesia
Iran
Iraq
Ireland
Isle of Man
Israel
Jamaica
Jersey
Jordan
Kazakhstan
Kenya
Kiribati
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao(China)
Madagascar
Malawi
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
North Korea
North Macedonia
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestinian Authority
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn Islands
Portugal
Puerto Rico
Qatar
Réunion
Romania
Rwanda
Samoa
San Marino
São Tomé & Príncipe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Sint Maarten
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Sudan
Sri Lanka
St Helena, Ascension, Tristan da Cunha
St. Barthélemy
St. Kitts & Nevis
St. Lucia
St. Martin
St. Pierre & Miquelon
St. Vincent & Grenadines
Sudan
Suriname
Svalbard & Jan Mayen
Sweden
Syria
Tajikistan
Tanzania
Timor-Leste
Togo
Tokelau
Tonga
Trinidad & Tobago
Tunisia
Turkey
Turkmenistan
Turks & Caicos Islands
Tuvalu
U.S. Outlying Islands
U.S. Virgin Islands
Uganda
Ukraine
Uruguay
Uzbekistan
Vanuatu
Vatican City
Venezuela
Wallis & Futuna
Yemen
Zambia
Zimbabwe


Product
Brand
Articles
Tools











