Опрос кнопок через MCP23017 для ESP8266

Класс Buttons позволяет асинхронно опрашивать кнопки, подключенные к MCP23017, формируя очередь событий. В главном цикле периодически необходимо обрабатывать очередь, чтобы она не переполнилась и не были утеряны последние события. Код скетча из видео:
Новый вариант с поддержкой определения двойного нажатия:

Смотрите также