Arduino Uno з новою ревізією входить у світ 32-розрядних мікроконтролерів. Renesas RA4M1, який є серцем цього набору, оснащений ядром ARM Cortex M4 з тактовою частотою 48 МГц, 256 КБ флеш-пам'яті, 32 КБ пам'яті SRAM і 8 КБ пам'яті EEPROM. Він працює при напрузі 5 В, що робить обладнання R4 сумісним з UNO Shields, доступними на ринку. Як і R3, оновлений UNO має 14 цифрових портів, 6 з яких підтримують ШІМ, 6 аналогових портів (ADC) з роздільною здатністю, збільшеною до 14 біт і підтримкою SPI, 2 x I2C (другий інтерфейс виводиться на роз’єм Qwiic) і інтерфейси UART. Що нового — це 12-розрядний цифро-аналоговий перетворювач (ЦАП) і підтримка інтерфейсу CAN. Крім того, версія WiFi оснащена ESP32-S3-MINI, який забезпечує бездротове підключення WiFi і Bluetooth LE. Роз’єм Qwiic полегшує створення прототипів без пайки завдяки сумісності з широким спектром модулів від SparkFun та інших виробників, таких як Adafrut і Pimoroni. Діапазон напруги живлення було розширено до 6-24 В, а роз’єм USB Type-A, який сьогодні рідко зустрічається, замінено на сучасний і зручний USB Type-C.

Сумісність з існуючими проектами- Arduino UNO користується значною підтримкою спільноти, а це означає, що є багато підручників, посібників і проектів, за якими ви можете стежити. Ця спільнота також дуже допомагає у вирішенні проблем і надає поради. Нова версія UNO сумісна з існуючими дизайнами.
Більш високі тактові частоти та розширена пам'ять- вони дозволяють більш точні та складні розрахунки, що дозволяє легко створювати значно більш складні проекти
14-розрядні аналого-цифрові перетворювачі (АЦП)збільшити точність вимірювання аналогового порту в 16 разів у порівнянні з Rev3
12-розрядний цифро-аналоговий перетворювач (DAC)дозволяє точно генерувати напругу в діапазоні 0 - 5 В без необхідності використання зовнішніх компонентів. Вихід конвертера виводиться на порт A0. Його можна використовувати для керування аналоговими системами або в поєднанні з підсилювачем для генерації звуку.
CAN BUSМікроконтролер RA4M1 має вбудовану підтримку інтерфейсу CAN, що дозволяє передавати дані на великі відстані з високою швидкістю та надійністю. Він підходить для програм, які потребують критичного часу відгуку. Для використання цього інтерфейсу потрібен лише зовнішній трансивер без використання дорогих перетворювачів.
Роз'єм Qwiicз інтерфейсом I2C дозволяє підключати широкий спектр модулів без необхідності пайки, що робить прототипування ще простішим. Модулі Stemma QT також можна підключити до цього роз'єму.
Міцний і практичний роз'ємUSB Type-C. Це забезпечує легке та зручне кабельне підключення та не вимагає використання незвичних кабелів лише для програмування Arduino.


Підтримка HIDдозволяє створювати нестандартні дизайни для клавіатур, мишей, ігрових контролерів і панелей керування, які спілкуються з комп’ютером через інтерфейс USB. Ця функція набула величезної популярності завдяки Arduino Leonardo і тепер також доступна на UNO R4
Arduino UNO Rev4 на 100% суміснийз усіма модулями розширення Shield для UNO виробництва Arduino. Завдяки сумісності логічних напруг і розпиновки модулі інших виробників також сумісні з новою версією, однак перед покупкою неофіційних розширень варто переконатися, що бібліотеки протестовані на новій ревізії плати.
світлодіодна матриця- Версія WiFi додатково оснащена червоною світлодіодною матрицею 12x8, яка може використовуватися для візуалізації даних датчиків, відображення анімації та багатьох інших творчих проектів.
Підтримка RTC з живленням від батарейок- UNO R4 WiFi має роз'єм для підключення батареї для підтримки годинника реального часу і роз'єм для вимкнення плати без необхідності відключення живлення.
Діагностика помилок під час виконання програми- версія WiFi має вбудовані механізми, які дозволяють виявляти найпоширеніші помилки під час виконання програми, такі як ділення на нуль або переповнення стека. Це дозволяє набагато швидше виявити причину збою програми та значно скоротити час, необхідний для виконання проекту.

| UNO Rev3 | UNO Rev4 MINIMA | UNO Rev4 WiFi | |
|---|---|---|---|
| мікроконтролер | Atmega328 | RA4M1 | RA4M1 + ESP32-S3-MINI |
| Тактування | 16 МГц | 48 МГц | 48 МГц |
| Флеш-пам'ять | 32 кБ | 256 КБ | 256 КБ |
| Пам'ять SRAM | 2 кБ | 32 кБ | 32 кБ |
| Пам'ять EEPROM | 1 кБ | 8 кБ | 8 кБ |
| Логічний рівень | 5 травня | 5 травня | 5 травня |
| Цифрові порти | 14 | 14 | 14 |
| ШІМ | 6 | 6 | 6 |
| Аналогові порти (ADC) | 6 (10 біт) | 6 (14 біт) | 6 (14 біт) |
| SPI/I2C/CAN | 1/1/0 | 1/1/1 | 1/1/1 |
Бездротове підключення | НІ | НІ | WiFi / Bluetooth LE |
| Підтримка HID | НІ | так | так |
| SWD роз'єм | НІ | так | НІ |
| світлодіодна матриця | НІ | НІ | 12 х 8 червоний |
| Роз'єм Qwiic | НІ | НІ | так |
| Роз'єм програмування | USB типу A | USB Type-C | USB Type-C |
Напруга живлення | 6 - 12В | 6 - 24В | 6 - 24В |
| Користувальницькі характеристики | |
|---|---|
| Bluetooth-модуль | Да |
| CAN-інтерфейс | 1 |
| EEPROM-пам'ять | 8кБ |
| Ethernet | Брак |
| GSM/GPRS-модуль | Немає |
| USB-інтерфейс | 1 |
| Wi-Fi-модуль | Да |
| АЦП-перетворювач | 1x 14 бит |
| Кількість аналогових входів | 6 |
| Кількість каналів ШІМ | 6 |
| Кількість цифрових контактів | 14 |
| Логічна напруга | 5 травня |
| Мікроконтролер | Ренесас RA4M1 |
| Напруга живлення до | 24 травня |
| Напруга живлення від | 6 травня |
| Оперативна пам'ять | 32КБ |
| Основний | Кортекс-М4 |
| Флешпам'ять | 256КБ |
| ЦАП-перетворювач | 1x 12 бит |
| Частота системи | 48МГц |
| слот для microSD | Немає |