Управление четырьмя каналами светодиодов через I2C с двумя независимыми ШИМ-генераторами на микросхеме PCA9553
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Декодирование WAV, MP3 и FLAC в PCM-буфер с поддержкой I2S DAC, SD и потоковых источников
Кодирование и декодирование строк для безопасной передачи в URL и HTTP-запросах
Драйвер для монохромных e-ink дисплеев Pervasive Displays с быстрым обновлением и поддержкой сенсора
Чтение данных PM и расчет AQI датчиков Honeywell HPMA115 для мониторинга качества воздуха
Управление AM/FM/SW радиоприёмниками на микросхемах SI47XX через I²C с поддержкой SSB
Управление щёточными DC моторами через PWM с поддержкой энкодеров для контроля расстояния и скорости
Работа с инфракрасными датчиками отражения Pololu QTR и QTRX для линейного следа и определения препятствий
Отправка кодов пультов управления на частоте 433/315 МГц через RF-передатчик
Логирование для ESP32 и RP2040 с фильтрацией по уровням серьёзности и поддержкой Arduino и esp-idf
Управление несколькими энкодерами через I2C расширитель PCF8575 с декодированием позиций в одной микросхеме
Минимальная библиотека для работы с RTC модулями DS1307/DS3231 без зависимостей, с поддержкой I2C и простой коррекцией времени
Периодическое выполнение нескольких действий по расписанию в едином цикле с собственным таймбейсом для каждой таблицы
Управление металл-оксидными датчиками качества воздуха ENS160/ENS161 от ScioSense по I2C и SPI
Универсальная библиотека для работы с 44+ датчиками и микросхемами через I2C и SPI с примерами для каждого устройства
Обработка кнопок с фильтрацией дребезга, поддержкой повторяющихся событий и отслеживанием времени нажатия
Парсинг структурированных Serial-команд с параметрами и маршрутизацией к обработчикам с поддержкой отладки и обработки ошибок
Упрощает обработку команд и значений через Serial Monitor — парсит входные данные, фильтрует переводы строк и предоставляет callback-функции для их анализа
Управление сервомоторами Arduino с поддержкой синхронного управления несколькими приводами и быстрыми операциями чтения-записи
Функция shiftIn с настраиваемой задержкой между битами для надежной работы с регистрами сдвига и устройствами с длинными линиями
Работа с OLED-дисплеями на контроллере SH1106 через I2C с поддержкой буферизации
Превращает Arduino в программируемый логический контроллер с программированием через диаграммы-лестницы в веб-интерфейсе
УФ-датчик AS7331 с поддержкой трёх каналов измерения (UVA, UVB, UVC) и интерфейса Qwiic
Работа с датчиком качества воздуха SGP30 по I²C: CO₂, TVOC и сырые значения этанола и H₂
Измерение интенсивности UVA и UVB излучения с расчётом индекса UV для датчика VEML6075 по I2C
Работа с flash-памятью W25Qxx по SPI: чтение, запись и стирание данных для логирования и хранения конфигураций
Полнофункциональная поддержка дисплеев ST7735 по SPI с растровой графикой, 16 шрифтами ASCII и режимами буферизации, инвертирования и поворота экрана
Отладка ARM-плат Arduino через semihosting с помощью J-Link или Black Magic Probe
Цифровой температурный датчик STTS22H с интерфейсом I2C для STM32 плат
Работа с цифровым датчиком температуры STTS751 через интерфейс I2C на STM32 платах