Programming Low Cost Arduino Boards Having Ch340g Usb Chip.

Introduction: Programming Low Cost Arduino Boards Having Ch340g Usb Chip.

About: An inconspicuous individual who try to seek knowledge in the field of advanced physics to provide a bright future.

some cheap arduino boards from ebay and amazon encounter problems while programming by showing the message that " the device not detected" or blah blah blah messages. it is because the drivers found from website is for ftdi chips on arduino board. but on cheaper clone boards ch340g boards are instead of ftdi chip. so you must install ch340g usb driver before connecting the arduino board. the step by step instruction is as follows.

Step 1: Now Let's Dance!

I cannot attest to the quality of the download files. I have tried it, successfully run a Microsoft Security Essentials scan and it does not trigger any issues with virus protection. Please proceed at your own risk!

Click here for the driver software

Before connecting the Nano to your USB port:

Download the “ch341ser,exe” file and run it.The software extracts about 8 files.
The software asks whether it can install the CH341SER.INF driver for the CH340 chip (Version 11/04/2011, 3.3.2011.11). Click INSTALL
A Windows message asks whether the driver has installed correctly. Click YES.
Connect your Nano.(or other arduinos)
From Control Panel, open Device Manager and Ports. If installed correctly you should see an entry “USB-SERIAL CH340 (COMXX)

Be the First to Share


    • Leather Challenge

      Leather Challenge
    • Tinkercad to Fusion 360 Challenge

      Tinkercad to Fusion 360 Challenge
    • Stone Concrete Cement Contest

      Stone Concrete Cement Contest



    6 years ago

    Unfortunately I still cant get this to work. I go through in these steps perhaps im off.

    1 extract all files to own folder

    2 run exe unpacks the files

    3 plug in the arduino

    4. install the inf file

    5. still nothing changed in the COM on my device manager

    ______manual attempt_______

    1 update driver software

    2 browse local

    3 let me pick from a list

    4 let me pick again

    5 have disk

    6 browse to selected folder

    7 show it the inf

    8 pick the USB-SERIAL CH340

    9 Windows found driver software for your device but encountered an error while attempting to install it. This device cannot start. (Code 10)

    google "code 10" no help.

    goto device manager its there but a !



    Reply 6 years ago


    6 years ago

    there's a great tutorial here:


    6 years ago

    Thanks a ton for your help, the board is now installed & working. Thanks again