An AVR serial programmer based on the STM32F4 Discovery board.