Uno+WiFi R3 (ATmega328P + ESP8266 8MB) with USB-TTL CH340G – Compatible with Arduino UNO
The Uno+WiFi R3 is an upgraded 2-in-1 development board that combines the ATmega328P microcontroller and the ESP8266 WiFi module (8MB memory) on a single board. It works just like a normal Arduino UNO but with built-in WiFi, making it perfect for IoT and smart-device projects.
Both chips (ATmega328P & ESP8266) can work together or individually, and each has its own pin headers. The board uses a CH340G USB-TTL converter, allowing you to upload code and firmware through a normal USB cable.
This board includes a DIP-switch that controls how the ATmega328P and ESP8266 communicate. You can switch between USB to ATmega, USB to ESP, or ATmega to ESP connection modes easily.
✔ Key Features
2-in-1 Board: ATmega328P + ESP8266 WiFi (8MB Flash)
Built-in USB-TTL Converter (CH340G)
Works like Arduino UNO with added WiFi
Update ATmega or ESP8266 sketches via USB
DIP switch for module communication control
Digital I/O pins: 14
Analog input pins: 6
Operating Voltage: 5V
USB Power: 5V (max 500mA)
Logic Level: 5V
Interface: Serial (UART)
Wide temperature range: −40°C to +125°C
✔ DIP-Switch Modes
| Connection | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|
| ATmega328 ↔ ESP8266 | ON | ON | OFF | OFF | OFF | OFF | OFF |
| USB ↔ ATmega328 | OFF | OFF | ON | ON | OFF | OFF | OFF |
| USB ↔ ESP8266 (Firmware Update) | OFF | OFF | OFF | OFF | ON | ON | ON |
| USB ↔ ESP8266 (Communication) | OFF | OFF | OFF | OFF | ON | ON | OFF |
| All Independent | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
✔ Perfect For
IoT Projects
Smart Home Systems
WiFi-based Robotics
Sensor Monitoring
Arduino Learning & Prototyping
🔑 Focus Keywords (SEO)
Uno+WiFi R3
ATmega328P + ESP8266
Arduino UNO WiFi board
ESP8266 8MB development board
CH340G USB TTL Arduino
IoT Arduino board
WiFi Arduino UNO compatible
Arduino ESP8266 combo board
NodeMCU + UNO board
Arduino WiFi project board


