Неблокирующие таймеры для повторяющихся функций вместо delay()
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Преобразование UTC-времени в локальное с учётом часового пояса и переходов на летнее время для ESP8266, ESP32, STM32 и других платформ
Криптовалютная поддержка Neurai для микроконтроллеров ESP32, STM32 и RISC-V с управлением кошельками и транзакциями
Arduino driver for the Waveshare 2.8inch TFT Touch Shield (SKU: 10684; ST7789V LCD + XPT2046 touch)
Управление цифровыми потенциометрами X9C10X (X9C102, X9C103, X9C104, X9C503) с отслеживанием позиции резистора
Измерение освещённости, цвета RGB и расстояния с датчиком APDS-9950 через I²C
Драйвер датчика Bosch BME690 для измерения температуры, влажности, давления и сопротивления газа по I²C и SPI
Полнофункциональная работа с датчиком DS18B20 по OneWire: поддержка нескольких датчиков, настройка разрешения, пороги тревоги и паразитное питание
Управление 24-битным АЦП HX711 через битовый сдвиг с тарированием и калибровкой по весу
Драйвер трёхосевого магнитометра MLX90393 с поддержкой I²C, калибровки и гибкой настройки разрешения и фильтрации
Драйвер CAN/CANFD для Teensy 4.0/4.1 с поддержкой трёх каналов и совместимостью с ACAN2515/ACAN2517
Фреймворк для семисегментных LED-дисплеев на контроллерах TM1637, TM1638, MAX7219, HT16K33 и 74HC595 с поддержкой разных протоколов подключения
Управление 16-битным ЦАП AD5660 через SPI с поддержкой аппаратного и программного интерфейса
8-канальный ЦАП AD56X8 с интерфейсом SPI, поддержка разрешения 12-16 бит и одновременного обновления каналов через Latch DAC
Драйвер датчиков давления и температуры BMP085/BMP180 с унифицированным интерфейсом и поддержкой измерения высоты
Работа с газовым датчиком CCS811 для мониторинга качества воздуха и обнаружения летучих органических соединений через I2C
Управление матрицами DotStar как единым дисплеем с поддержкой графических примитивов Adafruit GFX
Управление DRV2605L — контроллером тактильной обратной связи через I2C с доступом к встроенным вибрационным паттернам
Помощник для управления OLED-дисплеями 128×32 и 128×64 на платах Adafruit Feather через I2C
Драйвер для комбинированного акселерометра и магнитометра FXOS8700 с унифицированным API
Вывод графики и текста на монохромный VFD-дисплей Adafruit 128x64 через SPI с поддержкой GFX Graphics core
Управление светодиодными матрицами через драйвер IS31FL3741 по протоколу I2C с поддержкой RGB-панелей и световых эффектов
Драйвер трёхосного магнитометра LIS2MDL для электронного компаса и навигации по шине I2C
Чтение давления датчиков MPRLS через I2C с калибровкой и упрощённым интерфейсом
Драйвер для TFT-дисплеев на контроллере RA8875 с поддержкой разрешений до 800×480 и сенсорного ввода
Драйвер OLED-дисплеев SSD1306 для Wemos D1 Mini с поддержкой экранов 64×48 на базе Adafruit
Вычисление контрольных сумм Adler-32, Adler-16 и Adler-64 для проверки целостности данных
Управление вентиляторами и мониторинг температуры через I2C для контроля климата в серверных шкафах
Библиотека для работы с часовым модулем DS1302 на Arduino, ESP8266, ESP32. Поддержка времени с точностью до секунды, интуитивный интерфейс, легкая интеграция.
Управление датчиком температуры и влажности AM2320/CM2320 через I2C протокол