

The Arduino UNO R3 USB C 9V is a microcontroller board developed by Arduino, designed for ease of use in a wide range of electronic projects. It is an updated version of the classic Arduino UNO R3, featuring a USB-C connector for modern connectivity and a 9V power input option for enhanced flexibility. This board is based on the ATmega328P microcontroller and is ideal for beginners and professionals alike, offering a robust platform for prototyping, learning, and developing embedded systems.








The Arduino UNO R3 USB C 9V retains the core features of the original UNO R3 while introducing modern enhancements. Below are the key technical details:
The Arduino UNO R3 USB C 9V features a standard pin layout. Below is a detailed description of the pins:
| Pin Number | Function | Description |
|---|---|---|
| 0 (RX) | UART Receive | Serial communication receive pin |
| 1 (TX) | UART Transmit | Serial communication transmit pin |
| 2-13 | Digital I/O | General-purpose digital input/output pins |
| 3, 5, 6, 9, 10, 11 | PWM Output | Pulse-width modulation capable pins |
| Pin Number | Function | Description |
|---|---|---|
| A0-A5 | Analog Input | Read analog signals (0-5V) |
| Pin Name | Function | Description |
|---|---|---|
| VIN | Input Voltage | External power input (7-12V recommended) |
| 5V | Regulated 5V Output | Powers external components |
| 3.3V | Regulated 3.3V Output | Powers low-voltage components |
| GND | Ground | Common ground for the circuit |
| IOREF | I/O Reference Voltage | Provides voltage reference for I/O pins |
| RESET | Reset | Resets the microcontroller |
The Arduino UNO R3 USB C 9V is straightforward to use and compatible with the Arduino IDE. Follow these steps to get started:
The following code demonstrates how to blink an LED connected to pin 13:
// This example code blinks the onboard LED connected to pin 13
// The LED will turn on for 1 second and off for 1 second repeatedly
void setup() {
pinMode(13, OUTPUT); // Set pin 13 as an output
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
Board Not Detected by Computer
Code Upload Fails
LED Not Blinking
Power Issues
Q: Can I power the board using both USB-C and the barrel jack simultaneously?
A: Yes, but the board will prioritize the external power source (barrel jack) if both are connected.
Q: Is the Arduino UNO R3 USB C 9V compatible with shields designed for the original UNO R3?
A: Yes, it maintains the same form factor and pin layout as the original UNO R3.
Q: Can I use the board for 3.3V logic components?
A: Yes, the board provides a 3.3V output pin for powering low-voltage components.
By following this documentation, you can effectively utilize the Arduino UNO R3 USB C 9V for your projects.