Графическая библиотека для VFD-дисплея Noritake Itron GU140X32F-7703A с поддержкой Adafruit_GFX и режимами буферизации
Архитектура: stm32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Демо-версия библиотеки 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 проверкой и асинхронным приёмом в прерывании
Асинхронный генератор звука для зуммера с настройкой количества писков, длительности и встроенной таблицей нот
Асинхронный таймер для мигания светодиодами и отсчёта событий без блокировки основного кода
Чтение температуры, влажности и давления с датчиков BME280/BMP280 через I2C с минимумом кода
Протокол UART-связи для сетей из нескольких плат с CRC-защитой, поддержкой до 254 адресов и асинхронной двусторонней коммуникацией
⚠️ Устарела, используй EncButton. Обработка кнопок с антидребезгом, определением одиночных/двойных/тройных нажатий и удержания
Быстрая база данных для Arduino с хранением пар ключ-значение, поддержкой разных типов данных и автосохранением на флешку для ESP32/ESP8266
Управление AC симисторными диммерами методом фазового отсечения и алгоритма Брезенхема
Асинхронное чтение температуры с Dallas DS18B20, поддержка нескольких датчиков и паразитного питания
Работа с DS3231 через millis() с синхронизацией по таймеру и встроенным секундным счётчиком
Обработка энкодера с поддержкой разных режимов поворота, нажатия и удержания кнопки
Простой кольцевой FIFO-буфер фиксированного размера с поддержкой любых типов данных через шаблоны
Набор фильтров для обработки сигналов датчиков: экспоненциальный, медианный, Калман и линейная аппроксимация
Двухмерный графический движок для дисплеев и матриц с поддержкой текста, иконок и геометрических фигур