Questions tagged [ch340]

CH340 is a USB bus conversion chip, it can realize USB to UART interface or USB to printer interface. In serial UART mode, CH340 provides common MODEM liaison signal, used to expand UART interface of computer or upgrade the common serial device to USB bus directly.

Filter by
Sorted by
Tagged with
0 votes
1 answer
71 views

Error while trying to connect CH341 driver [duplicate]

I'm trying to connect an Arduino board to IDE on Ubuntu, and I have the following driver log: [ 543.412356] usb 1-2: USB disconnect, device number 3 [ 549.593729] usb 1-2: new full-speed USB device ...
Felice Pollano's user avatar
0 votes
2 answers
65 views

Having trouble uploading sketch to Nano [duplicate]

I have a few cheap Nano clones that I bought online that have worked for the past couple of months. They were working fine today until suddenly the Arduino IDE had trouble uploading sketches to them. ...
NibbledPots's user avatar
1 vote
1 answer
109 views

Arduino Nano uploading problems

I am having trouble uploading code to my Arduino Nano. It has been very trusty in the past, but I am getting this new error when uploading any code to it: avrdude: ser_open(): can't set com-state for &...
Sky-Wired's user avatar
2 votes
3 answers
4k views

Error while uploading "A fatal esptool.py error occurred: Write timeout" [closed]

I have constantly been getting this error while trying to upload a sketch on Wemos D1 Mini R1 & R2 type board. A fatal esptool.py error occurred: Write timeout I've recently updated my Arduino ...
sribasu's user avatar
  • 131
1 vote
0 answers
117 views

OEM Arduino UNO not seen by COM port

Arduino UNO R3 My error code: avrdude: ser_open(): can't set com-state for "\.\COM3" An error occurred while uploading the sketch This has been mentioned several times before here in the ...
StanB's user avatar
  • 9
1 vote
1 answer
1k views

CH340G based USB to UART adapter - Pinouts - Can't find schematics

This is the board I will be referring to. There are different variations of it (with built in buttons etc.) but they all seem to be based on the CH340 chip. My problem is, that I do not know what the ...
GeorgeWTrump's user avatar
1 vote
0 answers
633 views

Nodemcu Lolin v3 Timeout error

I am getting the Arduino console error "the selected serial port serial.serialutil.SerialTimeoutException: Write timeout does not exist or your board is not connected". I recently upgraded ...
mac11's user avatar
  • 21
10 votes
4 answers
13k views

Is there an Apple Silicon (M1) driver for CH34x devices?

I just migrated to a new computer running on an M1 CPU (the new Apple Silicon, arm64 based). I've been searching for CH34x drivers for my TTGO-Lora32 board, but can't find any around, nor can I find ...
finitud's user avatar
  • 239
1 vote
1 answer
1k views

Replace CH340 With FTDI

I have built a arduino midi octapad with a Clone of arduino nano that contain a ch340 chip but hairless midi says FTDI driver doesn't installed i installed that driver but it still show that error so ...
Thusitha's user avatar
3 votes
2 answers
2k views

CH340K - Unknown USB Device (Device Descriptor Request failed)

I have a Arduino Nano clone working fine with the CH340 drivers. It has a CH340C on it. I made a custom PCB. CH340 chips are hard to come by these days, so I opted for the CH340K, From the datasheet, ...
EdHayes3's user avatar
  • 160
2 votes
0 answers
424 views

Arduino Nano not recognized on Windows 10

For some weeks my latest dozen of Nano's isn't recognized any more by Win 10 computer: After two days of experiments I have suspicions: Is there any change in Win10 since all Arduinos now are only ...
Dieter's user avatar
  • 21
1 vote
1 answer
2k views

Why Windows 10 does not see Nodemcu device?

I am using a Windows 10 laptop. Behind the nodemcu it says that download CH340G driver. I already had arduino ide and the esp libraries were already installed because i was using a esp8266 01 device ...
BarisUygunn's user avatar
0 votes
1 answer
954 views

CH340G Uploading problem

I've tried to copy CH340G from other schematics and existing Arduino Uno Clones... Searched online & StackExchange but no good :/ My problem is almost the same as this one Here is my schematic ...
ahmetertem's user avatar
1 vote
1 answer
334 views

