17 questions linked to/from What happens when code is uploaded using the bootloader?
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?
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 ...
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 ...
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 ...
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 ...
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 ...
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 (...
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 (...
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 ...
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 ...
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 (...
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 ...
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 ...
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 ...
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 ...