136 votes
Accepted

Have I bricked my Arduino Uno? Problems with uploading to board

It probably isn't bricked I've got quite a few Arduinos, and over the last few years have only ever "bricked" one, and I think that was by zapping it with static electricity. Unfortunately that ...
user avatar
  • 35.2k
69 votes

Arduino Nano uploading gives error: avrdude: stk500_recv(): programmer is not responding

Know this is old but I ran onto it during my search for Nano(V3)'s not uploading so thought might help someone else. Problem is the bootloader - Arduino IDE BUT I Found an easy solution (right under ...
user avatar
58 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

Another fix: Change Tools->Processor->Atmega 328P to Atmega 328P (Old Bootloader). Remind that the Processor option is only available when you select some specific Boards at Tools>Board. ...
user avatar
  • 681
16 votes

Have I bricked my Arduino Uno? Problems with uploading to board

At least - as I assume you upload your sketch via avrdude - please give more information about the upload failure (e.g. output of sketch uploader) so people here can help you better. Additionally to ...
user avatar
  • 261
16 votes

CH340 Nano avrdude: stk500_getsync() not in sync resp=0xa4

Arduino has recently changed to using a different bootloader on their official Nano boards that communicates at 115200 baud rather than the previous 57600 baud. Support for these new boards was added ...
user avatar
  • 3,844
14 votes
Accepted

avrdude: Error: butterfly programmer uses avr_write_page() but does not provide a cmd() method

After much frustration in trying things, I came across this forum post which advised: sudo systemctl stop ModemManager.service If this works, disable the service from starting next boot: sudo ...
user avatar
  • 435
13 votes
Accepted

Is it possible to upload previously compiled binary?

Yes! Its possible that you can upload a previously complied binary, using AVRDUDE - a command line utility which is actually used to upload binaries, behind the arduino IDE. You can find AVRDUDE in ...
user avatar
  • 371
9 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

In my case I hadn't wired the RTS pin of the FTDI chip to a capacitor which went to the RST pin of the Arduino Pro Mini. Once I installed this connection, I no longer got the error and I was able to ...
user avatar
  • 191
9 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

I've had the same message. Every time it has been solved by selecting the right port ie USB under the menu Tools then Ports. Its a simple step but I always forget. I'll unplug the Arduino to stop the ...
user avatar
  • 185
8 votes
Accepted

Arduino compatible's serial port not showing Mac OSX

From the OSX System Report we learn that your board is based on an SiLabs CP2102 converter (or workalike), but according to your question you installed the drivers for an entirely different product ...
user avatar
7 votes
Accepted

Is there a way to upload precompiled code to an arduino?

Is there a way to compile arduino code without automatically uploading it, so that I can put the pre-compiled binary up for download on a website? Yes, you can save the .hex file produced by the ...
user avatar
  • 7,821
6 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

I had the exact same problem. I tried installing the IDE in another laptop and uploaded the program from that laptop. Problem solved. Then I came back to my laptop, uninstalled the IDE and re-install ...
user avatar
  • 61
6 votes

avrdude: stk500_getsync(): not in sync: resp=0x00

It's hard to tell from your pictures, but are all the header pins soldered to the boards? If not, they need to be: there's no chance that the proper electrical connections will be made reliably if ...
user avatar
  • 161
6 votes

What is the use of ISP and ICSP in Arduino?

