Работа с датчиком углового положения AS5047P через SPI, чтение 14-битных значений угла и диагностических данных с поддержкой связанных модификаций
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с датчиком температуры AS6212: измерения с точностью ±0.2°C, алармы и режим низкого энергопотребления для батарейных устройств
Измерение ультрафиолетового излучения в трёх диапазонах (UV-A, UV-B, UV-C) и температуры через I2C с гибкой настройкой усиления и времени преобразования
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Асинхронные HTTPS-запросы для ESP32 с поддержкой GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока
Чтение и запись данных в энергонезависимую память AT24C256 через I2C
Драйвер для энергонезависимой памяти AT24C256 с интерфейсом I2C для хранения данных между перезагрузками
Расширение attachInterrupt с поддержкой лямбда-выражений, методов класса и функторов вместо простых функций обработчиков
Неблокирующие множественные задержки без использования аппаратных таймеров для Arduino Uno и Zero
Управление спа-системами Balboa через WiFi-модуль 50350: температура, освещение, форсунки и другие функции
Вывод штрих-кодов EAN и UPC на дисплеи, совместимые с Adafruit GFX
Обработка кнопки с встроенным debouncing и раздельными callback-функциями для нажатия и отпускания
Базовые примеры и методы для начинающих, работает с Arduino и платами ESP
Таймеры на основе millis() для периодического опроса и синхронизации мигания светодиодов
Кодирование и декодирование ITA-2 Baudot для радиотелеграфии (RTTY) на Arduino
Байесовская оптимизация на основе гауссовского процесса для поиска оптимальных параметров микроконтроллерных устройств
Унифицированный API для работы с множеством I2C инерциальных датчиков через единый интерфейс
Автоматическое определение датчиков температуры, влажности и давления по I2C с единым API для восьми популярных моделей
Header-only audio synthesis, music theory, and sequencing for 32-bit microcontrollers.
Измерение времени выполнения кода и отслеживание свободной памяти для отладки и оптимизации на AVR, ESP8266 и ESP32
Обработка входных сигналов двухосевого джойстика с масштабированием значений и определением направления нажима
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Драйвер оптического датчика движения PMW3901 с поддержкой счётчиков и режима буфера кадров
Работа с энергомонитором BL0942 через SPI-интерфейс для измерения тока, напряжения и мощности
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth
Работа с датчиками SGP40 (VOC-индекс) и SHT40 (температура и влажность) на основе API Adafruit
Универсальная игровая петля для Arduino с независимым отслеживанием времени и обработкой ввода без блокировок
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
Работа с датчиком температуры TSYS01 через I2C с поддержкой нескольких шин и валидацией инициализации
Класс псевдо-датчика для тестирования и примеров работы с Notecard от Blues Wireless