Управление RGB светодиодом с поддержкой RGB, HSV и цветовой температуры, плавными переходами между цветами и гаммой яркости
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Фреймовый протокол с CRC-8 и экранированием для надёжной передачи произвольных данных по UART, Bluetooth и RS485
Асинхронное управление обычными и RGB-светодиодами с поддержкой плавных переходов и паттернов без блокировки основного кода
Унифицированный интерфейс для работы с популярными модулями реального времени: DS1302, DS1307, DS3231, PCF8583, PCF8563 и RTC_Millis
Lightweight push-button library with debouncing, latching, events, long-press detection, and timing.
Утилиты для работы с датчиками и кнопками платы SchooMyBoard с функциями обработки сигналов для Serial Plotter
Коммуникационный слой для I2C-датчиков с поддержкой многобайтовых транзакций и I2S на ESP32
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов
Модификация SevSeg для управления семисегментными дисплеями через сдвиговые регистры, снижающая количество используемых пинов Arduino с 12 до 3
Чтение расстояния с аналоговых инфракрасных дальномеров Sharp серий GP2Y0A
shiftOut с микросекундными задержками между битами для надежной работы на длинных проводах
Управление аудиопроцессорами Sigma DSP (ADAU1401/1701/1702) через I2C прямо из Arduino-кода, без SigmaStudio
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Драйверы для микросхем управления, датчиков положения и измерения тока в SimpleFOC с доступом к регистрам конфигурации
Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Лёгкое псевдомногозадачное решение для Arduino без блокирующих функций, с готовыми инструментами для таймеров, мигания и обработки кнопок
Работа с датчиком влажности и температуры SHTC3 через I2C с поддержкой проверки CRC и режима сна
Управление стерео кодеком WM8960 через I2C с контролем громкости, уровней сигнала и компрессии
Управление 2x20 символьным VFD-дисплеем 20T202DA2JA через SPI с контролем яркости
Высокоскоростная библиотека для дисплеев ST7789, оптимизированная для AVR и работающая в 2,5–5 раз быстрее аналогов благодаря прямой работе с регистрами
Датчик влажности и температуры HTS221 с интерфейсом I2C для STM32-плат
Воспроизведение PCM и WAV сэмплов на Teensy с контролем скорости через Audio Library
Система виджетов для создания графических интерфейсов поверх TFT_eSPI — готовые компоненты вместо ручной рисовки
Управление модулями TM1638 с восьмью светодиодами, семисегментным дисплеем и кнопками через три пина Arduino
Измерение RMS напряжения и частоты переменного тока через трансформаторные датчики типа ZMPT101B
A high-performance, flicker-free LCD 1602 library with Smart Refresh, Multi-Slot Async Engines, and precise progress bars.
Преобразует Unix timestamp в дату и время и обратно; библиотека устарела, рекомендуется использовать Stamp
Драйвер для SPI-дисплеев ST7735 и ST7789 с поддержкой графики, текста и рисования примитивов
Подключение Arduino к интернету через модуль ESP8266 с использованием стандартных AT-команд
Управление цифровыми потенциометрами X9C103S с установкой и плавным изменением сопротивления