Модульные компоненты для обработки GPIO-сигналов: дебаунс, детектирование фронтов, таймеры и фильтры без блокирующих задержек
Архитектура: stm32duino
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Отправка данных через GPRS с плат SODAQ: HTTP запросы, FTP и управление модулем GPRSbee
Работа с GPS-модулем по стандартному протоколу через простой класс без лишних зависимостей
Портированный из ArduPilot драйвер для GPS-модулей uBlox с автоматической настройкой скорости и быстрым UBX-протоколом
Универсальный протокол обмена данными между Arduino-устройствами с поддержкой пользовательских команд и встроенной обработкой ошибок
Управление аудиоплатами GPStar Audio по UART с воспроизведением до 14 стерео треков одновременно и независимым контролем громкости каждого
Управление аудиоплатами GPStar Audio через UART с поддержкой воспроизведения до 14 стереотреков с независимой громкостью и кроссфейдом
Отправка логов и событий с Arduino на Grafana Loki для централизованного хранения и анализа через LogQL
Визуализация данных на дисплеях Arduino: графики, диаграммы и гистограммы поверх Adafruit GFX
Логирование и визуализация данных датчиков Arduino в облачном сервисе GrafikStudio в реальном времени
Синхронизация Arduino и ESP с облачной платформой Grandeur в реальном времени через Devices и Datastore API
Драйверы для Gravitone — пространственного синтезатора с управлением движением через IMU-датчик
Работа с ёмкостным датчиком влажности почвы DfRobot Gravity с фильтрацией помех и усреднением показаний
Декодирование Gray Code энкодеров через сдвиговый регистр 74HC165 с поддержкой цепочки датчиков
Графические активы для KazuOS: иконки, мемы и UI-элементы в формате RGB565 для микроконтроллеров ESP32-S3, RP2040-Zero и STM32
Взаимодействие с модулем GRC AI для запуска нейросетевых моделей и обработки данных датчиков прямо на микроконтроллере
Управление RGB светодиодами с плавными переходами между цветами и поддержкой разных способов задания цвета
Чтение карт 125KHz RFID через последовательный порт с проверкой контрольной суммы
Arduino-библиотека для работы с 2-канальным индуктивным датчиком LDC1612 с поддержкой настройки катушки и многоканального режима
Трёхосный акселерометр LIS3DHTR с поддержкой I2C и SPI, диапазоном ±2g до ±16g и встроенным датчиком температуры
Управление трёхосевым гироскопом Grove ITG 3200 через I²C с получением угловой скорости по трём осям
Драйвер для трёхосевого компаса BMM150 с выводом азимута и калибровкой по методу восьмёрки, подключение по I2C
Управление 4-разрядным дисплеем TM1637 через два вывода Arduino с контролем яркости
Работа с 6-осевым датчиком LSM303DLH (акселерометр + магнитометр) через I2C
Управление 6-осевым акселерометром и гироскопом ADIS16470 для измерения ускорения и углового положения в трёх измерениях
Детектор молний AS3935 для раннего оповещения о грозах, определения расстояния до источника и мониторинга погоды
Библиотека для работы с барометром HP20x — датчиком атмосферного давления с поддержкой измерений во влажных условиях
Работает с датчиками давления BMP085 и BMP180 для измерения атмосферного давления и температуры в диапазоне 300–1100 гПа
Работа с датчиком BME280 для измерения температуры, влажности и атмосферного давления по протоколу I2C
Работа с барометрическим датчиком BMP280 для измерения давления, температуры и высоты через I2C или SPI