A minimalist UART bootloader for 8-bit AVR devices (such as the atmega88 family)