Linked Questions

104 votes
3 answers
108k views

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

I can't upload sketches to my Arduino Uno. Have I "bricked" it? What steps can I take to work out what is wrong? What can I do to fix it?
Nick Gammon's user avatar
  • 36.4k
-1 votes
2 answers
43k views

avrdude: stk500v2_getsync(): timeout communicating with programmer error [duplicate]

When I try to upload I get this error. I cannot upload the program into my Arduino Mega ADK board. I tried putting the drivers agiain too, but it does not work. avrdude: stk500v2_getsync(): timeout ...
lilanka's user avatar
5 votes
2 answers
4k views

Is it possible to extract a hex file via UART from an Arduino?

Right now I am tinkering on my 3D printer that has an Arduino mega as a brain. I need to update the Marlin firmware but in case of an error I want to create an backup of the firmware. And because it ...
Coder_fox's user avatar
  • 678
0 votes
3 answers
12k views

Arduino Uno's RX and TX lights not blinking. Unable to upload sketches!

When arduino starts up, RX TX lights doesn't blink. Only the PIN 13 and Green light turns on. Pin 13 light blinks thrice before getting stable. RX TX lights are not blinking at all. I am not able to ...
Sushant's user avatar
2 votes
3 answers
1k views

Why does the PIN 13 LED of Uno R3 blink every time I upload some code?

I was driving a relay from Arduino Uno R3 Pin 13. I observed that every time I upload some code the led on the board designating pin 13 would blink. I'm curious why this is so. I understand that the ...
sixter's user avatar
  • 61
3 votes
1 answer
1k views

What is the Arduino Uno default sketch?

When I bought my Arduino Uno and connected it to my computer, I tried to make the simple blink circuit (before programming the Arduino) and suddenly the LED started blinking. Is the blink example the ...
Asad Marmash's user avatar
1 vote
1 answer
1k views

How do I know if bootloader flash was successful?

I just bought a raw Atmega328p microcontroller. I am attempting to flash it with the Arduino bootloader. The process seemed relatively straightforward as I had just followed the posted tutorial (...
Izzo's user avatar
  • 243
1 vote
2 answers
836 views

Field Programming a Arduino with another Arduino with SD card over RX/TX lines

I am not sure if this question has been asked before but here's what I wanted to do. I have a Arduino Nano, which I need to update with a new sketch. The plan is to be able to use another Arduino (...
Joshua's user avatar
  • 11
1 vote
1 answer
367 views

Relationship between avrdude's "programmer" and bootloaders

I'm trying to understand the "programmer-id" concept, as specified in -c avrdude's option. avrdude asks me to choose a "programmer-id" among many it knows of. Let's say (just as an example) I have a ...
leonbloy's user avatar
  • 145
-2 votes
1 answer
854 views

How does RXD/TXD request signal look betwen 16u2 and 328p on oscilloscope?

I have a broken Arduino Uno. The man tells that he connected power supply and USB at the same time. I got the new 16u2 (empty) chip. then asked my friend to re-solder it. He was using an air ...
Klasik's user avatar
  • 111
2 votes
2 answers
121 views

Uploading sketch to multiple Arduinos connected in series

I'm currently working on a project where you essentially will have multiple Arduinos (1 Uno, multiple Nanos) daisy-chained, only connected through 2 digital pins and one wire for Serial communication (...
Mikoyan's user avatar
  • 33
0 votes
1 answer
526 views

Arduino IDE stopped uploading sketches to BLEduino board

I know similar questions to this have been asked before, but I have a "resp=0x10" which I haven't found elsewhere, so maybe it's different, the board is also not an Arduino Uno although it's should be ...
ahmad adel's user avatar
1 vote
1 answer
227 views

Requesting references for learning about the upload process

I would like to know of references that discuss the process of uploading code onto an Arduino board. I have read this reference on hacking the Arduino and an outline of the build process. I also found ...
wgwz's user avatar
  • 149
0 votes
3 answers
89 views

Why does my 23,032 byte Arduino sketch take 36.32 sec to upload via ISP to an Atmega328p on a breadboard w/code verification disabled?

"Sketch uses 23032 bytes (71%) of program storage space. Maximum is 32256 bytes. Global variables use 1342 bytes (65%) of dynamic memory, leaving 706 bytes for local variables. Maximum is 2048 ...
cody blanchard's user avatar
1 vote
0 answers
86 views

Monitor serial0 while code is being uploaded

I'm trying to upload the sketch on a Mega 2560 via the serial port 0 using another microcontroller. To better undestand the process, I decided to first observe what avrdude is doing while it is ...
Chris's user avatar
  • 111

15 30 50 per page