I recently purchased the DFRobotShop Rover Robot Controller Board V2 and have been unable to upload any of my sketches to the board.
I keep getting this error:
avrdude: stk500_getsync(): not in sync: resp=0x00
I have the removed the jumper pin that comes installed for use with a LiPo battery and I have selected the Arduino Uno board from the board menu in the software.
My computer detected the drivers the first time I connected the board and correctly installed them but I went and reinstalled the drivers and verified that it recognized the driver in the device manager. Everything seemed kosher. I tried again and received the same error. To verify that I could upload sketches, I uploaded a simple blink LED sketch to my arduino R3 Uno board and it worked. I then tried again on the rover board and received the same error.
It is odd that your computer would automatically detect / know the Uno drivers, as they are normally not part of the driver list which most operating systems recognize.
Which operating system are you using?
Does that mean you manually installed the driver from the Arduino website? If not, be sure to do that.
Remove all connections from the board (no motors connected and no battery).
Once you finish that, connect the board alone to the computer via a DIFFERENT USB port (should be detected).
Open the Arduino software, choose the right COM port and the the right board type (Arduino Uno w/328) and try to upload the blink LED program again.
I manually installed the drivers and ran under multiple versions of the arduino sketch pad, disconnected the battery and the motor, and am still receiving the same error. I tried all 4 of my USB ports without luck. I was able to run the blink program on my Uno R3 without a problem. I am confused. I have a v1.0 rover bot and when I program that bot, using duemilanove as the board, it also loads.
When the USB is plugged in all 6 blue LEDs light up, the pwr LED is red, and LED D10 (near the lipo jumper) blinks.
This is a head scratcher. You’re doing everything right. Can you contact us via the RobotShop Support Center and provide your order or invoice number? We’ll see if an exchange is possible.
Any resolution to this? After a year of ours being built, but never programmed, my 10 year old wants to learn to program it finally. Hooking up to Win7-Pro, 64-bit I am not able to get access.
My other normal Unu board auto-adds no problem, with the correct driver, and can send code successfully.
Rover was able to send SOMETHING, as I’m getting output via the serial monitor of the example temp/light module. But like above, get the avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 error and cannot upload.
When following the manual installations, I get a blue screen of death, related to the usbhub driver. Had to go in, show uninstalled devices, and uninstall the unit all together.
Only able to get the driver to work as USB Serial Port, not the Ardruino like the Uno board.
I’m a Microsoft certified engineer w/ 18 years experience, Cisco and Juniper certified, etc and design/engineer optical networks for the defense department. So feeling REALLY stupid right now