Детектор множественных кнопок с битовой упаковкой для экономии памяти и поддержкой toggle и exclusive режимов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Транзакционная LSM-Tree база данных для ESP32 с защитой от потери данных при отключении питания и минимальным износом Flash-памяти
Безопасное управление EEPROM для ESP32/ESP8266 с именованными слотами, атомарными транзакциями и защитой от сбоев
Бинарный протокол обмена с неблокирующим парсингом, CRC16-проверкой и опциональным XOR-шифрованием для микроконтроллеров
Быстрая работа с NVS на ESP32 без строк и динамической памяти — сохранение чисел, структур и массивов напрямую в flash
Управление Flash-памятью ESP32 с защитой от износа через мониторинг интенсивности записей и автоматическое перераспределение данных
Взаимодействие Arduino Uno с нейроинтерфейсом NeuroMaster BrainAI для обработки сигналов мозговой активности
Быстрая обёртка над NVS ESP32 для сохранения данных напрямую в памяти без строковых операций и фрагментации
Высокопроизводительная WiFi библиотека для ESP32 с поддержкой Station, Access Point и автоматическим переподключением
SPI-управление OLED-дисплеями Newhaven серии DZW с поддержкой Arduino Mega и ESP32
Программирование дисплея Newt на базе ESP32-S2 с поддержкой уведомлений, погоды, календарей и сенсорных кнопок
Управление дисплеями Nextion через последовательный порт со строковыми командами, без зависимостей от других библиотек
Высокоуровневый контроллер для управления дисплеями Nextion с Arduino через UART с автоматизацией событий и жизненного цикла страниц
Альтернатива стандартной библиотеке Nextion с поддержкой подключения нескольких дисплеев к одному контроллеру
Универсальная библиотека для подключения нескольких HMI-дисплеев Nextion к одному микроконтроллеру через отдельные UART-порты
Работа с множеством кнопок через сдвиговый регистр 74HC165 с обработкой дребезга и поддержкой кликов, удержания и двойного клика
Распознавание одинарных, двойных кликов и долгих нажатий кнопки с подавлением дребезга контактов
Работа с часами реального времени DS1307 и DS3231, включая будильники и UNIX-время для DS3231
Работа с NFC-модулем Grove M24LR64E через I2C для чтения и записи данных с поддержкой ISO 15693 и ISO 18000-3
Независимое управление миганием нескольких светодиодов с разными частотами без ручного отслеживания состояния
Управление ИК-датчиком NH8CHIR для линейных сенсоров с автоматической калибровкой по протоколу I2C
Работа с 24-битным прецизионным АЦП Analog Devices AD7124-4 через SPI с поддержкой дифференциальных и одиночных каналов
24-битный АЦП AD7794 от Analog Devices — 6-канальный прецизионный преобразователь с гибкой настройкой фильтрации и поддержкой однополярных и биполярных входов
Упрощённая работа с ультразвуковым датчиком HC-SR04 для измерения расстояния с готовым интерфейсом
Работа с символьными дисплеями Newhaven через Arduino без разбора низкоуровневых команд ST7066U