Управление аудиопроцессорами Sigma DSP (ADAU1401/1701/1702) через I2C прямо из Arduino-кода, без SigmaStudio
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Работа с GSM-модемом SIM800L: отправка SMS, голосовые вызовы и операции сотовой сети через Arduino
A simple moving-average filter library for smoothing analog sensor readings.
SNMP-агент и менеджер для Arduino с поддержкой v1 и v2c, оптимизирован под разные платформы от Uno до ESP32
Спектральные датчики AS7262/AS7263 для анализа цвета и материалов через I2C с поддержкой Qwiic
Управление LED-светом через DMX и Artnet на базе ESP32 с электрической изоляцией
Управление часами реального времени RV-1805 с точностью до ±3 минут в год и энергопотреблением 22 нА по протоколу I²C Qwiic
Работа с датчиком влажности и температуры SHTC3 через I2C с поддержкой проверки CRC и режима сна
Управление стерео кодеком WM8960 через I2C с контролем громкости, уровней сигнала и компрессии
Графические примитивы и трансформации изображений для ARM Cortex-M7, оптимизированные под производительность
Управление 2x20 символьным VFD-дисплеем 20T202DA2JA через SPI с контролем яркости
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Работа с символьными LCD дисплеями EA DOGM на контроллере SSD1803A через I2C с поддержкой printf() и пользовательских символов
Драйвер для монохромных LCD-дисплеев 128×64 с контроллером ST7567S, подключаемых по I2C к ESP32 и ESP8266
Полнофункциональная поддержка дисплеев ST7735 по SPI с растровой графикой, 16 шрифтами ASCII и режимами буферизации, инвертирования и поворота экрана
Работа с дисплеями ST7789 по SPI: графика, 16 шрифтов, битмапы, поворот и буферизация фреймов
Датчик влажности и температуры HTS221 с интерфейсом I2C для STM32-плат
Неблокирующие таймеры с поддержкой callbacks для микроконтроллеров, работающие в микросекундах, миллисекундах, секундах и более крупных единицах
Облегченные контейнеры STL для Arduino: динамические и статические массивы, которые экономят память прошивки
Управление драйверами шаговых двигателей TMC5072 с конфигурацией параметров и контролем тока
Измерение RMS напряжения и частоты переменного тока через трансформаторные датчики типа ZMPT101B
Работа с датчиком TSL235R, преобразующим световой поток в частоту импульсов и облучённость в микроваттах на квадратный сантиметр
Система автоматического дозирования корма с серво-приводом, сенсорами, дисплеем и логированием данных для поведенческих экспериментов с грызунами
Воспроизведение мелодий через пьезо-зуммер с кодированием нот 16-битными числами и PWM выводом
Структурирование данных для последовательной передачи с заголовком, длиной, стоп-байтом и проверкой CRC8
A high-performance, flicker-free LCD 1602 library with Smart Refresh, Multi-Slot Async Engines, and precise progress bars.
Практические функции для упрощения работы с пинами, строками и таймерами на Arduino
Управление монохромными OLED-дисплеями 1.3" на контроллере SH1106 через I2C или SPI
Планировщик повторяющихся будильников по дням недели с поддержкой callback-функций для автоматизации по расписанию