CANADUINO CH340 USB UART Interface is a USB-to-serial adapter based on the CH340 chipset, designed to connect microcontrollers and electronic modules to a computer via USB. It supports both 3.3 V and 5 V TTL logic levels, making it suitable for a wide range of applications in programming, debugging, and data communication.
- Chipset: CH340
- Interface: USB to UART (TTL serial)
- Logic level selection: 3.3 V or 5 V
- Connections: TX, RX, VCC, GND, DTR
- Provides power to target device during programming (3.3 V or 5 V selectable)
Compatible with Arduino, ESP8266, ESP32, STM32, Raspberry Pi (UART pins), and other development boards
USB drivers available for Windows, macOS, and Linux
The adapter allows a computer to program or monitor microcontrollers and modules directly via UART. It can also be used as a USB to RS232 interface if the connected device accepts TTL levels. For devices requiring true RS232 voltage levels, a separate RS232-to-TTL converter can be added.
A reliable tool for hobbyists, engineers, and developers working with microcontroller systems.
USB driver for Windows (download).










nalinux (verified owner) –
There’s no DTR line.
So, when uploading for example to an Arduino Pro Mini, you have to push and release the Reset button on the Arduino to get the communication.
Several trys may be necessary.