Arduino NANO (CH340) error while flashing bootloader [duplicate]

Ok. So I'm close to tearing me hair out on this one. I have a batch of cheap Arduino Nano clones, that just straight up won't work. (I HAVE gotten one of them to work, but I suspect that was by pure ...
patricab's user avatar
1 vote
0 answers
147 views

Aruino UNO not getting programmed on MAC OSX

I am using MAC OSX Mojave and trying to program an Arduino UNO board. However, whenever I start the Arduino IDE, I only find one port in the ports section called: /dev/cu.Bluetooth-Incoming-Port. ...
adityaishwar1994's user avatar
2 votes
2 answers
1k views

Arduino Nano clone doesn't upload Linux

I've been trying to upload sketch to Arduino Nano clone (CH340G RS232 to USB converter). I have ArchLinux. My port is detected as /dev/ttyUSB0 (Official Arduino Uno is /dev/ttyACM0). After trying to ...
Jakub Janek's user avatar
-1 votes
2 answers
3k views

Nodemcu powering with 5.2v and 2A?

I bought a this voltage regulator . DC-DC 5v 8A voltage regulator. ıts supported 8-35V input voltage . And i want to use this with 12v power supply. But i searched on the internet . Nodemcu max amp is ...
Alper Aslan's user avatar
0 votes
1 answer
358 views

CH340 chip getting fried after connecting Arduino to a powerful 12V souce

I'm using a 120 W DC power supply connected in parallel with ESC and Arduino nano through Vin. However, somehow the Arduino get fried near the CH340 chip, i.e. around the big black square chip near ...
ShoutOutAndCalculate's user avatar
1 vote
0 answers
378 views

Trouble uploading code to ESP12 with CH340g

I have a programming circuit for the esp12(see attached) enter image description here I have produced a pcb using this circuit. Upon plugging the pcb into my pc via the micro usb, the pc immediately ...
the.red.team's user avatar
1 vote
1 answer
2k views

Wemos D1 mini not being shown when connected to macbook [closed]

I have multiple Wemos d1 mini lying around, but can't seem to get them connected to my macbook, to they do not show up in my /dev/tty? I tried updating the driver, both using home-brew and installing ...
anita's user avatar
  • 21
1 vote
1 answer
4k views

SOLVED: Strange phenomenon with avrdude: stk500v2_ReceiveMessage(): timeout only with ATmega250 on windows 7x64

I know this problem has been reported multiple times but in my case I think there is a different light on it. My desktop is a w7x64 box and I also have a notebook with w10. Both system have the ...
user333869's user avatar
4 votes
2 answers
18k views

Connect to ch340 on MacOS Mojave

I recently upgraded my MacBook Pro to Mojave. Now I'm not able to connect to my Arduino board with ch340g usb-to-serial chip. It is a Arduino board with AtMega 328 and ESP8266 integrated. I downloaded ...
Sven's user avatar
  • 221
0 votes
1 answer
1k views

CH340G and CP2102 devices not recognized with Thinkpad L380

I have three different devices, none of them gets recognized on my new Thinkpad L380 running Windows 10: Arduino Nano Clone with CH340G chip (USB2Serial) NodeMCU (Lolin V3) with CH 340G chip (...
dudenr33's user avatar
  • 101
2 votes
1 answer
1k views

How to connect an Elegoo Nano to a Raspberry Pi and program it?

I own an several Elegoo Nanos and a Raspberry Pi. I would like to connect an Elegoo Nano to the Pi and upload nanpy onto the board and control it's GPIO pins. I have plugged the nano into the Pi and ...
apollowebdesigns's user avatar
-3 votes
1 answer
3k views

Uploading to a CH340 "Nano" board using a Mac with Osx High Sierra

I recently purchased some inexpensive Nano boards, but they give an error signal and won't upload from my Mac with OSX High Sierra... I am able to upload to Unos and Megas without issues. I am ...
Daniel Lecomte's user avatar
10 votes
1 answer
39k views

CH340 Nano avrdude: stk500_getsync() not in sync resp=0xa4

I'm trying to upload some code to an non-arduino nano with the CH340G chip, and the avrdude refuses to let me upload. The error I'm getting is: Using Port : COM4 Using Programmer ...
Jacob's user avatar
  • 219
2 votes
0 answers
683 views

Arduino nano stk500_getsync() attempt 1 of 10: not in sync: resp=0xe1

I have been building a project using an arduino nano clone. It uses the CH340 chip. It worked perfectly, and a week later it now doesnt. When I want to upload code in arduino IDE I get the error ...
Benjamin Broadbent's user avatar
0 votes
1 answer
3k views

CH340 3.3v stability

I want to use the 3.3v on a cheap Arduino Nano clone as my ADC analog reference voltage. The 3.3v comes from a regulator inside the CH340 USB serial chip. I've measured the voltages (My DMM is NOT ...
John's user avatar
  • 101
1 vote
1 answer
1k views

Arduino port grayed out for Fake Board with CH340

I have downloaded and used Arduino IDE v1.8.4 from official site (needs no install) for windows10, and connected my random board with a ch340, but it's LED is only blinking and I can't select the port ...
WDR's user avatar
  • 113
2 votes
5 answers
4k views

CH34x board fails with avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 Atemel Mega328P AU1640

I have been given a board(Atmel ATmega328P-AU 1640) to program. I googled and found category of board Arduino Uno/ CH34x-based clone. But when I program an empty program: void setup() { // put ...
abhimanyuaryan's user avatar
2 votes
3 answers
2k views

Nano-like Board - Programmer Not Responding [duplicate]

I am trying to upload a basic sketch to my unofficial Nano-like board and keep getting this error. I understand that it is a generic connection error between the Arduino and my PC, but can't figure ...
ThoseKind's user avatar
  • 121
2 votes
1 answer
952 views

Error in IR receiver project

I'm trying to receive remote information with an IR receiver and this is my code: #include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { ...
Ali Özgür's user avatar
3 votes
2 answers
27k views

Safe place to download CH340G drivers from

I am working with an Arduino Uno clone that uses the CH340G USB to TTL converter in lieu of the 16U2 found on the Uno. I see that most tutorials suggest downloading the CH340G drivers from what they ...
dotancohen's user avatar
7 votes
2 answers
12k views

ESP8266 Programming using ESP-01 to USB converter

I am new to ESP8266. To ease out the task of programming esp8266, I bought this: ESP-01 ESP8266 Programmer CH340G Chip USB WiFi Wireless UART GPIO0 Adapter. Configured Arduino Interface to run AT ...
Arjun Sunil Kumar's user avatar
-1 votes
2 answers
2k views

The Right Com Port (COM 7) is NOT Showing

I just finished a camp for the arduino and the arduino uno that they gave us is not working with my computer even though everything was working on their computers. I am trying to upload with the same ...
David's user avatar
  • 11
1 vote
1 answer
326 views

GikFun Arduino Nano locking up on serial I/O

I'm running into a problem with a GikFun Arduino Nano. The symptom appears when I'm reading the receive buffer to clear it after an operation completes. The unit just appears to stop somewhere in the ...
Dave G's user avatar
  • 155
0 votes
4 answers
2k views

Removing CH340g chip from Arduino Nano clone.. any issues?

In trying to figure out how to solve another problem with Arduino Nano clone using CH340 chip, I was just now wondering, would there be any issues if I were to simply remove the CH340 chip? As it ...
insaner's user avatar
  • 155
2 votes
2 answers
2k views

Arduino Pro mini to CH340G Connection problem

I have worked with Arduino UNO but recently I bought a new Arduino Pro mini 5v 16M and a CH340G converter to work with. I have searched google to connect pins but I found examples that explains this ...
Eldar Zeynalov's user avatar
1 vote
1 answer
1k views

Nano clone not working over USB, no data, no power, but can power via Vin (CH340 chip? schottky diode?)

My quite new Nano clone (ATmega328P + CH340G) suddenly stopped working. Plugging it in with USB did not light up the LED(s) nor did it get detected by my machine. I looked it up, and found some how-to'...
insaner's user avatar
  • 155
10 votes
6 answers
17k views

Setting serial number on CH340 USB-Serial device

Reading http://playground.arduino.cc/Linux/Udev there appears to be a way to write out to a FTDI USB-Serial EEPROM to set a given SerialNumber, allowing you to identify a given nano/other arduino to ...
jvc26's user avatar
  • 255