Arduino as ISP to Burn Bootloader on AVR Microcontroller
Step by step tutorial how to use Arduino Uno as ISP (In-system programming) to burn bootloader on Arduino Nano (ATmega 328) or Arduino Leonardo (ATmega 32U4). 10uF capacitor, jumper wires, USB cables and Arduino IDE on a personal computer are required. The long leg of the capacitors goes to RESET on Arduino Uno and the short leg to GND. 22uF will also do the job. The ISP requires SPI wiring. For details have a look at: https://www.arduino.cc/en/tutorial/ar... The exact steps: 1. Flash ArduinoISP sketch from Arduino IDE on Arduino Uno. Load the sketch from File - Examples - Arduino IDE. 2. Add 10uF capacitor (22uF may also work) to Arduino Uno. The long leg goes to RESET and the short leg to GND. 3. Connect Arduino Uno (the programmer) to the board with AVR mictrocontroller using the ISP header with SPI interface (MOSI, MISO, SCK), RESET, GND and 5V. The places of the pins may be different depending on the board. Check the wiring at https://www.arduino.cc/en/tutorial/ar... 4. In Arduino IDE select an appropriate target board, for examples Arduino Nano or Arduino Leonardo. Click Tools - Burn Bootloader. It is recommended to have enabled verbose output in Arduino IDE preferences before that. Arduino Uno will act as a programmer and burn bootloader to the target board. Note: On ubuntu 22.04 there is conflict between brltty and ch341-uart converter on Arduino Uno, as a work around to solve it remove brltty: sudo apt remove brltty Please note this is an advanced tutorial. Do it on your own risk. You may need to make adjustments if you are using different (but still compatible) hardware.

Burn Bootloader - Atmega328P using Pololu AVR

Why I Threw Away the Arduino Q

HOW TO BURN BOOTLOADER IN ATMEGA328P MICROCONTROLLER . HELP OF USING ARDUINO UNO

What's NEW at✨SAM'S CLUB✨ + June 2026 INSTANT SAVING!!

How To - Burn a custom bootloader to your Arduino

ASMR Addictive Fast Tapping Collection For Deep Sleep & Anxiety Relief (No Talking) — 2.5 Hours

How to Burn the Bootloader into Arduino Nano

Best Way to Burn Arduino Bootloaders Tutorial!

Don't Pick the Wrong OLED! I²C and SPI Explained for Arduino & ESP32

Arduino as ISP

The FULL VIDEO of Trump they didn’t want released

ARDUINO TIPS #10: ISP PROGRAMMING - ICSP - PROGRAMMING AN ARDUINO WITH ANOTHER ARDUINO

Bootloader and upload to Atmega328P-AU

AVR ATmega328p + 128x64 OLED + some u8g2 magic - setup in Atmel (Microchip) Studio 7

#224 🛑 STOP using Serial.print in your Arduino code! THIS is better.

Top 10 Cheapest Microcontrollers (and Which to Avoid) in 2026

How to use Arduino as ISP Programmer | Arduino code upload error FIXED | What is ICSP ?

Stop Buying Arduino Boards! Build Them for $3 Instead

Arduino Uno or Pro Micro as an AVR ISP Programmer

