Измерение расстояния с помощью TOF-сенсора VL53L0X для проектов на ESP32 и совместимых плат
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Запуск моделей машинного обучения TensorFlow Lite прямо на микроконтроллерах Arduino с архитектурой mbed и ESP32
Секундомер для отслеживания прошедшего времени и управления интервалами в коде Arduino
Потокобезопасное логирование с временными метками и разными уровнями для Arduino, ESP32, STM32 и рабочих станций
Организация расписаний, календарей и поиск нужных моментов времени на Arduino с минимальным расходом памяти
Превратите ESP32 в умные часы с синхронизацией времени, уведомлениями и управлением музыкой через приложение Chronos по BLE
Датчик температуры и влажности CHT8305 с I2C интерфейсом и функцией ALERT для срабатывания при выходе за пороги
Чтение температуры и влажности с датчика CHT8310 по шине I2C с поддержкой калибровки
Работа с датчиками температуры и влажности CHT8320/CHT8325 по I2C с асинхронным интерфейсом
Ультразвуковые датчики времени пролёта TDK/Invensense CH101 и CH201 для измерения расстояния по I2C
Работа с итальянской электронной картой удостоверения личности (CIE) через NFC-чип PN532 по SPI
Пересчёт значений PWM для линейного увеличения яркости светодиода в соответствии с кривой CIE1931
Потоковый ввод-вывод для Arduino в стиле cout/cin из C++, с поддержкой UTF-8
Классические методы шифрования текста — от Цезаря до Vigenere для защиты данных между Arduino-устройствами
Клиент для подключения Arduino-плат к облачной платформе CircuitDigest через защищённый MQTT с автоматическим управлением WiFi и шифрованием
Распознавание жестов на Circuit Playground: тапы, встряски, наклоны, свайпы переключателя и комбинации нажатий кнопок
Работа с сенсорными панелями на базе CST328 через I2C с поддержкой опроса и прерываний
Круговой буфер на шаблонах для LIFO/FIFO операций с минимальным расходом памяти и поддержкой прерываний
Циклический буфер с поддержкой шаблонов типов для накопления данных с ограниченной памятью
Реализация циклической очереди (FIFO) с фиксированным буфером для эффективного управления данными на Arduino
Драйвер для сенсорных трекпадов Cirque Glidepoint Circle с поддержкой SPI и I2C, работающий в режимах относительного, абсолютного позиционирования и доступа к сырым данным АЦП
Управление 8-значными семисегментными дисплеями на MAX7219CNG с 21 встроенной анимацией и поддержкой нескольких модулей
Развёртывание IoT-систем на микроконтроллерах с поддержкой WiFi, Ethernet, Zigbee и Modbus
Управление шаговыми двигателями CL57R по Modbus RTU на RS485 с функциями позиционирования и мониторингом обратной связи
Распознавание и подсчёт хлопков с микрофона в неблокирующем режиме
Простая библиотека для работы с часами реального времени DS1302 без регистров и битовых операций
Обработка нажатий кнопки с поддержкой коротких и длинных кликов, двойных нажатий и режима click-and-hold
Простой интерфейс командной строки через Serial для управления портами Arduino из монитора
Библиотека для работы с IoT-платой ClimaStick v1 и v2 с интеграцией в облачную платформу Thinger.io
Единый API для управления кондиционерами Mitsubishi, Toshiba, Daikin, Sharp, LG, Hitachi и Fujitsu через UART