O programador STK200/300 pode ser encontrado em praticamente todos os softwares de programação para microcontroladores Atmel AVR. O programador aqui apresentado difere de outros circuitos similares na medida em que não requer uma fonte de alimentação adicional dedicada, mantendo-se ainda assim compatível com os convencionais programadores STK200/300.
Caso ainda não saiba, os microcontroladores AVR podem ser programados no próprio circuito com recurso a apenas cinco fios, relógio, MOSI, MISO, Reset e massa. A estes deve ser acrescentada a tensão de alimentação de +5 V, retirada directamente da placa a programar, onde está o microcontrolador.
www.mikrocontroller.net/articles/AVR_In_System_Programmer