При очередной ревизии имеющихся в наличии радиодеталей, обнаружился пяток не используемых в проектах микроконтроллеров ATTINY13 и ATTINY2313, даже ATMEGA8 обнаружился. Ну и в мыслях была реализация трансивера uSDX, а там чистый микроконтроллер ATMEGA328. Вот и решил я разобраться, как запрограммировать «чистый» микроконтроллер. С ISP программатором я ранее не работал, но про такой интерфейс знал. Вот и решил сделать переходник на имеющиеся микроконтроллеры. В результате получилось вот такое чудо.

Устройство на монтажной плате конечно хорошо, но хочется более аккуратно изготовленное устройство. В результате нарисовался вот такой адаптер.

Подробное о проекте можно посмотреть здесь — https://easyeda.com/UN7FGO/AVR_PROGRAMMING_BOARD

Но он не просто был нарисован, но и заказаны печатные платы для него. В результате получился вот такой набор для сборки.

Из которого в результате собирается вот такое устройство.

Им я и пользуюсь последние две недели, осваивая программирование микроконтроллеров серии ATTINY. Но не только я, парой таких адаптеров уже пользуются коллеги и они оценили, насколько упростился процесс.

Выбор разъемов обусловлен доступностью соответствующих микроконтроллеров в DIP корпусах у китайских продавцов (ATTINY 13/45/85, ATTINY 2313/4313, ATMEGA 8/16/32).

В процессе производства печатных плат находится следующая версия адаптера — https://easyeda.com/UN7FGO/AVR_PROGRAMMING_BOARD_V2

P.S.. ноябрь 2020 — Новый вариант адаптера уже доступен к повторению.

Tags:

Comments are closed