Работа с датчиками давления Honeywell TruStability HSC и SSC через интерфейс SPI с поддержкой примеров и даташитов
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с расходомерами Honeywell Zephyr HAF через I2C: чтение значений скорости потока воздуха
Обработка произвольных комбинаций коротких и длинных нажатий одной кнопки с автоматическим подавлением дребезга
Управление гироскутером через UART-протокол Bipropellant с контролем моторов, скоростей и PID-параметров
Работа с датчиком HP03S для измерения температуры и атмосферного давления на Arduino и ESP8266
Управление 14-сегментными дисплеями HPDL1414 с поддержкой каскадирования и прокруткой текста
Поддержка CAN и RS-485 интерфейсов для ESP32 через расширительную плату HS_CAN_485_ESP32
Работа с датчиками температуры и влажности Renesas HS300x через I2C с поддержкой блокирующего и неблокирующего API
Драйвер магнитометра HSCDTD008A с поддержкой инициализации, калибровки и температурной компенсации
Управление LED-матрицами на чипах HT1632 и HT1632C с выводом текста, графики и анимации через SPI-подобный протокол
Обработка кнопок на цифровых пинах с поддержкой различных типов нажатий и длительного удержания
Фреймирование и проверка целостности данных для передачи по шумным каналам связи с поддержкой callback-функций и CRC
Provides data transport framing and error checking with guaranteed delivery
Управление подсветкой LCD/TFT экрана с автоматическим затемнением по таймауту для экономии энергии
Управление адресуемыми LED-лентами WS2812, SK6812 и APA106 на ESP32 через контроллер RMT без нагрузки на процессор
Кроссплатформенная библиотека для создания пользовательских интерфейсов на встроенных системах без привязки к конкретному дисплею
HTTPS и HTTP сервер для ESP32 с поддержкой WiFi и Ethernet модулей W5500, W6100, ENC28J60
Сбор данных и управление ESP32-S3 устройством Hublink BEAM с поддержкой нескольких сенсоров и логирования на SD-карту
Управление BLE-коммуникацией и SD-картой для ESP32-узлов с синхронизацией данных и управлением энергопотреблением
Управление переговорами USB Power Delivery через чип HUSB238: определение доступных напряжений и токов источника питания, выбор и установка нужного напряжения
Чтение параметров USB Power Delivery и управление напряжением через модуль HUSB238 по I2C
Драйвер для управления контроллером питания HUSB238 на ESP32 с поддержкой USB Power Delivery
Arduino library for HW290 10DOF sensor board (MPU6050 + BMP180 + HP5883).
Обработка сигнала PPG датчика HW-827 с фильтрацией и детекцией сердечных ударов через анализ нулевых переходов
Декодер инфракрасных сигналов для приёмников HX1838 с поддержкой протокола NEC и аппаратными прерываниями
Работа с 24-битным АЦП HX710(A/B) для весов и датчиков с тензодатчиками
Чтение данных с 24-битных АЦП HX710A и HX710B для весов и датчиков нагрузки
Работа с 24-битным АЦП HX711 для весовых датчиков без блокировки микроконтроллера и с поддержкой нескольких модулей одновременно
Чтение данных с усилителя HX711 для тензодатчиков с поддержкой нескольких датчиков на одной линии тактирования