Arduino UNO Q
Image Gallery






Overview
The Arduino UNO Q continues the evolution of the UNO platform. Arduino has progressively moved the UNO family from 8-bit AVR microcontrollers (UNO R3, UNO WiFi Rev2) toward 32-bit ARM-based processors (UNO R4 Minima, UNO R4 WiFi), bringing higher clock speeds, more memory, richer peripheral sets, and modern connectivity options while preserving the familiar Uno form factor and header layout that makers, educators, and engineers rely on.
The "Q" designation may refer to quality, qualification, or a specific feature set differentiating it from the R4 generation. As with previous Uno generations, the UNO Q is intended to be programmable via the Arduino IDE and compatible with the extensive library ecosystem built around the Arduino platform.
For the most current and accurate information — including confirmed MCU, full pin assignments, power specifications, and supported peripherals — consult the official product page at docs.arduino.cc.
Technical Specifications
| Parameter | Value |
|---|---|
| Microcontroller | Not confirmed — verify at docs.arduino.cc |
| Clock Speed | Not confirmed — verify at docs.arduino.cc |
| Flash Memory | Not confirmed — verify at docs.arduino.cc |
| SRAM | Not confirmed — verify at docs.arduino.cc |
| EEPROM | Not confirmed — verify at docs.arduino.cc |
| Operating Voltage | Not confirmed — verify at docs.arduino.cc |
| Input Voltage | Not confirmed — verify at docs.arduino.cc |
| Digital I/O Pins | Not confirmed — expected to follow Uno standard (14 pins) |
| PWM Pins | Not confirmed — verify at docs.arduino.cc |
| Analog Input Pins | Not confirmed — expected to include A0–A5 |
| USB Connector | Not confirmed — verify at docs.arduino.cc |
| UART | Not confirmed — verify at docs.arduino.cc |
| I2C | Not confirmed — expected 1 × I2C |
| SPI | Not confirmed — expected 1 × SPI (ICSP header) |
| Wireless | Not confirmed — verify at docs.arduino.cc |
| Form Factor | Arduino Uno |
Getting Started
Step 1 — Install Arduino IDE
Download Arduino IDE 2 from https://www.arduino.cc/en/software. Arduino IDE 2 is the recommended environment for all current Arduino boards.
Step 2 — Install the Board Package
Open Tools > Board > Boards Manager. Search for the appropriate board package for the Arduino UNO Q. Depending on the microcontroller family used, it may appear under:
- "Arduino UNO R4 Boards" (if RA4M1-based)
- "Arduino megaAVR Boards" (if ATmega4809-based)
- A new package specific to the UNO Q
Install the correct package and restart the IDE if prompted.
Step 3 — Connect and Select Board
Connect the UNO Q to your computer using the appropriate USB cable. In the IDE, select Tools > Board and choose "Arduino UNO Q" (or the equivalent entry from the installed package). Select the correct COM port under Tools > Port.
Step 4 — Upload Blink
Upload the sketch. The onboard LED should blink once per second, confirming the board is correctly recognized and programmed.
Step 5 — Open Serial Monitor
Open Tools > Serial Monitor and set the baud rate to 9600 to see the output.
Programming
The Arduino UNO Q is programmed using the Arduino IDE with the appropriate board package installed. The Arduino programming model — setup(), loop(), pinMode(), digitalWrite(), analogRead(), Serial, Wire, SPI — is consistent across all Arduino boards.
Analog Input Example
PWM Output Example
Shield Compatibility
The Arduino UNO Q uses the Arduino Uno form factor with the standard Uno R3 header layout. It is expected to be compatible with Arduino Uno shields, including:
- Motor driver shields
- Ethernet and Wi-Fi shields
- Sensor and data logging shields
- Display and LCD shields
- Relay and power control shields
Verify specific shield compatibility — particularly for shields that depend on low-level peripheral registers — against the UNO Q's confirmed MCU. Logic voltage compatibility (5 V vs 3.3 V) should also be confirmed before connecting shields, as some newer Arduino boards operate at 3.3 V.
Where to Buy
| Retailer | Link | |
|---|---|---|
| Arduino Official Store | https | //store.arduino.cc |
| Amazon | https | //www.amazon.com/s?k=Arduino+UNO+Q |
Equivalent Boards
| Board | Key Difference |
|---|---|
| Arduino UNO R4 Minima | 32-bit ARM RA4M1 at 48 MHz, 256 KB Flash, 32 KB SRAM, USB-C, DAC, RTC, CAN FD — current-generation predecessor in the Uno family |
| Arduino UNO R4 WiFi | Same as R4 Minima with added ESP32-S3 Wi-Fi/BLE, 12×8 LED matrix, and Qwiic connector |
| Arduino UNO R3 | Original ATmega328P 8-bit AVR at 16 MHz — the classic predecessor; maximum library and shield compatibility |
Documentation
| Resource | URL | |
|---|---|---|
| Arduino Official Documentation | https | //docs.arduino.cc |
| Arduino Store | https | //store.arduino.cc |
Notes
- Specifications for the Arduino UNO Q in this entry are preliminary or unconfirmed. Verify all specifications with official Arduino documentation at https://docs.arduino.cc before using this board in a design.
- The SKU for the Arduino UNO Q is not confirmed in this entry — check the Arduino store for the official SKU.
- If the UNO Q uses a 3.3 V operating voltage rather than 5 V, existing 5 V shields and sensors may not be directly compatible. Verify logic voltage before connecting peripherals.
- As with all new Arduino boards, check the official board package release notes for any known errata or library compatibility notes.
- This entry will be updated once official specifications are publicly confirmed by Arduino.
Community
- Arduino Forum — official community for questions and projects
- Arduino Discord — real-time chat with the Arduino community
- r/arduino (Reddit) — share projects and ask questions
- Arduino Project Hub — browse community-submitted projects
Revision History
| Version | Date | Notes |
|---|---|---|
| v1.0 | 2026-06 | Initial entry — specifications preliminary, pending official Arduino confirmation |
