Keszoox
Arduino Nano 3.0 Compatible Controller with CH340 USB Driver ATMEGA328P 16MHz Mini/Micro/Type-C
Arduino Nano 3.0 Compatible Controller with CH340 USB Driver ATMEGA328P 16MHz Mini/Micro/Type-C
Couldn't load pickup availability
Arduino Nano 3.0 Compatible Controller — CH340 USB Driver, ATmega328P 16MHz, Mini / Micro / Type-C
A fully Arduino Nano 3.0 compatible microcontroller board based on the ATmega328P running at 16MHz, with CH340 USB-to-serial chip for USB connectivity. Available in Mini-USB, Micro-USB, and USB Type-C variants. Pin-compatible with the official Arduino Nano, supporting all Arduino Nano shields, breadboard layouts, and sketches. The CH340 driver provides reliable USB serial communication on Windows, macOS, and Linux without requiring additional driver installation on most modern operating systems.
Technical Specifications
| Parameter | Value |
|---|---|
| MCU | ATmega328P (8-bit AVR) |
| Clock Speed | 16MHz |
| Flash Memory | 32KB (2KB bootloader) |
| SRAM | 2KB |
| EEPROM | 1KB |
| USB Chip | CH340 (USB-to-serial) |
| USB Connector | Mini-USB / Micro-USB / Type-C (select variant) |
| Digital I/O Pins | 22 (14 digital + 8 analog as digital) |
| Analog Input Pins | 8 (A0–A7, 10-bit ADC) |
| PWM Pins | 6 (D3, D5, D6, D9, D10, D11) |
| Communication | UART, SPI, I²C |
| Operating Voltage | 5V (3.3V available via onboard regulator) |
| Input Voltage | 7–12V (VIN pin) or 5V (USB) |
| PCB Size | 18 × 45mm (standard Nano footprint) |
| Certification | CE, RoHS |
Pin Reference
| Function | Pins |
|---|---|
| Digital I/O | D0–D13 (D0/D1 = UART TX/RX) |
| PWM Output | D3, D5, D6, D9, D10, D11 |
| Analog Input | A0–A7 (10-bit, 0–5V) |
| SPI | D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) |
| I²C | A4 (SDA), A5 (SCL) |
| UART | D0 (RX), D1 (TX) |
| Power | 5V, 3.3V, GND, VIN (7–12V), RESET |
Typical Applications
- Breadboard Prototyping: The Nano’s DIP-compatible pin layout fits directly into a standard breadboard for rapid prototyping without soldering
- Sensor Data Logger: Compact data logger for temperature, humidity, pressure, and motion sensors with SD card storage via SPI
- Robot Controller: Compact motor driver controller for small robots, servo-based arms, and wheeled platforms
- IoT Node: Pair with an ESP-01S or NRF24L01 module for wireless sensor node applications
- LED Controller: PWM-based LED dimmer and WS2812B NeoPixel controller for lighting projects
- Education: Ideal for Arduino programming education due to its small size, low cost, and full Arduino IDE compatibility
FAQ
Q: Do I need to install a CH340 driver?
A: On Windows 10/11, the CH340 driver is usually installed automatically. On older Windows versions or macOS, download the CH340 driver from the manufacturer website. Linux includes CH340 support in the kernel by default.
Q: Is this board compatible with the official Arduino Nano pinout?
A: Yes. This board is pin-compatible with the official Arduino Nano 3.0. All Arduino Nano shields, modules, and sketches are compatible without modification.
Package Contents
- 1 × Arduino Nano 3.0 compatible controller (CH340, ATmega328P, USB variant as selected)
