Потоковый парсер JSON с минимальным расходом памяти для микроконтроллеров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Кроссплатформенная библиотека для создания пользовательских интерфейсов на встроенных системах без привязки к конкретному дисплею
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Порт фреймворка LoRaWAN LMIC для работы с модулями на SX1272, SX1276 и RFM9x (больше не поддерживается, рекомендуется MCCI LoRaWAN LMIC Library)
Логирование GPS-треков в формат IGC для авиационной навигации и полётных записей
Датчик INA260 для измерения напряжения, тока и мощности с интерфейсом I2C, поддержка до 36 В и 15 А
Драйвер e-ink дисплеев Inkplate с поддержкой LVGL и сенсорного ввода
Неблокирующие callback-функции через регулярные интервалы времени с минимальным расходом памяти
Ассоциативное хранилище с поддержкой дисковой памяти и диапазонных поисков для Arduino
Управление шаговыми и DC моторами, чтение датчиков веса и конвертация валют для устройств KMeIoT
Приём аналоговых сигналов 4–20 mA на ESP32 для подключения промышленных датчиков и приборов учёта
Работа с пятиконтактным джойстиком на Arduino: чтение осей X, Y и кнопки для интерактивных проектов и игр
Работа с ультразвуковым датчиком расстояния JSN-SR-04T через простой объектный интерфейс
Обработка сигналов, LED-эффекты и работа с датчиками для Arduino
Интеграция Arduino с KNX/EIB через модуль KIMaip по протоколу I2C
Управление шаговыми и DC моторами с одновременным чтением данных с тензодатчиков для устройств KME IoT
Примеры и скетчи для работы с платой Orangeboard и DIY-наборами Kocoafab
Компактная библиотека для резистивных сенсорных экранов с минимальными затратами памяти; стабильна на версии 1.0
Клиентская библиотека для управления Kerbal Space Program через Arduino по последовательному порту
Complete Arduino library for Texas Instruments BQ25601 3A I2C Li-Ion/LiPo charger and OTG boost converter.
Работа с трёхосевым акселерометром KXTJ3-1057 в 8-, 12- и 14-битных режимах с поддержкой прерываний по движению и готовности данных
Управление мотором постоянного тока через H-Bridge L293D с поддержкой реверса и ШИМ-регулировки скорости
Управление щёточными DC-моторами через H-bridge L298 с простым интерфейсом для изменения скорости и направления вращения
Управление мотором через драйвер L298N с методами для контроля скорости, направления и остановки
Декодирование NMEA-сообщений от GPS-приёмника Adafruit Ultimate GPS с преобразованием в удобные структуры данных
Набор вспомогательных функций для упрощения разработки на Arduino, используемый как основа для других LC-библиотек
Расширение для Left Coast GUI с поддержкой загрузки и отрисовки BMP-файлов на дисплеях Arduino
Управление текстовым LCD HD44780 через I2C-экспандер с поддержкой printf() и пользовательских символов
Рисование кастомизированных прогресс-баров на LCD-дисплеях, включая отображение двух полосок в одной строке
Обёртка для лазерных дальномеров и LIDAR-сенсоров (YDLIDAR, RPLIDAR, Neato и др.) на Arduino и Raspberry Pi