Коротко о скетче Blink в Ардуино IDE
Blink на ардуино различными способами. Или облегчаем Blink.
Здравствуйте! Сегодня мы рассмотрим мигание светодиодом на ардуино. Для начала возьмём обычный blink из примеров в Arduino IDE. Как видим этот пример очень прост в написании и понимании, но давайте теперь обратим внимание на занимаемый объём памяти такой программой. Любому нормальному человеку понятно, что 924 байта флеша просто чтобы помигать светодиодом это мягко сказать многовато, да и переменных мы никаких здесь не используем, чтобы 9 байт на глобальные переменные тратить. В общем нужно искать способ как уменьшить вес кода...
Arduino ATTiny13. Покупка, сборка, прошивка. Первая программа для теста моргание светодиодом Blink.
Купить можно на 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 в мм: Размер очень маленький...