Купить можно на AliExpress. Цена в корпусе SOP-8 до 250 рублей за 5 шт. В корпусе DIP-8 такое же количество от 500 рублей. Выбор очевиден.
Характеристики
Память для программ (FLASH) — 1Кб
Энергонезависимая память данных (EEPROM) — 64 Байт
ОЗУ — 64 Байт
Число входов/выходов — 6
Выходов ШИМ — 2
Аналоговых входов (АЦП 10бит) — 4
Таймер 8 бит — 1
Напряжение питания 1.8 — 5.5В
Рабочая частота — до 20МГц
Потребление в активном режиме 1.8В/ 1МГц — 190мкА
Потребление в режиме сна 1.8В/1МГц — 24мкА
Размеры SOP-8 в мм:
Размер очень маленький. Можно сразу предусмотреть на печатной плате выходы для программатора. А можно собрать для тестов на готовой плате с Али.
Переделка в DIP-8
Что нам для этого нужно:
1 – адаптер DIP8 c SOP8
2 – паяльная паста
3 - штырьки
Ножки ATTiny13 смазываем пастой, кладем на адаптер и подогреваем феном или нижним подогревом.
Вот так на нижнем подогреве
Когда паста расплавилась, снимаем. Результат.
Припаиваем ножки.
Отмываем припой. Готово.
Arduino IDE
Следующим шагом нужно добавить в Arduino IDE поддержку ATTiny13.
По шагам:
1. Файл --> Настройки --> Дополнительные ссылки для менеджера плат:
Вставляем в поле ссылку ниже.
https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
2. Нажать кнопку "ОК"
3. Инструменты --> Плата --> Менеджер плат -->Выбираем:
DIY ATtiny by James Sleeman, http://spat4cs.gogo.co.nz/ версия 2018.9.9
Платы в данном пакете:
ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny13, ATtiny24, ATtiny44, ATtiny84, ATtiny25, ATtiny45, ATtiny85, and variants thereof
В меню Инструменты выбираем нужную нам плату и делаем настройки согласно картинки:
Первая программа для теста платы
Собираем все для подключения к компьютеру через USBAsp (рассмотрено в предыдущей статье).
В Arduino IDE скетч для Blink:
void setup() {
pinMode(1, OUTPUT);
}
void loop() {
digitalWrite(1, HIGH);
delay(100);
digitalWrite(1, LOW);
delay(100);
}
Дальше нажимаем:
Скетч --> Загрузить на плату при помощи программатора
Результат
В следующей статье на ATTiny13 сделаем Вольтметр.
Ссылки
ATTiny13
https://aliexpress.ru/item/1005002989696673.html
https://aliexpress.ru/item/1005002234382805.html
Адаптер DIP8
https://aliexpress.ru/item/32691027088.html
Нагревательная пластина
https://aliexpress.ru/item/1005003127491986.html
Паяльная оловянная паста