Advanced Member level 4
It is a processed code of USBasp programmer – a modification of original firmware by Thomas Fischl, who created this programmer.
UART support is not perfectly designed, and thus it allows you to reach the speed of only 300 bps, up to 1200 (but it may cause overload of the buffer). It is a result of no data buffering.
The speed provided by this programmer is enough to control a program from your PC or its simple debugging.
Some additional information and sources can be downloaded from:LINK.
Pinout of ISP connector with optional UART:
(from **broken link removed**)
The programmer is detected as a standard USBasp programmer. Application for running the console can be found in the zip file in attachment to the original thread.
Link to original thread (useful attachment) - USBasp UART - dodatkowa funkcjonalność programatora