Управление подводной камерой Geolux HydroCam через RS232 с поддержкой разрешений до 2592x1944
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Географические расчёты для Arduino: расстояния между координатами по алгоритму haverSine, гравитация и углы между точками
Поддержка шрифтов таана (мальдивской письменности) для графических библиотек Adafruit GFX
Связь Arduino с дисплейными модулями 4D Systems Goldelox через Serial/SPE интерфейс
Управление двумя DC-моторами или одним шаговым двигателем через I2C с регулировкой скорости и направления
Управление монохромным OLED-дисплеем 128×64 через интерфейс I2C с выводом текста и графики
Работа с датчиками температуры и влажности DHT11, AM2302 и DHT10 через однопроводной интерфейс или i2c
Управление датчиками и исполнительными механизмами Arduino на среднем уровне абстракции с функциями на португальском
Работа с датчиками твёрдых частиц Nova Fitness SDS011, SDS018, SDS021 и SDS198 через серийный порт
Чтение данных с модулей HX711 для взвешивания и измерения силы с автоматической калибровкой и переключением режимов
Измерение расстояния с HC-SR04 в синхронном и асинхронном режимах с фильтрацией и коррекцией по температуре
Генерирует JSON-конфигурации для MQTT Discovery в Home Assistant, поддерживая различные типы датчиков и устройств
Генерирует MQTT-топики и конфиг-сообщения для Home Assistant MQTT Discovery без ручной работы с форматом
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния от 2 до 400 см
Управление мощными шаговыми двигателями через драйверы Pololu High-Power Stepper Motor Driver 36v4 и 36v8 по протоколу SPI
Управление светодиодными лентами HL1606 с установкой цветов отдельных диодов без PWM-модуляции
Драйвер магнитометра HSCDTD008A с поддержкой инициализации, калибровки и температурной компенсации
Потоковый парсер JSON с минимальным расходом памяти для микроконтроллеров
Кроссплатформенная библиотека для создания пользовательских интерфейсов на встроенных системах без привязки к конкретному дисплею
Базовый класс для работы с 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 через простой объектный интерфейс