Arduino by Examples - Preparation

Arduino by Examples - Preparation

May 07, 2025 · 1 min read

System Specifications

Introduction to Arduino UNO R4

UNO R4 provides modern performance while keeping the familiar form factor of the UNO R3, making it perfect for users who want more power without giving up simplicity or compatibility.

FeatureUNO R3 (ATmega328P)UNO R4 (Renesas RA4M1)
Processor8-bit AVR32-bit ARM Cortex-M4
Clock Speed16 MHz48 MHz
Flash Memory32 KB256 KB
RAM2 KB32 KB
USB InterfaceVia ATmega16U2 (serial)Native USB
PeripheralsBasic (ADC, PWM, UART, SPI)DAC, CAN bus, RTC, more PWM
ConnectivityNoneOptional WiFi/BLE (UNO R4 WiFi)
Voltage5V logic5V logic (backward compatible)
Form FactorStandard Arduino UNOSame as UNO R3
UNO R4 WiFi Pinout

Enabled Debugger in IDE

Debugging your Arduino project allows you to dive deep into your code and troubleshoot as well as analyze the code execution. You can gain full access to the microcontroller’s internal registers, memory, and variables.

To access and debug the Arduino’s MCU it’s important that we set the correct programmer. Select Tools > Programmer > ARM CMSIS-DAP compatible.

Reference