Минималистичная библиотека для nRF24L01+ с поддержкой динамических пакетов и работой на двух выводах микроконтроллера
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение температуры с NTC-термисторов с автоматическим расчетом коэффициента Beta по двум калибровочным точкам
Диагностика автомобилей через CAN-Bus на ESP32 по протоколам ISO 15765-4 и ISO 11898
Альтернатива классической OneWire с поддержкой overdrive, паразитного питания и встроенными драйверами для Dallas датчиков
Повышение разрешения АЦП путём усреднения множества измерений — оверсэмплинг с настраиваемым балансом между точностью и скоростью
Функции для ESP32 по работе с REST API, облачными сервисами, потоковой передачей видео и OTA-обновлениями через GitHub
Управление яркостью RGB и RGBW светодиодов через I2C с помощью PWM-драйвера PCA9632/PCA9633
Расширитель портов I2C на базе PCA9671 и PCA9673 с поддержкой до 16 дополнительных входов-выходов на микросхему
Управление прерываниями по смене уровня на выводах микроконтроллера с поддержкой нескольких слушателей
UDP-адаптер для потоковой передачи PCM-аудио между Arduino и ПК через Raw UDP, VBAN и RTP с поддержкой популярных кодеков
Конвертер персидского календаря в григорианский с определением официальных праздников и пятниц
Драйвер для цветных e-ink дисплеев Pervasive Displays с поддержкой палитры BWRY
Неблокирующие LED-эффекты без задержек — микроконтроллер выполняет другие задачи одновременно
PID-регулятор для автоматического управления и стабилизации физических параметров в системах контроля и робототехнике
Гибкие таймеры с поддержкой событий и колбеков для управления временем и синхронизацией на Arduino
Обработка сигналов с потенциометров и джойстиков с калибровкой, фильтрацией шума и формированием кривых
Управление генератором тактовых сигналов Si5351A через I2C с поддержкой трёх независимых выходов
Ultra-lightweight, zero-allocation binary telemetry and tracing engine for microcontrollers.
Вывод QR-кодов на дисплеи, совместимые с Adafruit_GFX, с автоматическим подбором версии и режима кодирования
Работа с инфракрасными датчиками отражения Pololu QTR и QTRX для линейного следа и определения препятствий
Драйвер светового датчика RAK12010 с чипом VEML7700 для измерения уровня окружающего света по I2C
Преобразование значений между диапазонами с поддержкой нелинейных шкал для нестабильных сенсорных сигналов
RC-приёмник на ESP32 с поддержкой iBUS и SBUS, настройкой каналов, сглаживанием и сигнатурами отказа
Коллекция из 34 тысяч иконок Material Icons от Google для создания интерфейсов с roo_display
Управление несколькими энкодерами с кнопками через портовый расширитель PCF8575 по шине I2C
Драйвер микросхем HT16K33 для управления LED-матрицами через I2C с поддержкой анимаций через SBK_BarDrive
Симуляция многозадачности для Arduino без прерываний — запуск нескольких независимых процессов по расписанию в одном скетче
LTE-модемы SimCom A76xx: управление сетевыми режимами, регистрация в сети, поддержка потокобезопасности на ESP32
A simple moving-average filter library for smoothing analog sensor readings.
Управление адресуемыми светодиодами WS2812 через один провод с поддержкой различных конфигураций и форматов