2

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 out why it is having this problem.

I've looked up the drivers from the manufacturer's website and installed them, and the Arduino Nano shows up just fine under my Device Manager. The green power light comes on, it is recognized by my PC, and blue flashing 'L' light blinks, making me think that the manufacturer had uploaded the Blink sketch to test it. However, when I try to upload a sketch from the IDE I get this error:

avrdude: stk500_recv(): programmer is not responding

Under 'Tools" I have the board set to 'Arduino Nano', the processor set to 'ATmega168' and the port the same COM port as what it's listed as in Device Manager. Assuming that all of those are correct, I have tried a few things with no luck:

  • Reinstalling the IDE, drivers and restarting my computer.
  • Letting Windows find its own driver.
  • Pressing the 'reset' button just before hitting 'upload' in the IDE
  • Using different micro USB cables and USB ports on my computer.

Any other ideas or is the unit possibly just faulty?

Please note that I have already at similar questions and tried a bunch of their suggestions with no luck.

Chris Stratton
  • 5,411
  • 20
  • 40
ThoseKind
  • 121
  • 2

3 Answers3

2

That is a Chinese NANO clone, using the notorious CH340G chip.

macOS does NOT have a driver, and it is difficult, if not impossible to get a driver which 1. macOS will let you install, and 2. Actually works.

I do not know the state with current Windows.

In my experience, in addition to poor support the chips are unreliable and fail to respond.

You could try using a Uno as ICSP, bypassing the boot loader, or (untried) use an external USB serial interface. Both of these approaches are documented on the Arduino site.

Milliways
  • 1,655
  • 2
  • 18
  • 29
0

For issues like this, you have to narrow down the problems first. For example

is the computer plus programmer combo able to program any avr? If so, the issue us with your target, including wiring.

If not, can the programmer able to program any chip? If so, the issue is with your pc plus programming software.

...

Going backwards and with solid logic, which means making zero assumption, you will narrow the issues down further.

dannyf
  • 2,813
  • 11
  • 13
-1

It's a wiring problem (soldering), check by multimeter (continuity mode). between RST and GND. Then between ICSP pins. you have to get (1) that mean no shorts between the PINS. Good luck!