How to use nano clone without drivers

Is there any way of programming an arduino nano clone with the CH340 chip without the drivers due to not being able to install drivers to use it.

I have imported the drivers into the drivers folder in the Arduino IDE.

Is there a way of using a working arduino board to program the clone?

Why can't you install the drivers?

Yes. There are a couple possible options. You might be able to use the other Arduino board as a USB to serial adapter board by connecting the boards via their RX and TX pins.

There are some potentially tricky things though. The Nano must be reset at the start of the upload to activate the bootloader. Normally, this is done automatically by the Arduino IDE. You could possibly achieve the same thing by connecting the reset pins of both boards together. Otherwise, you will need to manually reset the Nano at the right time during the upload.

The other possible problem is that the sketch on the adapter board might interfere with the communication.

The other option is to use the spare board as an ISP programmer, using the Arduino IDE's Sketch > Upload Using Programmer feature. You can learn about that here:


I'll try that, I don't have admin so I can't install the drivers.

You do not need to install drivers to use it with Linux, and you can install it alongside windows. It is free but a donation would be nice. You can even try it without changing your hard drive.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.