avrdude: stk500_recv(): programmer is not responding

I received my DRRobotShop Rover a few days ago.

I assembled the product, and as soon as i got it fired up, it was doing a constant “forward/reverse” motion. When I tried to upload sample code using /dev/tty.usbmodem1411, and ‘Arduino Uno’ as a board (i have tried several options here, including my bluetooth), I get the following error:avrdude: stk500_recv(): programmer is not responding

It was successful for one upload late last night using the settings above, and now I am able to use the WASD Sample code, but now it won’t take any modifications to the code, and gives me the same error whenever I try to upload new code (avrdude: stk500_recv(): programmer is not responding).

FYI: I am using Mac OSx, Arduino 1.0.6 (also tried 1.0.5, and build 0023). Tried bluetooth (which successfully takes input for the WASD program and I get the same error when trying to program the board). I have tried several boards as well.

I also noticed that if I select “Arudino Robot Control” and “Arduino Motor Control” it seems to show a successful upload; however, the program doesn’t seem to actually upload. in other words, I try modifications to do a IJKL versus WASD, and the new keys don’t work. I also can’t get “Blink LED code” to work either (upload shows successful using the above selected options, but doesn’t seem to do anything).

Thank you much in advance for any advice/fixes you may have!

Sean

Hi Sean,

The forward/reverse motion is normal: that’s the default program for the DFRobotShop Rover.

To do the upload, did you use the USB cable and disconnect the bluetooth module?

For the board type, you need to select Arduino Uno; the two Arduino Robot options are actually for this product which works much differently than the DFRobotShop Rover and most other Arduino-based robots.

Hope this helps,