just bought 2 Arduino Nano clones.

They are using CH340G to communicate over usb.

Issue is that one device is showing up in Device manager (win7 x64) as com port 26 with CH340G driver and all works fine.

Other one is showing as Unknown device.

Is it possible that some firmware on the Atmega itself is missing or device is not working at the hardware level?

Does CH340G needs some form of firmware inside ATMEGA328 to work properly?


Just tested programming of not working one with USBAsp from ArduinoIDE and it works without any problems, so it seems that maybe usb chip is faulty :?

  • \$\begingroup\$ The CH340 chip recognision from the pc is irrelevant with the AVR. If the chip is not shown in the device manager then there is probably something wrong with the hardware. Inspect the PCB, maybe there is a badly soldered joint. \$\endgroup\$ – alexan_e Mar 15 '15 at 20:59

You need a special driver for this adapter, downloadable from the vendor's site. See discussion here

  • \$\begingroup\$ As I explained, I bought 2 and one is working without any issue. It reckognizes device and registers CH340G driver without any problem \$\endgroup\$ – user505160 Feb 13 '15 at 16:49
  • \$\begingroup\$ Still you might want to try and install the device driver for the non-recognized device. If it won't help, the device is most likely faulty (you have two identical ones, one is working, one is not..) \$\endgroup\$ – Eugene Sh. Feb 13 '15 at 16:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.