Управление цифровым датчиком температуры и влажности HDC1000 через I2C для плат Grove
Архитектура: esp32p4
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление ультразвуковым датчиком расстояния Grove через цифровые входы-выходы Arduino без специальных протоколов
Драйвер сенсорных экранов GSL1680 с управлением через I²C для TFT-дисплеев 800x480
GSM/GPRS модемы для ESP32, ESP8266, STM32 и других плат: голосовые вызовы, SMS, интернет через GPRS
Управление GSM-модулями SimCom: SMS, звонки, сеть и FM-радио через Serial-интерфейс
Парсинг и сборка JSON с поддержкой 64-битных чисел и встроенным хешированием ключей
Расчёт метрик бинарной классификации через матрицу ошибок — чувствительность, специфичность и характеристики диагностического теста
Работа с оптическими сканерами отпечатков GT5X: захват изображения и создание шаблонов для биометрической аутентификации
Парсер UDP-телеметрии Gran Turismo 7 для ESP32 и ESP8266 с расшифровкой Salsa20 и поддержкой пакетов типов A, B, ~ и C
Работа с ёмкостными сенсорными экранами GT811 по протоколу I2C для регистрации касаний и координат нажатий
Компактный программный таймер с поддержкой трёх режимов работы, паузы и выбором разрядности под объём памяти
Шаблонные контейнеры для микроконтроллеров: динамические массивы, буферы и умные указатели с поддержкой move-семантики
Управление дисплеями и устройствами Matrix Orbital GTT с Arduino через стандартные интерфейсы
Графическая библиотека для VFD-дисплея Noritake Itron GU140X32F-7703A с поддержкой Adafruit_GFX и режимами буферизации
Демо-версия библиотеки Guarateca для унифицированного управления различными робототехническими платформами
Управление датчиками и исполнительными механизмами Arduino на среднем уровне абстракции с функциями на португальском
Упрощённый интерфейс для управления робототехническими платформами GuaraTeca
Управление роботами Arduino для Олимпиады Бразильской Робототехники с поддержкой моторов, датчиков и исполнительных механизмов
Работа с датчиками твёрдых частиц Nova Fitness SDS011, SDS018, SDS021 и SDS198 через серийный порт
Работа с датчиками качества воздуха Plantower: чтение PM1, PM2.5, PM10 в активном и пассивном режимах с управлением питанием
Интерфейс для датчика УФ-B излучения GUVB-C31SM с поддержкой измерения интенсивности ультрафиолетовых лучей
Класс для двумерной векторной математики с операциями сложения, вычитания, вычисления длины и углов между векторами
Чтение RFID-тегов 125 кГц с модуля Gwiot 7941E через GPIO или Serial с минимальным API
Управление e-ink дисплеями Good Display и Waveshare через SPI с поддержкой постраничного рисования для экономии памяти
Управление e-paper дисплеями Dalian Good Display и Waveshare через SPI с поддержкой графики и текста через Adafruit GFX
Работа с компасным модулем GY-26 через I2C или UART с поддержкой Wire и SoftwareSerial
Работа с цветовым датчиком GY-33 (TCS34725) по I2C или UART для Arduino и совместимых плат
Работа с акселерометром-гироскопом GY521 (MPU-6050) по шине I2C, получение углов поворота и данных pitch, roll, yaw
Протокол обмена данными для радиомодулей 433 МГц с CRC проверкой и асинхронным приёмом в прерывании
Асинхронный генератор звука для зуммера с настройкой количества писков, длительности и встроенной таблицей нот