Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с датчиками давления Honeywell TruStability HSC и SSC через интерфейс SPI с поддержкой примеров и даташитов
Работа с расходомерами Honeywell Zephyr HAF через I2C: чтение значений скорости потока воздуха
Работа с датчиками силы Honeywell FMA по SPI для сенсоров серии FMAMSDXX025WCSC3, FMAMSDXX015WCSC3 и FMAMSDXX005WCSC3
Работа с сетевыми хостами по IP-адресу или доменному имени с поддержкой DNS-разрешения и валидацией адресов согласно RFC
Обработка произвольных комбинаций коротких и длинных нажатий одной кнопки с автоматическим подавлением дребезга
Управление гироскутером через UART-протокол Bipropellant с контролем моторов, скоростей и PID-параметров
Неблокирующее управление цифровым датчиком освещённости BH1750 с частотой опроса до 1000 Гц и автоматическим масштабированием диапазона
Работа с датчиком HP03S для измерения температуры и атмосферного давления на Arduino и ESP8266
Управление 14-сегментными дисплеями HPDL1414 с поддержкой каскадирования и прокруткой текста
Управление матричными индикаторами HPDL-1414 через сдвиговые регистры 74HC595 без низкоуровневого кода
Поддержка CAN и RS-485 интерфейсов для ESP32 через расширительную плату HS_CAN_485_ESP32
Работа с датчиками температуры и влажности Renesas HS300x через I2C с поддержкой блокирующего и неблокирующего API
Простое управление расширителем портов PCF8574 по I2C через стандартные digitalWrite и digitalRead
Драйвер магнитометра HSCDTD008A с поддержкой инициализации, калибровки и температурной компенсации
Визуальный редактор для проектирования иерархических конечных автоматов с автогенерацией C++-кода
Управление 7-сегментными LCD дисплеями на контроллере HT1621 с выводом чисел, температуры и произвольных дробных значений
Управление LED-матрицами на чипах HT1632 и HT1632C с выводом текста, графики и анимации через SPI-подобный протокол
Управление четырёхразрядными семисегментными дисплеями HT16K33 по I2C с кэшированием данных для оптимизации скорости
Потоковое кодирование и декодирование base64 с минимальными затратами памяти
Набор функций для удобной работы с битами: установка, инверсия, выделение отдельных битов и манипуляция с регистрами
Обработка кнопок на цифровых пинах с поддержкой различных типов нажатий и длительного удержания
Логика шахматной партии на C: рокировка, взятие на проходе, мат, пат и проверка допустимых ходов без рендеринга и интерфейса
Контейнеры для Arduino без зависимостей от STL с минимальным потреблением памяти
Фреймирование и проверка целостности данных для передачи по шумным каналам связи с поддержкой callback-функций и CRC
Provides data transport framing and error checking with guaranteed delivery
Кроссплатформенная графическая библиотека на C++ для микроконтроллеров и IoT с поддержкой рисования в памяти и напрямую на дисплеях
Потоки ввода-вывода на C++ без зависимостей от STL для экономии памяти на компактных платформах
Потоковый парсер JSON с минимальным расходом памяти для микроконтроллеров