Драйвер сенсорных экранов XPT2046 с калибровкой и преобразованием координат касаний в пиксельные значения
Архитектура: arduino_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление двухколёсным роботом с обходом препятствий, слежением по линии, следованием вдоль стены и Bluetooth-контролем
Драйвер для термопарных усилителей AD849x с преобразованием напряжения в температуру и поддержкой K-типовых термопар
Работа с 12- и 16-битными АЦП ADS1015/ADS1115 через I2C с поддержкой однополюсных и дифференциальных измерений
Драйвер датчика Bosch BME68x для измерения температуры, влажности, давления и качества воздуха по I²C или SPI
Драйвер I²C для датчика 7Semi CO₂TH с измерением концентрации CO₂, температуры и влажности воздуха
Arduino library for the 7Semi Industrial 4-Channel I2C Relay Module.
Мониторинг тока, напряжения и мощности через I2C для систем энергопотребления и защиты от перегрузок
Работа с трёхосевым акселерометром LIS3DH через I2C или SPI с поддержкой прерываний и настройкой чувствительности
Драйвер для барометрических датчиков ST LPS28DFW и LPS27HHTW с поддержкой I²C, FIFO буфера и калибровки смещения
Работа с датчиком заряда MAX17048 через I2C: напряжение батареи, процент заряда и оповещения
Драйвер для термопары MAX31855 с чтением температуры по SPI и диагностикой обрыва/замыкания
Драйвер для MAX31856 с поддержкой всех типов термопар, работающий по SPI и обеспечивающий чтение температуры, компенсацию холодного спая и диагностику ошибок
Драйвер для микросхемы MAX31865, преобразующей сигналы датчиков RTD (PT100, PT1000) в цифровые значения температуры по SPI
Драйвер для 16-битного GPIO расширителя MCP23017 с управлением через I²C шину
Работа с 24-битным АЦП NAU7802 в модулях электронных весов и тензодатчиков через I2C с поддержкой тарирования и калибровки
Драйвер датчика цвета OPT4048 с преобразованием в RGB и вычислением освещённости в люксах по I2C
Чтение данных датчиков температуры и влажности 7Semi через RS485 и Modbus RTU
Драйвер для газовых сенсоров SGP40 и SGP41, измеряющих VOC и NOx с компенсацией по влажности и температуре
Чтение аналоговых датчиков Sensirion SHT4x без I²C — температура и влажность в 3 функциях
Драйвер для температурных датчиков Sensirion STS4x с поддержкой I2C, CRC-валидацией и выбором уровня точности измерения
Драйвер трёхосевого датчика магнитного поля TMAG5273 с поддержкой I²C, измерением напряжённости по трём осям и детектированием превышения порогов
Драйвер для цифрового датчика температуры TMP102 с интерфейсом I²C, поддерживающий чтение в градусах Цельсия и Фаренгейта, пороговые значения и режим пониженного энергопотребления
Работа с ультразвуковыми датчиками расстояния A02YYU и A02YYUW через UART на расстояниях до 4,5 метра
Работа с датчиками Холла серии A130x для измерения магнитного поля и обнаружения металла через аналоговый вход Arduino
Управление RGB светодиодом через несколько функций с предопределёнными цветами и PWM
Управление шаговыми двигателями через драйвер A4988 без блокирующих задержек с возможностью синхронизации нескольких моторов
Управление двумя DC-моторами через плату Pololu A4990 Dual Motor Driver Shield с оптимизацией PWM для разных Arduino плат
Управление модулями AiThinker A9G с поддержкой GPRS, GPS, SMS и MQTT через AT-команды
Работа с контроллерами CAN MCP2515 и MCP2510 через SPI с поддержкой распространённых скоростей передачи и фильтрации по идентификаторам