There are a few reasons why you might want to burn a bootloader yourself:

  • You are starting with a bare chip, fresh from the factory
  • You have ‘bricked’ a processor board and want to repair it
  • You have special requirements and want to install a custom bootloader

This page has a number of links to tools and instructions for repairing, customizing and/or burning bootloaders on various microcontrollers:

Bootloader Customization, Installation and Repair

General Bootloader Programming and Repair

Bootloader Programming Devices


This device can be used to flash bootloaders or other programs onto AVR Microcontroller boards with ICSP headers.

USBtinyISP is a simple open-source USB AVR programmer and SPI interface. It is low cost, easy to make, works great with avrdude, has both
In Stock

Standalone AVR Chip Programmer

This board is designed for programming Atmel/Microchip AVR ATmega processors in 28 pin DIP packages.

This shield kit pack will allow you to turn any Arduino into an AVR chip burner! It is specifically designed for people who want to program Atmega328P's to turn them into Arduino...
In Stock

Mass AVR ISP Programmer

Another option for 28 pin ATmega processor chips.

Segger J-Link Programmer

Segger makes a variety of programmers designed for programming many different processor families and architectures.

The SEGGER J-Link BASE is identical to the cheaper J-Link EDU model except for the terms of...
Out of Stock
The SEGGER J-Link EDU is identical to the more expensive J-Link BASE model except for the terms of use.If...
Out of Stock
Doing some serious development on any ARM-based platform, and tired of 'printf' plus an LED to debug? A proper JTAG/SWD HW debugger can make debugging more of a pleasure and...
Out of Stock

And a variety of others!

Toss away your boring old SWD/JTAG adapters! This Black Magic Probe, designed by 1BitSquared with
Out of Stock
If you've got a modern ARM chip devboard you'll notice that it has one of those tiny 2x5 connectors on it. Those are SWD ports, and they're used...
Out of Stock
A lot of debug adapters cost money that you'd much rather spend on tinkering.  But not the IBDAP - CMSIS-DAP JTAG/SWD Debug Adapter Kit from armstart...
Out of Stock

This guide was first published on Jun 19, 2019. It was last updated on Jun 19, 2019.

This page (BYOB! (Burn Your Own Bootloader)) was last updated on May 15, 2022.

Text editor powered by tinymce.