Найти тему
У Павла!

Прошивка микроконтроллера Attiny13 через ArduinoIDE при помощи Arduino.

Давайте в этой статье немножко расширим наш кругозор на другие контроллеры.

В этой статье разберем контроллер из семейства atmel как и ардуино. Называется он attiny13. Данный контроллер гораздо слабее ардуино. Но для некоторых задач вполне себе годится.

Аттини в отличии от ардуино не имеет собственной обвязки для легкого программирования через usb порт. Ей нужен программатор. Его можно купить отдельно, но у нас же есть Ардуино. Она с легкостью справится с задачей программатора Attiny13.

Для данной реализации нам понадобится:

Arduino uno: http://alii.pub/5slrkx

Контактные провода: http://alii.pub/5slrot

Attiny13: http://ali.pub/21geiy

Схема подключения всех элементов выглядит следующим образом:

-2

Красным обозначены пины Arduino. А схематически изображена сама плата attiny13.

Для программирования Attiny13 в ардуиноIDE нам нужно добавить новую плату "HArdware". Для этого нужно скачать архив с платой. Его можно найти у меня на сайте.

И положить содержимое скаченного архива нужно по следующему пути: C:\Program Files (x86)\Arduino\hardware

После этого нам необходимо установить скетч в ардуино “ArduinoISP” этот скетч берется из стандартных примеров:

-3

ArduinoISP нужно залить в саму Arduino, а не в attiny13.

А вот после этого когда будем пытаться запрограммировать непосредственно саму attiny13, нам нужно выставить правильные параметры для платы. Они выглядят следующем образом:

-4

Ну и демонстрация всего описанного в видео: