跳至主要内容

Arduino Uno R4 Series

The Arduino Uno R4 is the 4th generation of the iconic Uno — now with a 32-bit ARM Cortex-M4 processor.

Variants

ModelMCUWirelessLED MatrixBest For
Uno R4 MinimaRA4M1 (Cortex-M4, 48 MHz)NoNoGPIO, sensors, motor control
Uno R4 WiFiRA4M1 + ESP32-S3WiFi + BLE12×8 red LEDIoT, web server, wireless

Key Specs (both)

  • 256 KB Flash, 32 KB SRAM
  • 14 digital I/O, 6 analog in, DAC (12-bit), CAN bus
  • 5V operating voltage, USB-C
  • Arduino IDE 2.3+ required
  • Shield-compatible with Uno R3

Quick Start

  1. Install Arduino IDE 2.3+
  2. Connect Uno R4 via USB-C
  3. Select board: Tools → Board → Arduino Uno R4 WiFi (or Minima)
  4. Upload the Blink example

R4 WiFi Specific

  • ESP32-S3 co-processor for WiFi/BLE
  • Built-in RTC (real-time clock)
  • Qwiic/Stemma I2C connector
  • Onboard LED matrix: use Arduino_LED_Matrix library

Common Issues

  • Board not detected — R4 needs Arduino IDE 2.3+, older versions do not recognize it
  • Upload errors — Double-tap reset button to enter bootloader mode
  • Shield compatibility — Most R3 shields work, but 5V-only shields may need level checking