Оперативная память ценный ресурс, а Flash память программ не часто используется на 100%. Строковые литералы засоряют оперативную память даже если они используются для объявления переменных и констант локально.

В этой статье будут рассмотрены детали установки и настройки универсальной среды программирования микроконтроллеров Arduino IDE.

На официальном сайте thonny, Тонни позиционируется как Python IDE для начинающих. Существуют версии thonny для Windows, Linux и Mac.

Прерывания по таймерам в программах для микроконтроллеров в некоторых случаях могут быть очень полезны. Для примера, помигаем светодиодом с помощью прерываний по таймерам.

Таймер-счётчик TC1 в микроконтроллере ATmega328 единственный 16-битный таймер счётчик. TC1 поддерживает 4 режима работы и 4 прерывания.

Эта статья не столько о трёх логических операторах and, or, not сколько о том, как ими эффективно пользоваться. И здесь без таблиц истинности и минтермов и макстермов не обойтись.