Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Контрастность у дешевого дисплея lcd 1602, как по мне, отвратительная. Для outdoor я бы не использовал.
Ну, и кодировать таблицу состояний можно разными способами, ваш оригинальный.
Обработка нажатий кнопок для Arduino. Скрестить ООП и МКА. Часть 1