

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Macau.
โก Power your projects with precision and style โ donโt get left behind!
The HiLetgo 5pcs USB to Serial TTL CH340 Module is a compact, high-quality adapter featuring the official CH340G chip for seamless USB to TTL/RS232 communication. Designed for flawless compatibility with all MCU series, it includes intuitive LED indicators and selectable 3.3V/5V output, making it an essential tool for developers and tech professionals seeking reliable, plug-and-play serial communication.
| ASIN | B00LZV1G6K |
| Best Sellers Rank | #2,225 in USB Cables |
| Brand | HiLetgo |
| Color | Black |
| Compatible Devices | Personal Computer |
| Connector Type | USB |
| Customer Reviews | 4.4 out of 5 stars 238 Reviews |
| Finish | Abs |
| Finish Type | Abs |
| Input Voltage | 5 Volts |
| Item Weight | 0.02 Kilograms |
| Manufacturer | HiLetgo |
| Mfr Part Number | 3-01-0459 |
| Model Number | 3-01-0459 |
| Number of Items | 5 |
| Number of Ports | 1 |
| Package Quantity | 1 |
| Power Plug Type | No Plug |
| Smart Home Compatibility | Not Smart Home Compatible |
| UPC | 702082656754 |
| Unit Count | 5.0 Count |
R**M
Worked natively on Linux to unbrick a Belkin RT3200 / Linksys E8450
Worked great to unbrick a Belkin RT3200 / Linksys E8450 affected by OKD (OpenWRT kiss of death) The included cables have female and male ends and so did not directly connect into the JST PH connector (also male). I inserted the male ends from two cables together and then used the combined cable to connect the CH340 to the router. The ends connected to the JST PH connector were a loose fit.
L**Y
Good
Great item. Worked good. Good quality!
G**H
It worked to mate rxtxlite to my uSDX+ V2
I used one of these to adapt my cellphone with the rxtxlite android app to my uSDX+ V2 qrp transceiver. Everything went together easily, and worked perfectly. Now I can change bands, modes, and adjust frequency with the phone instead of the buttons on the radio. Cheap and easy to do! I would recommend.
P**R
Worked fine, with a caveat. MacBook USB port to program ESP32-CAM
I tried these because they were cheaper than the typically cited FTDI converters. Online, users post about having issues connecting to ESP32-CAMs. I worried using these would complicate things. Initially, these failed to upload properly at the default 921600 baud (using the Arduino IDE). However, they worked when fine when I cut back to 115200 baud. It might have worked at a in-between rate, like 460800, but i didn't try. I can't blame these convertors, because people were having the same issue with the FTDI type converters too. Clarification on use: These have a jumper to choose between 5V and 3.3V logic levels. This doesn't affect the voltage of the 5V or 3.3V output pins, just the TX/RX logic levels. The ESP32 needs 3.3V logic levels, but people say it programs more reliably if you use its 5V Vcc pin. I set the jumper for 3.3V, but connected the 5V output pin to the 5V Vcc of the ESP32, letting it regulate its own supply. This worked very reliably, for me.
T**)
Jumper for +5V or +3.3V; reliable CH340
These are by far my favorite USB/TTL devices. For one - there's a jumper that allows selection between +3.3 or +5V. The other cool feature is that they are using the CH340 chip. I've found this to be significantly more reliable on Windows as compared to the other commonly used chip - the SiLabs CP201x. The problem with the CP201x chips is with Windows - so many times after Windows updates are applied, the drivers are replaced with a default that causes them to no longer function until the proper drivers are manually re-installed from the manufacturer's web site. That's not the case with these using the CH340. They always seem to just work. (not an issue for linux, of course) I also like the fact that these devices have clear heat shrink tubing, protecting these devices (and your computer!) from stray wires or other things that inevitably fall on them during development and prototyping. As an extra bonus, M-F jumper wires are included; great for connecting to breadboard (but note that you'll need F-F jumpers if connecting directly to something like a Raspberry Pi) Note the default jumper setting connects the Tx/Rx pins as shipped; this allows for immediate operational verification using something like putty to confirm operation using serial loopback.
P**E
CANNOT be used to program ESP32-S3-WROOM
I'll give it 5 stars since it does what it does and the mistake was on my part. Because this UART converter does not have the DTR pin exposed it cannot be used to program the ESP32-S3-WROOM chips. Also the baud rate only goes up to 230,400 and not 2,000,000 as advertised.
S**T
There is no DTR/RST pin on these. Cannot use to upload sketch to Arduino
These were a huge disappointment. They will connect fine to an arduino for serial output but will not upload any sketch. These are missing a DTR/RST pin for uploading. I wanted to use these to reprogram an Arduino nano after sealed in a case but they can't happen.
P**E
SonOff Firmware update did not work with the 3.3VDC pin - Did work fine with the 5.0VDC pin
Purchased: HiLetgo 5pcs USB to Serial USB to TTL CH340 Module with STC Microcontroller Download Adapter Good price for a set of 5. Tested device with VOM and saw 5.0VDC and 3.3VDC fine. Programmed a SonOff S20 with Espurna. I had no luck with the 3.3VDC pin - no LED lamp lite Error with PyTool programming: /home/pete/Downloads# esptool.py --port /dev/ttyUSB0 write_flash --flash_size 1MB --flash_mode dout 0x00000 espurna-1.14.0-itead-s20.bin esptool.py v2.3.1 Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi Uploading stub... Running stub... Stub running... Configuring flash size... Compressed 484528 bytes to 346038... Wrote 484528 bytes (346038 compressed) at 0x00000000 in 30.5 seconds (effective 126.9 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... Configuring flash size... Compressed 484528 bytes to 346038... Wrote 484528 bytes (346038 compressed) at 0x00000000 in 30.6 seconds (effective 126.8 kbit/s)... File md5: c28049d971cd068d6f0dacbc28cbc531 Flash md5: 8b3f90623777a1a700dffa326ba79476 MD5 of 0xFF is e2b933bac685c79e6215cb3456c1f855 A fatal error occurred: MD5 of file does not match data in flash! Then tested with the 5VDC pin and it worked. Very odd. Running stub... Stub running... Configuring flash size... Compressed 484528 bytes to 346038... Wrote 484528 bytes (346038 compressed) at 0x00000000 in 30.5 seconds (effective 126.9 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... Returning all 5 devices and purchasing one new device.
Trustpilot
1 month ago
1 month ago