The Arduino Uno R3 CH340G ATmega328P Compatible Development Board is a surface-mount variant of the classic Uno board, built around the ATmega328P microcontroller in an SMD package and using the CH340G chip for USB-to-serial communication. Compared to boards that use a secondary microcontroller for USB bridging, cost-stable IC that handles serial communication cleanly across all major operating systems with a simple driver install.
The board runs at 16MHz, operates at 5V logic, and accepts input power between 7–12V through a DC barrel jack or directly via USB. You get the standard 14 digital I/O pins — 6 of which support PWM — alongside 6 analog input pins tied to the ATmega328P’s internal 10-bit ADC. Memory allocation follows the standard Uno spec: 32KB Flash, 2KB SRAM, and 1KB EEPROM.
For Arduino beginners, this uno board offers an accessible entry point into embedded programming. For experienced developers, the SMD form factor and CH340G interface make it a practical, compact option for rapid prototyping with IoT sensors, modules, and shields. StemVolt offere this board as a reliable everyday development board for hobbyists and electronics component experimenters.
Related Products:
-
Check out The Arduino Shield and Accessories for smart projects
- Explore a detailed comparison of Arduino and ESP32 boards in our blog
Features:
- SMD ATmega328P — compact surface-mount package reduces board maintaining full Uno R3 functionality
- CH340G USB-to-serial converter — stable, widely supported USB communication chip
- Dual power input — switch between USB power for programming and DC jack power for standalone or higher-current deployments
- PWM on 6 digital pins — control motor speed, servo position, and LED brightness
- Standard shield-compatible layout — fits existing Arduino Uno shields, relay boards, and motor driver shields without modification
Technical Specifications:
| Specification | Details |
|---|---|
| Board Type | Arduino Uno R3 CH340G ATmega328P SMD |
| Chip Type | ATmega328P |
| Microcontroller | ATmega328 (SMD) – Interface CH340G |
| Operating Voltage | 5V |
| Input Voltage (Recommended) | 7V – 12V |
| Digital I/O Pins | PWM pin | Analog pin | 14 (6 with PWM output) | 6 pins  |  6 pins |
| DC Current per I/O Pin | 40 mA |
| Clock Speed | 16 MHz |
| Flash Memory  | SRAM | 32 KB  |  2kB |
| EEPROM | 1 kB |
| Power Supply Option | DC Jack or USB |
Applications:
- ATmega328P programming practice — ideal for students learning and Arduino C/C++ programming fundamentals
- Motor and relay control — interface with L298N motor drivers, relay modules, or servo controllers for robotics and automation builds
- IoT sensor node prototyping — pair with ESP8266 or SIM800L via UART for wireless data transmission in IoT projects
- Robotics development — use as the central controller in line-follower, obstacle-avoidance, or pick-and-place robotic builds
- Educational electronics kits — a dependable board for school and college-level labs and project demonstrations
Package Includes:
-
1 x Arduino Uno R3 CH340G ATmega328P Compatible Development Board


















Reviews
Clear filtersThere are no reviews yet.