ISP/ICSP has no role when utilizing a typical, properly functioning Arduino, as the program code compiled from sketches is instead downloaded via a bootloader (either serial, often behind an on-board ...
user avatar
5 votes

Arduino Nano uploading gives error: avrdude: stk500_recv(): programmer is not responding

I was having the same problem and got the same error message. Turns out these boards don't come with a bootloader preinstalled. If you have some jumper wires and another working arduino you can use ...
user avatar
5 votes

avrdude: stk500_getsync(): not in sync: resp=0x00

This error means that the program responsible for uploading (avrdude) can not communicate with your arduino. Did you reset the board just before programming? The reset pin of the arduino seems ...
user avatar
  • 251
5 votes
Accepted

How do I remotely acquire data from Arduino based portable device?

I can't guarantee anywhere in your city, but this hack will work pretty much wherever there is cell coverage for the carrier you choose. You'll want the GSM shield. Picture from Arduino Anyway, ...
user avatar
5 votes

Arduino compatible's serial port not showing Mac OSX

just to add to the list - some cheaper boards use CH340 chipset here is a blogpost on how to install the drivers on OSX http://javacolors.blogspot.ie/2014/08/dccduino-usb-drivers-ch340-ch341-chipset....
user avatar
  • 151
5 votes
Accepted

Can I simply unplug the Arduino usb if serial communication is active?

if the sketch is uploaded, it wont hurt it to unplug. Just give it another source of power and it will run its sketch.
user avatar
5 votes
Accepted

Having difficulty uploading sketch to an Arduino Pro Mini

You need to hook it up with the Arduino TX --> FTDI RX, and vise versa, so crossed over. If you take the FTDI and hook it up to the Ardiono pin to pin as you have it pictured it should work, provided ...
user avatar
  • 393
5 votes
Accepted

Upload sketch remotely through a serial-IP-serial connection

I've been searching through the net for some days, in order to discover how I could easily upload a sketch to an Arduino that is not phisically connected to my PC, but instead that is connected to an ...
user avatar
5 votes
Accepted

ERROR: Timed out waiting for Arduino 101 - anything I can do?

Press the reset button next to the USB port. (either one, the master reset is between the DC jack and USB ). This will cause the Arduino 101 to reboot and enter DFU mode for 5 seconds if it is ...
user avatar
  • 66
5 votes

Upload code on Arduino Leonardo using command line

After try some trial and error I have built a simple binary to upload into the Leonardo bootloader. This binary opens serial at 1200 baud then closes it, and wraps the avrdude binary to write .hex ...
user avatar
4 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

For people using Linux Mint I found that by selecting the "TTY SO" port instead of the one labeled "Arduino" it would work (I can't tell you exactly because I don't have that computer in front of me ...
user avatar
  • 41
4 votes

"avrdude: stk500_getsync(): not in sync: resp=0x00," aka Some Dude Named Avr Won't Let Me Upload My Program

I uninstalled the IDE and drivers etc, installed it all again, then I ran the Arduino IDE as an administrator and set to run compatibility as windows 7 (I'm currently using 10). I also changed the ...
user avatar
  • 41
4 votes

Arduino Nano uploading gives error: avrdude: stk500_recv(): programmer is not responding

Having a similar issue with my Sainsmart Nano. Under Preferences check "Show verbose output during [x] upload, then when uploading, you should get a red trace like this: avrdude: Version 5.11, ...
user avatar
  • 163
4 votes
Accepted

SeeedDuino/Grove and the story of not being able to upload programs

OK mystery solved! I ended up getting Visual Micro Debugger plug-in for my Visual Studio 2013 since I am native .NET programmer. I could see that the code was indeed loaded onto the board and when I ...
user avatar
4 votes
Accepted

Problem uploading big program to arduino

The sync error is a common issue that doesn't have one simple solution (as shown here) It means that the computer can't communicate with the processor, but it recognizes that it's there (out of sync)....
user avatar
4 votes
Accepted

Is it possible to program a few Arduinos at the same time?

Arduino Pro Mini is programmed through serial, using a bootloader. It uses STK500 protocol, which is described by Atmel. In theory, it can be possible to program multiple boards if only one TX ...
user avatar
  • 164
4 votes
Accepted

Resurrecting a fried Arduino (Bluno) USB port

Upload via ICSP. See those six pins next to the regulator you so expertly tacked on? Those are the ICSP pins. You'll need a second controller or programmer to do it. http://arduino.cc/en/Tutorial/...
user avatar
  • 56

Only top scored, non community-wiki answers of a minimum length are eligible