Управление зарядкой батареи на ESP32 через контроллер BQ25611D по протоколу I2C с предустановленными значениями регистров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Накопление среднего арифметического значения без буфера всех данных в памяти
Поточный шифр для защиты данных между Arduino/ESP32 и сервером с реализацией на C++, Node.js и Python
Перехватчик для отладки обмена данными через Serial — показывает весь трафик в реальном времени без изменения кода
Получение событий Streamlabs (донаты, подписки, рейды) в Arduino-проекте через WebSocket
Буферизация потоков данных и форматированный вывод для эффективной сетевой коммуникации: BufferedPrint, ChunkedPrint, CStringBuilder и printf с поддержкой F macro
Бинарный протокол для структурированной передачи данных через Serial, Wire и другие Stream с контролем целостности и асинхронным парсингом
Неблокирующее чтение и запись в потоки данных с поддержкой timeout'ов
Буферизация и расширение функциональности потоков данных: Serial, SoftwareSerial, WiFiClient, файлы SPIFFS
Разбор строк и обработка данных из Serial с поддержкой разделителей и парсинга команд
Сохранение и управление несколькими строками текста в EEPROM Arduino и ESP32 с динамическим распределением памяти
Эффективная работа со строками через StringBuilder с предвыделённым буфером и StringReader для посимвольного чтения
Разбиение строк по произвольному разделителю с возвратом заданного количества подстрок
Library to drive 7-segment displays via shift registers.
Вывод текста и растровых изображений на светодиодные матрицы strip LED с поддержкой различных ориентаций панелей и стандартных шрифтов
Управление светодиодом через заранее заготовленные или собственные паттерны мигания для индикации состояния устройства
Драйвер контроллера USB PD STUSB4500 с поддержкой согласования мощности до 20В/5А через I²C и обработкой прерываний
Чтение параметров инверторов SunEzy и Orion через RS232: напряжение, ток, температуру, энергию и коды ошибок
Управление модулями питания PiPower: чтение напряжений, токов, уровня батареи и контроль зарядки
CAN-библиотека с паттерном pub/sub, автоматическим управлением ID и восстановлением подписок после перезагрузки для Arduino и ESP32
Обработка кнопок с подавлением дребезга и распознаванием одинарного, двойного и длительного нажатия
Explicit piecewise-linear sensor calibration with bounds and provenance.
Explicit bounded interpolation and stale-value handling across sensor channels.
Two-slot versioned configuration with integrity checks and recoverable writes.
Observable sampling gaps, queue pressure and bounded failure counters.
Bounded before-and-after sensor event capture without heap allocation.
Gap-aware numerical integration of timestamped scalar observations.
Persistent equipment states and observed runtime from scalar signals.
Transparent battery-current duty-cycle and runtime estimates.
Pulse counts and interval-derived rates with bounce and timeout reporting.