Управление роботом Cing на Attiny84: двигатели, датчики света и температуры с нормализованными значениями 0–100
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление моторами и датчиками робота Cing на Attiny84, включая ультразвуковой дальномер в режиме детектора препятствий
Управление моторами и датчиками робота Cing на микроконтроллере ATtiny85 с унифицированным диапазоном значений
Управление роботом Cing на ATtiny85: моторы, кнопки, датчики света и расстояния
Упрощённая работа с ESP32-CAM: захват кадров, сохранение на SD-карту, конвертация в разные форматы и разрешения, поддержка Base64 и веб-интеграции
Упрощённая работа с WiFi на ESP8266 и ESP32, включая HTTP/HTTPS запросы и SSL-сертификаты
Управление спа-системами Balboa через WiFi-модуль 50350: температура, освещение, форсунки и другие функции
Мониторинг уровня заряда Li-Ion аккумуляторов 18650 на ESP32 с усреднением показаний и калибровкой
Байесовская оптимизация на основе гауссовского процесса для поиска оптимальных параметров микроконтроллерных устройств
Геймифицированный IoT-проект Last Beacon с синхронизацией прогресса через Supabase и двухфакторной авторизацией для ESP8266/ESP32
Фреймворк JavaScript для ESP32 с QuickJS, файловыми системами, сетевыми протоколами и графическим интерфейсом LvGL
Настройка и конфигурация ESP32 через Bluetooth LE с сохранением параметров и поддержкой OTA-обновлений
I2C библиотека для управления модулем кнопки и светодиода BMK22M131 от Best Modules
Упрощает обработку нажатий кнопок, избавляя от дребезга и необходимости вручную опрашивать пины
Распознавание одиночных, двойных и длительных нажатий кнопок с назначением callback-функций для каждого типа события
Обработка кнопок с автоматическим подавлением дребезга и поддержкой одиночных, двойных и долгих нажатий через callback-функции или опрос в основном цикле
Управление одиночными кнопками и группами через распознавание паттернов нажатия с встроенным дебаунсингом
Легковесный буфер с move-семантикой для безкопийной передачи данных между функциями и эффективной работы с последовательными протоколами
Датчик качества воздуха CCS811 с измерением TVOC и eCO2 через I2C
Работа с оптоплетизмографическим датчиком сердечного ритма CheezPPG для измерения пульса и вариабельности ритма
Упрощенный интерфейс для вывода текста и графики на матричный дисплей Max7219
Управление 4-разрядным 7-сегментным дисплеем TM1637 с помощью простых команд вывода чисел и символов
Программная замена механических счётчиков с поддержкой счёта вверх и вниз, сохранения значений и вывода на семисегментный дисплей
Служебный пакет для проектов CodeCodeCodec, требуется как зависимость при работе с их платами и примерами кода
Упрощает обмен данными между ESP32-устройствами через ESP-NOW с поддержкой пользовательских структур данных
Учебный проект для изучения создания собственных библиотек работы с входами и выходами Arduino
Работа с весами и датчиками веса на базе микросхемы CS5530 по протоколу SPI
Круговой буфер для потоковой обработки данных на Arduino с поддержкой разных типов данных
Парсинг данных ультразвуковых анемометров CV7OEMFR в формате NMEA0183 для сбора метеорологических данных
Получение текущей погоды и прогноза на семь дней через Dark Sky API с автоматическим определением местоположения