IskakINO_ArduFast
Ультрабыстрый ввод-вывод и неблокирующий планировщик задач для Arduino, ESP8266 и ESP32
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:eec29d30c75958922eae0dc0b99885cc3b97ae9418f63fea014ca406e027455cIskakINO_ArduFast-1.0.1-eec29d30.zipОписание
Фреймворк для тех, кому нужна максимальная скорость работы с выводами и датчиками на Arduino, ESP8266 или ESP32. Использует прямой доступ к регистрам и шаблонные функции — цифровой вывод работает в 20 раз быстрее, чем стандартный digitalWrite. Аналоговый ввод автоматически нормализуется до диапазона 0–1023 для всех плат, а также имеет встроенное усреднение для избавления от помех датчиков. Главная фишка — встроенный планировщик задач без блокировок, так что можно запускать несколько операций параллельно без delay и зависаний. Логирование экономит оперативку за счёт хранения строк во Flash-памяти. Код пишется один раз и одинаково работает на Nano, NodeMCU и ESP32.