Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Архитектура: megaAVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Sparkfun examples for the Bosch BMP180 barometric pressure sensor
Высокоскоростная библиотека для дисплеев ST7789, оптимизированная для AVR и работающая в 2,5–5 раз быстрее аналогов благодаря прямой работе с регистрами
Датчик влажности и температуры HTS221 с интерфейсом I2C для STM32-плат
Работа с датчиком времени пролёта VL53L4CD для измерения расстояния через I2C с поддержкой polling и прерываний
Единый интерфейс для чтения и записи данных в Stream-объекты и буферы массивов
Система виджетов для создания графических интерфейсов поверх TFT_eSPI — готовые компоненты вместо ручной рисовки
Управление модулями TM1638 с восьмью светодиодами, семисегментным дисплеем и кнопками через три пина Arduino
Конфигурация шаговых двигателей через драйверы Trinamic (TMC2130, TMC2208, TMC2209 и другие) прямо из Arduino IDE
A high-performance, flicker-free LCD 1602 library with Smart Refresh, Multi-Slot Async Engines, and precise progress bars.
Работа с 32-битными АЦП серии ADS126x от Texas Instruments через SPI для многоканальной низкошумной оцифровки
Драйвер датчика давления и температуры BMP384 с поддержкой I2C и SPI, вычислением высоты и FIFO
Компактный драйвер для IMU BNO08x с поддержкой I2C, SPI и UART через протокол SHTP
Библиотека для датчика температуры и влажности ENS210 с поддержкой ESP32 и AVR через I2C и проверкой CRC7
Драйвер 9-осевого IMU сенсора ICM-20948 с поддержкой I²C и SPI, акселерометра, гироскопа и магнитометра AK09916
Работа с 6-осевым IMU ISM330DHCX (акселерометр + гироскоп) по I2C для Arduino
Парсинг NMEA-предложений (GNRMC, GNGGA) с GPS-модуля L89HA, извлечение координат, времени и высоты с проверкой контрольной суммы
Работа с датчиками температуры и влажности SHT4x (SHT40, SHT41, SHT45) через I2C интерфейс
Драйвер цифрового датчика температуры Sensirion STS3x с поддержкой I2C и валидацией данных через CRC
Работа с контроллерами CAN MCP2515 и MCP2510 через SPI с поддержкой распространённых скоростей передачи и фильтрации по идентификаторам
CAN-шина для Raspberry Pi Pico через PIO-блоки RP2040/RP235x с поддержкой до двух портов на RP2040 и трёх на RP235x
Управление 12-битным ЦАП AD5620 по SPI с методами для установки напряжения числом или процентом
Работа с ЦАП AD568X (12–16 бит) через SPI с поддержкой аппаратного и программного режима
Драйвер датчиков давления и температуры BMP085/BMP180 с унифицированным интерфейсом и поддержкой измерения высоты
Старая реализация библиотеки для работы с барометром и термометром BMP183 по протоколу SPI
Драйвер 9-DOF сенсора ориентации BNO055 с унифицированным интерфейсом и выводом данных в единицах SI
Датчик температуры и контроллер вентилятора EMC2101 с поддержкой автоматического регулирования скорости охлаждения
Работа с 24-битным АЦП HX711 для датчиков нагрузки и давления через два пина микроконтроллера
Упрощает работу с аналоговыми клавиатурами — читает сигналы с входа и определяет нажатую клавишу
Работа с датчиком APDS-9960: определение жестов, распознавание цвета и измерение расстояния по протоколу I2C