Драйвер для монохромных LCD-дисплеев 128×64 с контроллером ST7567S, подключаемых по I2C к ESP32 и ESP8266
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Полнофункциональная поддержка дисплеев ST7735 по SPI с растровой графикой, 16 шрифтами ASCII и режимами буферизации, инвертирования и поворота экрана
Работа с дисплеями ST7789 по SPI: графика, 16 шрифтов, битмапы, поворот и буферизация фреймов
Датчик влажности и температуры HTS221 с интерфейсом I2C для STM32-плат
Облегченные контейнеры STL для Arduino: динамические и статические массивы, которые экономят память прошивки
Управление драйверами шаговых двигателей TMC5072 с конфигурацией параметров и контролем тока
Измерение RMS напряжения и частоты переменного тока через трансформаторные датчики типа ZMPT101B
Работа с датчиком TSL235R, преобразующим световой поток в частоту импульсов и облучённость в микроваттах на квадратный сантиметр
Воспроизведение мелодий через пьезо-зуммер с кодированием нот 16-битными числами и PWM выводом
Графическая библиотека для цветных TFT и OLED-дисплеев с поддержкой основных контроллеров и встроенными примитивами рисования
Структурирование данных для последовательной передачи с заголовком, длиной, стоп-байтом и проверкой CRC8
A high-performance, flicker-free LCD 1602 library with Smart Refresh, Multi-Slot Async Engines, and precise progress bars.
Практические функции для упрощения работы с пинами, строками и таймерами на Arduino
Управление монохромными OLED-дисплеями 1.3" на контроллере SH1106 через I2C или SPI
Планировщик повторяющихся будильников по дням недели с поддержкой callback-функций для автоматизации по расписанию
Подключение Arduino WiFi Board к интернету и локальной сети с поддержкой серверов, клиентов и UDP
Обмен сообщениями RCN-600 SUSI по шине I2C с поддержкой чтения и записи CV-переменных
Управление цифровыми потенциометрами X9C103S с установкой и плавным изменением сопротивления
Вспомогательные функции для управления устройствами Zaber через протокол Zaber ASCII по серийному интерфейсу
Компактный драйвер для датчика BNO055 с поддержкой акселерометра, гироскопа, магнитометра и вычислением углов Эйлера, работающий с минимумом памяти
Работа с трёхосевым компасом HMC6343 через I2C с компенсацией наклона и определением ориентации в пространстве
Работа с CO₂-датчиками SCD40/SCD41 через I2C с измерением температуры, влажности и поддержкой низкоэнергетических режимов
Работа с датчиками температуры и влажности SHT4x (SHT40, SHT41, SHT45) через I2C интерфейс
Драйвер цифрового датчика температуры Sensirion STS3x с поддержкой I2C и валидацией данных через CRC
Преобразование данных аналоговых датчиков температуры TMP235 и TMP236 в градусы с поддержкой усреднения и калибровки
Работа с контроллерами CAN MCP2515 и MCP2510 через SPI с поддержкой распространённых скоростей передачи и фильтрации по идентификаторам
CAN-шина для Raspberry Pi Pico через PIO-блоки RP2040/RP235x с поддержкой до двух портов на RP2040 и трёх на RP235x
Управление датчиками, исполнительными механизмами и OLED-дисплеем DFRobot Accessory Shield через I2C
Управление 12-битным ЦАП AD5620 по SPI с методами для установки напряжения числом или процентом
Работа с ЦАП AD568X (12–16 бит) через SPI с поддержкой аппаратного и программного режима