Вот и я такой же дурак, покупать не люблю, все норовлю сделать сам.
Программатор делал
вот такой.
Есть другие подобные схемы, думаю что они ничем особо не отличаются, я сделал эту и доволен ей.
Прошивка из статьи не очень хорошая. Она работает с программатором AVR910, но он давно брошен и не поддерживает новых микросхем. На эту схему есть альтернативные прошивки. Одна поддерживает всякие там Пони и иже с ними (прикидывается СОМ портом). Она очень хороша для винды, а мне часто нужно запрограммировать из Линукса. В Линуксе трудно реализовать доступ к СОМ порту. Для этой цели есть прошивка, которая видна в системе как HID устройство. Эта прошивка работает в Линуксовых программах, а в винде хорошо работает с AVRDUDE. Кстати Дудка - довольно мощная и перспективная программа.
Если надумаете собирать этот программатор, делайте печатку под Мегу8 планар, с контроллером помогу.