As of May 31, 2023, we have updated our Code of Conduct.
7 votes

Arduino Nano - programmer is not responding

For me the problem was the selected "processor" type. I had to change it to 328p (old bootloader). Also, raise the IDE's verbosity, in order to have a nice progress bar when loading the sketch. My ...
dentex's user avatar
  • 171
6 votes
Accepted

is it possible to program an arduino with usb/ttl adapter

The Arduino onboard USB to serial is connected to D0 (Rx) and D1 (Tx). And without a USB connected to the Arduino you can use a USB/TTL adapter connected to D0 and D1 like this; Arduino - USB/TTL ...
MatsK's user avatar
  • 1,336
6 votes
Accepted

No programmers available for this board - Programming ESP32 Cam with Ardunio IDE

There are no programmers for ESP32. It only accepts Serial upload over bootloader. Versions of IDE before 1.8.13 displayed programmers for all board support packages, that is why a programmer could be ...
Juraj's user avatar
  • 17.2k
6 votes
Accepted

Extend program space by getting rid of bootloader on NANO

It's enforcing this line from the arduino:avr boards.txt nano.menu.cpu.atmega328.upload.maximum_size=30720 To be clear, the board is assumed to have a bootloader, even if you're not using it to get ...
timemage's user avatar
  • 4,729
4 votes
Accepted

Relationship between avrdude's "programmer" and bootloaders

If you are using the bootloader, you are not using a programmer. The programmer, when used, is connected to the ICSP pins on the Arduino. The bootloader however expects a well-defined sequence of data ...
Nick Gammon's user avatar
  • 36.4k
4 votes
Accepted

EBay "Development Programmer Board for ATtiny"

If you don't have experience working with AVRs at a low level then stay away from that. It doesn't provide any connection for a programmer and relies on the Micronucleus bootloader already being in ...
Ignacio Vazquez-Abrams's user avatar
4 votes

How does avrdude burn a bootloader much quicker than the Arduino IDE?

In the Arduino IDE do this: File > Preferences > Show verbose output during: > upload (check) > OK Tools > Burn Bootloader After it finishes examine the output in the black console ...
per1234's user avatar
  • 3,983
3 votes
Accepted

What programmer do I select in Arduino IDE for the ATMEL-ICE ISP?

As of V1.8.2, the ATMEL-ICE is now included as a programmer in the Arduino IDE. The ATMEL-ICE was not available as a in-system programmer (ISP) in version 1.6.8 of the Arduino IDE. On the 20th of ...
sa_leinad's user avatar
  • 3,128
3 votes
Accepted

How to use Arduino Pro Mini without Programmer

You might be on the wrong track. You do need a crystal (or not, it depends on), and an Atmel programmer if you want to program an empty chip. However, all Arduino boards come with a chip pre-...
Gee Bee's user avatar
  • 771
3 votes
Accepted

Cannot upload sketch to Atmega328p TQFP soldered on PCB

It looks like the capacitors on your crystal are considerably bigger than they should be. You are switching the clock to the external crystal, and because you have such massive capacitors on it it's ...
Majenko's user avatar
  • 104k
3 votes

Get the uploaded code from arduino by using arduino IDE 1.0.6

You can download the hex machine code from the Arduino by using an ISP programmer, like this one: A command like this could be used to read the flash memory and save it into myfile.hex: avrdude -c ...
Nick Gammon's user avatar
  • 36.4k
3 votes
Accepted

ESP8266 Programming using ESP-01 to USB converter

Finally I made a breadboard connection joining ESP8266's GPIO 0 and GND to Programmer's GND for flashing the chip For more info Additional Reference: Programming ESP8266
Arjun Sunil Kumar's user avatar
3 votes

Program an Arduino with another Arduino

