Беспроводная передача MIDI между платами ESP через ESP-NOW с поддержкой кнопок и энкодеров
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Периодический вызов функций через заданные интервалы времени без блокировки основного кода
Менеджер событий для сенсорных экранов XPT2046 с поддержкой кликов, свайпов, долгих нажатий и рисования
FIFO-очередь для логирования данных в EEPROM с минимальным оверхедом и равномерным распределением записи для снижения износа памяти
Вычисления с фиксированной точкой вместо float: в 2–4 раза быстрее и компактнее с точностью от 8 до 24 бит
A lightweight logger for microcontrollers: levels, sources and pluggable sinks.
Логирование с типобезопасным форматированием {fmt}, несколькими уровнями и буферизированной записью на диск с ротацией
Работа с акселерометрами NXP FXLS89xx через I2C с поддержкой режима High Performance Mode
Работа с позициями и ориентацией объектов в 3D-пространстве: матрицы поворота, кватернионы, углы Эйлера и трансформации между ними
Управление ультразвуковым датчиком расстояния Grove через цифровые входы-выходы Arduino без специальных протоколов
GSM/GPRS модемы для ESP32, ESP8266, STM32 и других плат: голосовые вызовы, SMS, интернет через GPRS
Расчёт метрик бинарной классификации через матрицу ошибок — чувствительность, специфичность и характеристики диагностического теста
Парсер UDP-телеметрии Gran Turismo 7 для ESP32 и ESP8266 с расшифровкой Salsa20 и поддержкой пакетов типов A, B, ~ и C
Управление LED-матрицами на чипах HT1632 и HT1632C с выводом текста, графики и анимации через SPI-подобный протокол
Поддержка микроконтроллеров и компонентов из учебных комплектов HuemoneLab
Драйвер LCD12864-V2.0 со ST7920 через I2C расширитель MCP23017, поддерживает графику и текст
Чтение данных акселерометра, гироскопа и температурного датчика модуля ICM45606 через I2C, SPI или I3C с поддержкой FIFO и расширенных алгоритмов обнаружения движения
Управление вакуумными датчиками INFICON Spot CDS500D/CDS550D через SPI протокол
Объектная библиотека для отправки, приёма и декодирования инфракрасных сигналов на Arduino с поддержкой SAMD21, ATMega4809, Due, Teensy и ESP32
Потоковое чтение и запись JSON-документов с минимальным использованием памяти для встроенных систем
Декодирование данных о состоянии автомобиля из сообщений CAN bus
lcdwiki graphics core library, this is the 'core' class that all our other graphics libraries derive from.
Улучшенная альтернатива LedControl для матричных дисплеев на MAX7219 с программным буфером кадра и аппаратным SPI
Управление 7-сегментными LED-дисплеями Lixie с поддержкой чисел, текста и RGB-цветов
Драйвер для 24-битного АЦП LTC2485 с интерфейсом I2C и встроенным датчиком температуры
Валидация номеров карт и кодов товаров по алгоритму Luhn с поддержкой потокового режима обработки данных
Beautiful shadcn/ui-inspired theme for LVGL 9.
Интеграция IoT-устройств Arduino с платформой Magellan через NB-IoT модули BC95 по UDP или MQTT
Работа с датчиком линии MKE-S16 через I2C для робототехники и линеслежения
Модифицированная DallasTemp с поддержкой MAX31850 для чтения температуры с датчиков 1-Wire