EasyBootAVR is a bootloader for AVR ATMEGA microcontrollers.

    It is a PC application (Windows OS) for reprogramming the flash and EEPROM memory and it also generates the bootloader firmware.

    It uses a serial cummunication (RS232) on the PC side (or an USB to RS232 adapter) and UART on the microcontroller side.

    For more details click the link below.