Создание пользовательских датчиков S.Port для приёмников FrSky Horus и X с подключением через UART
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление WiFi модулем ESP8266 через AT-команды для Arduino и SAM32 контроллеров по UART
Стандартные логические триггеры (R_TRIG, F_TRIG, T_TRIG, RS, SR) по ГОСТ IEC 61131-3 для отслеживания фронтов и управления состояниями в автоматизации
Фильтр Савицкого-Голея для сглаживания данных датчиков с вычислением производных до пятого порядка
Триггер Шмитта для фильтрации аналоговых сигналов и устранения дребезга контактов с настраиваемыми порогами гистерезиса
Skolni knihovna: tlacitko s odskokem, hraci kostka, teplomer DS18B20 a termostat.
Работа с ультразвуковыми расходомерами AS60xx от ScioSense через SPI для счётчиков воды, газа и тепла
Работа с датчиками температуры и влажности ENS21x от ScioSense через интерфейс I2C
Парсер многобайтовых сообщений из Serial, MQTT и других источников с разбором по разделителям и преобразованием в int, float или строку
SPI-коммуникация с инклинометром Murata SCL3400 для измерения углов наклона по двум осям
Работа с датчиками температуры и влажности DHT11, DHT12, DHT21 и DHT22 без лишних зависимостей
Хранение структурированных данных на SD-карте с индексами и поддержкой транзакций для Arduino
Поддержка платы AGS SensorBoard с двумя реле и датчиком температуры для простой автоматизации на Arduino
Библиотека для работы с 24 ГГц mmWave радаром Seeed — датчиком присутствия человека через UART, совместима с Wio Terminal и XIAO
Управление несколькими I2C-устройствами с одинаковыми адресами через 8-канальный хаб на базе TCA9548A
Запись и обработка звука с микрофонных датчиков на Arduino-совместимых платах, включая FFT и спектральный анализ
Датчик давления и температуры SPA06-003 с поддержкой I2C и SPI, режимами измерения и настройкой усреднения
Работа с энкодерами, кнопочными матрицами и слайдерами Adafruit Seesaw по I2C без лишних зависимостей
Machine learning (TinyML) classifier that trains on the microcontroller itself, in one pass over the data.
Работа с датчиками расхода и давления 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-функций