- All products
- Development Boards
- Arduino
- Arduino Boards
- Keyestudio UNO R3 Compatible with Arduino KS0001 (USB CABLE included)
- Arduino Boards
Features:
- Microcontroller: ATmega328
- Flash Memory: 32KB (0.5KB for bootloader)
- SRAM: 2KB
- EEPROM: 1KB
- Clock Speed: 16 MHz
- Digital I/O Pins: 14 (6 PWM capable)
- Analog Inputs: 6
- Voltage Switch: 5V / 3.3V
- Expanded Pinout: SDA, SCL, IOREF
- Enhanced RESET Circuit
- Upgraded USB-to-Serial Chip: ATmega16U2
Principle of Work:
The Uno board is based on Free Hardware and Free Software concepts. It works with the Arduino IDE to write and upload sketches. An onboard Serial Converter and bootloader make programming easy. The board includes memory types: Flash (32KB), SRAM (2KB), and EEPROM (1KB). It runs at 16 MHz and supports USB or external power. Digital and analog I/O pins enable sensor and module interfacing. A USB-to-serial chip facilitates communication, while a bootloader enables uploads without an external programmer. Libraries simplify usage of sensors/modules, and the Arduino IDE provides tools for writing and uploading code.
Pinout of the Module:

- ICSP Header
- Power LED Indicator
- Digital I/O Pins (14 total, 6 PWM)
- GND Pins
- AREF
- SDA, SCL
- RESET Button
- D13 LED
- USB Connection
- ATmega16U2-MU
- TX/RX LEDs
- Crystal Oscillator
- Voltage Regulator
- DC Power Jack
- IOREF
- Analog Pins (A0 to A5)
- Microcontroller: ATmega328
Applications:
- Weighing Machines
- Traffic Light Count Down Timer
- Parking Lot Counter
- Embedded Systems
- Home Automation
- Industrial Automation
- Medical Instruments
- Emergency Light for Railways
Circuit:
No circuit is required for testing the built-in LED on pin 13.
Connecting with Arduino First Time:
- Download and open Arduino IDE
- Connect board using USB data cable
- Select the board in the IDE
- Select the correct port
- Write or use an example sketch
- Click Verify to compile
- Click Upload to run the sketch
Code:
void setup() {
pinMode(13,1);
}
void loop() {
digitalWrite(13,1);
delay(1000);
digitalWrite(13,0);
delay(1000);
}
Technical Details:
- Input voltage (recommended): 7–12V
- Operating Voltage: 5V
- Input Voltage: 7 to 20V
- DC Current per I/O Pin: 20 mA
- DC Current for 3.3V Pin: 50 mA
- Length: 68.6 mm
- Width: 53.4 mm
- Weight: 25 g
Resources:
Comparisons:
The Keyestudio UNO R3 is functionally identical to the Arduino Uno R3 but includes a V pin switchable between 5V and 3.3V. It is fully compatible and adds flexibility for various voltage requirements in projects.
Features:
- Microcontroller: ATmega328
- Flash Memory: 32KB (0.5KB for bootloader)
- SRAM: 2KB
- EEPROM: 1KB
- Clock Speed: 16 MHz
- Digital I/O Pins: 14 (6 PWM capable)
- Analog Inputs: 6
- Voltage Switch: 5V / 3.3V
- Expanded Pinout: SDA, SCL, IOREF
- Enhanced RESET Circuit
- Upgraded USB-to-Serial Chip: ATmega16U2
Principle of Work:
The Uno board is based on Free Hardware and Free Software concepts. It works with the Arduino IDE to write and upload sketches. An onboard Serial Converter and bootloader make programming easy. The board includes memory types: Flash (32KB), SRAM (2KB), and EEPROM (1KB). It runs at 16 MHz and supports USB or external power. Digital and analog I/O pins enable sensor and module interfacing. A USB-to-serial chip facilitates communication, while a bootloader enables uploads without an external programmer. Libraries simplify usage of sensors/modules, and the Arduino IDE provides tools for writing and uploading code.
Pinout of the Module:

- ICSP Header
- Power LED Indicator
- Digital I/O Pins (14 total, 6 PWM)
- GND Pins
- AREF
- SDA, SCL
- RESET Button
- D13 LED
- USB Connection
- ATmega16U2-MU
- TX/RX LEDs
- Crystal Oscillator
- Voltage Regulator
- DC Power Jack
- IOREF
- Analog Pins (A0 to A5)
- Microcontroller: ATmega328
Applications:
- Weighing Machines
- Traffic Light Count Down Timer
- Parking Lot Counter
- Embedded Systems
- Home Automation
- Industrial Automation
- Medical Instruments
- Emergency Light for Railways
Circuit:
No circuit is required for testing the built-in LED on pin 13.
Connecting with Arduino First Time:
- Download and open Arduino IDE
- Connect board using USB data cable
- Select the board in the IDE
- Select the correct port
- Write or use an example sketch
- Click Verify to compile
- Click Upload to run the sketch
Code:
void setup() {
pinMode(13,1);
}
void loop() {
digitalWrite(13,1);
delay(1000);
digitalWrite(13,0);
delay(1000);
}
Technical Details:
- Input voltage (recommended): 7–12V
- Operating Voltage: 5V
- Input Voltage: 7 to 20V
- DC Current per I/O Pin: 20 mA
- DC Current for 3.3V Pin: 50 mA
- Length: 68.6 mm
- Width: 53.4 mm
- Weight: 25 g
Resources:
Comparisons:
The Keyestudio UNO R3 is functionally identical to the Arduino Uno R3 but includes a V pin switchable between 5V and 3.3V. It is fully compatible and adds flexibility for various voltage requirements in projects.