Yes. Connect 2 arduinos via serial connection (https://www.arduino.cc/en/Reference/Serial), restart one of them via RESET channel and upload sketch(https://www.arduino.cc/en/Guide/ArduinoProMini#toc1)....
Ivan Bondar's user avatar
3 votes
Accepted

Program an Arduino with another Arduino

It is certainly possible to do this. I want to store the programming code in the EEPROM of the "Programmer Arduino" and using any interface like SPI, I2C or Serial, burn this code to the Second ...
Nick Gammon's user avatar
  • 36.4k
3 votes
Accepted

Managing configurations via EEPROM by writing it with the hex file

AVRDUDE can program EEPROM. I usually do this as part of the firmware burn - the operator can pick which config block should go into the board while running the programming cycle. In some cases the ...
bigjosh's user avatar
  • 1,525
3 votes

No programmers available for this board - Programming ESP32 Cam with Ardunio IDE

The older version of Arduino IDE. 1.8.12 worked.
Samuel ByTheBay's user avatar
2 votes

Any chance of repairing Mega 2560?

http://altlab.org/d/m/jpralves/recover_atmega2560/ Change fuses/firmware depending on which side you are flashing (M2560/M16U2) Firmwares: Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex ...
Woolfy's user avatar
  • 51
2 votes
Accepted

Is it possible to program Arduino UNO with USB/TTL adapter withouth connection Vcc

Is it possible to program Arduino UNO with USB/TTL adaptor without connecting the Vcc and GND pins (RX/TX and DTR only.) No. As a minimum you need to add ground as well - even if the Mac is battery ...
Russell McMahon's user avatar
2 votes
Accepted

Can I use Arduino Nano V3 to program another arduino (Pro Mini)?

Yes! Yes, you can substitute the Arduino Nano V3 for the Arduino Uno and follow the instructions here, providing that the Arduino Pro Mini is a 5V version. (Otherwise, you will have to do some ...
sa_leinad's user avatar
  • 3,128
2 votes

EBay "Development Programmer Board for ATtiny"

I just used one of those boards in conjunction with a cheap tinyISP board to program a DIP8 attiny85 using ISP from Arduino IDE. The pinout matches if you put the IDC cable the right way around. I ...
localhost's user avatar
  • 181
2 votes

EBay "Development Programmer Board for ATtiny"

This board supports Attiny25/45/85 MCUs. It is possible to use bootloader with this board. It can be a low speed (1.5MBps) USB device. More info can be found in this article: https://makbit.com/web/...
Conny's user avatar
  • 21
2 votes

EBay "Development Programmer Board for ATtiny"

TL;DR: It's basically a bigger digispark with a socket and different header. Just for completeness: It depends on the product description, recently I ordered two of your link and some of these. ...
scitor's user avatar
  • 169
2 votes

Arduino Nano Update failure - avrdude: stk500_recv(): programmer is not responding

The Arduino.cc developers changed the bootloader on official Arduino Nanos to communicate at a different speed. Try setting Tools → Processor → ATmega328P (Old Bootloader)
scruss's user avatar
  • 241
2 votes

Cheap ATtiny programmer on Debian

It isn't clear to me what you need to do- both for specific chip and your programming needs. You can easily program an ATTiny with just an arduino and a breadboard. A breakout board and a socket ...
TooManyHandles's user avatar
2 votes

Cheap ATtiny programmer on Debian

Micronucleus is a bootloader - in the same way that Optiboot is a bootloader used on the Uno. It provides the USB connection to program the chip. Without it you can't do anything at all with that, ...
Majenko's user avatar
  • 104k
2 votes
Accepted

What does the 'arduino' avrdude programmer do?

Yes, the -c option specifies the methods of interacting with the device's loader. The source code of the arduino programmer is http://svn.savannah.nongnu.org/viewvc/trunk/avrdude/arduino.c?root=...
Dave X's user avatar
  • 2,322
2 votes

Which external programmers work reliably with Arduino Mega?

I have successfully used Arduino as ISP (not to be confused with Arduino ISP) on a Mega clone that has a funky FTDI-clone onboard, and would not let me upload bootloader through serial. This worked ...
stevux's user avatar
  • 41
2 votes

avrdude: stk500_recv(): programmer is not responding - OSX10.11

Has this ever worked? Can you use avrdude and hit the target? There is a terminal mode in avrdude you can also use. At least this would help you determine what is working. Sounds like a ...
Jack Wilborn's user avatar
2 votes
Accepted

Arduino due - SAM-BA bootloader is it there even if you replace the original chip

Yes, for the Due, but No, for a Zero or Adafruit Feather M0. The Due uses the Atmel SAM3X8E featuring: 16 Kbytes ROM with embedded bootloader routines As a ROM the contents are fixed during ...
Chris Stratton's user avatar
2 votes
Accepted

How can I use my Arduino sketches on my Raspberry Pi IDE?

To fix this problem I came up with the following procedure which takes out all the underscores from the directories & filenames and capitalizes each word instead. First, I copied all my sketches ...
SDsolar's user avatar
  • 1,155

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