Поддержка платы AGS SensorBoard с двумя реле и датчиком температуры для простой автоматизации на Arduino
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Разработка прошивок модулей расширения AlphaSE с поддержкой ADNet+ и ModBus RTU
Надёжное хранение данных в EEPROM с тройным резервированием для автоматического восстановления при повреждении
Библиотека для работы с 24 ГГц mmWave радаром Seeed — датчиком присутствия человека через UART, совместима с Wio Terminal и XIAO
Управление несколькими I2C-устройствами с одинаковыми адресами через 8-канальный хаб на базе TCA9548A
Приём, декодирование и передача инфракрасных сигналов на Arduino с поддержкой большинства AVR и SAMD плат
Запись и обработка звука с микрофонных датчиков на Arduino-совместимых платах, включая FFT и спектральный анализ
Датчик давления и температуры SPA06-003 с поддержкой I2C и SPI, режимами измерения и настройкой усреднения
Работа с энкодерами, кнопочными матрицами и слайдерами Adafruit Seesaw по I2C без лишних зависимостей
Управление расходомером SFM3505 по I2C для измерения потока жидкостей и газов
Работа с датчиками расхода и давления Sensirion SFx6xxx через I2C с поддержкой нескольких устройств одновременно
Работа с датчиками температуры и влажности SHT3X от Sensirion через шину I2C
Измерение концентрации взвешенных частиц воздуха через I2C датчиком SPS30 от Sensirion
Работа с датчиками концентрации газа STC3X от Sensirion через I2C
Работа с датчиком частиц SPS30 от Sensirion через UART-интерфейс для мониторинга качества воздуха
Драйвер датчика качества воздуха SVM4X от Sensirion через UART с поддержкой SGP40 и SGP41
Неблокирующий планировщик для опроса нескольких датчиков с разными интервалами обновления на основе millis()
Управление Serial Controlled Motor Driver (SCMD) по I2C или SPI с настройкой скорости и направления вращения моторов
Сбор и экспорт данных через Serial в форматах JSON и Arduino Serial Plotter
Буферизированное чтение данных из Serial с автоматическим разбором по строкам и поддержкой callback-функций
Буферизированная отправка данных через Serial с гарантией доставки блоками вместо посимвольной передачи
Обработка AT-команд через последовательный порт с поддержкой тестирования, чтения и записи параметров
Разбор и распознавание команд, полученных через последовательный порт, с автоматическим вызовом соответствующих функций
Парсинг и обработка текстовых команд с последовательного порта без динамического выделения памяти
Мультиплексирование одного UART-порта в несколько виртуальных каналов с поддержкой Stream-интерфейса
Чтение RFID-меток от ID-innovations считывателей через последовательный порт с автоматической буферизацией и фильтрацией данных
MsgPack-RPC over serial for Arduino and host.
Иерархические меню и команды для управления Arduino через последовательный порт с поддержкой подменю и встроенной помощи
Замкнутый ЦАП на основе feedback-контура: заряжает конденсатор импульсами GPIO и корректирует напряжение по показаниям АЦП
Работа с датчиками температуры и влажности DHT11, DHT22 на Arduino и совместимых платах