SMPReaderUSB. Штука тут достаточно известная. Я же предлагаю Вам всего за 100 рублей собрать аналог данной железки. Без ЛУТа, без фоторезиста. Только макетка (и то не обязательно) и месяц ожидания посылки с Китая. Хотя вполне возможно у Вас итак имеется в ящике парочка программаторов для микроконтроллеров AVR под названием USBasp.
Схемы устройств очень похожи между собой. В части USB они практически одинаковые, что не удивительно. Остается только подключить СМП и радоваться жизни.
Не вижу особого смысла заморачиваться со схемой измерения напряжения на батарейке. Проще взять мультиметр. К нему доверия побольше будет. Так что схема будет состоять из пяти проводков.
https://dev.walhi.ru/_media/smp_adapter.gif
В результате получаем работающий программатор. Из отличий от оригинала: нет загрузчика и ругается на напряжение батареи в 0 вольт. Опять же, не вижу смысла в загрузчике, так как проект давно уже не обновлялся. Последняя версия, вроде, от 2009 года.
Все FUSE биты оставить без изменений. Просто залить файл прошивки в микроконтроллер.
Скачать модифицированный исходный код прошивки: https://dev.walhi.ru/_media/src_smpreader.zip.
Скачать файл прошивки и плату в формате SL6: https://dev.walhi.ru/_media/%D0%BC%D0%BA90.zip.
Для желающих посмотреть процесс адаптации прошивки (запись стрима): https://www.youtube.com/watch?v=cbEqOipq45k
