Унифицированный интерфейс для работы с популярными I2C-датчиками, часами реального времени, инерциальными модулями и вспомогательными функциями
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление двигателями через I2C протокол с независимой регулировкой скорости каждого мотора
Чтение данных акселерометра, гироскопа и термодатчика ICM42670S через I2C или SPI
Чтение данных акселерометра, гироскопа и температуры с IMU датчика ICM45689 по I2C или SPI
Управление 7-сегментными LED-дисплеями на базе ICM7218 и ICM7228 с встроенной таблицей ASCII-символов
Fast ILI9341 SPI display driver for the ESP32, compatible with Adafruit_GFX.
Управление ILI9341 дисплеями (320×240 TFT) на Teensy с поддержкой разных SPI-шин и DMA
Receive attitude data from the imud IMU daemon over TCP or UDP.
Драйвер для e-paper дисплеев Inkplate на базе ESP32 с поддержкой графики, текста, сенсора и Wi-Fi
24-битные целочисленные типы uint24_t и int24_t для экономии памяти на AVR-микроконтроллерах
Ассоциативное хранилище с поддержкой дисковой памяти и диапазонных поисков для Arduino
Работа с пятиконтактным джойстиком на Arduino: чтение осей X, Y и кнопки для интерактивных проектов и игр
Fixed version of the KenwoodXS lib by gaweueu.
Отправка сложных последовательностей клавиш с Arduino и ESP32, включая комбинации модификаторов, специальные символы и точный контроль времени
Кластеризация данных датчиков методом k-means для распознавания паттернов и компрессии данных на микроконтроллерах
Управление устройствами KME Smart через последовательный порт с поддержкой датчиков, коммутаторов и синхронизации времени на ESP32 и ESP8266
Управление FM-передатчиками KT0803 и KT0803K через I2C с настройкой частоты в диапазоне 76–108 МГц
Вычисление асимметрии и куртоза набора данных для анализа распределения значений и выявления выбросов
Конечная машина состояний для организации параллельного выполнения нескольких задач на Arduino без блокирующих задержек
Обработка команд через серийный порт с регистрацией функций-обработчиков вместо ручного парсинга
Набор вспомогательных функций для упрощения разработки на Arduino, используемый как основа для других LC-библиотек
Набор инструментов для упрощения работы с файлами на SD-картах: операции с путями, конвертация эндианности и оптимизированная передача данных
Альтернатива LedControl с улучшенной поддержкой матриц MAX7219/MAX7221, сдвигом данных и расширенным набором символов
Организация неблокирующей работы нескольких устройств на Arduino через немультиплексированную многозадачность на примере мигающих светодиодов
Конвертирует текст в азбуку Морзе и обратно с поддержкой синхронной и асинхронной передачи по пину
A library implementing the Lighthouse Reckoning protocol for LoRa networks.
mDNS для локального обнаружения Arduino в сети по имени вместо IP-адреса, совместима с DNS-SD и сервисами
Расширение для платы KidBright с поддержкой датчиков, сервомоторов и силовых выходов
Детектирование движения на акселерометре ST LIS3DH с минимальным энергопотреблением и поддержкой I2C прерываний
Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру