Управление сотовыми модулями u-blox (LTE, GNSS) через AT-команды без ручного написания кода
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с модулями LTE-M/NB-IoT u-blox SARA-R5 для IoT-устройств со встроенной поддержкой GNSS и RTK-коррекций
HTTP-библиотека для обмена данными между ESP32/ESP8266 и облачной платформой через виртуальные пины
Раздача статических файлов из SPIFFS через ESP8266WebServer в режиме только для чтения
Защищённое подключение Arduino к MQTT-брокеру с JWT-аутентификацией и поддержкой TLS/SSL
Управление стартовыми модулями робото-сумо через IR-пульт по стандартному протоколу startmodule.com
Управление модемом SIM800 на основе конечного автомата для отправки SMS, TCP/UDP соединений и HTTP запросов с поддержкой ESP32
Отправка метрик на StatsD-сервер через UDP с поддержкой тегов для Telegraf и Datadog
Клиент для отправки метрик на statsd-сервер через Arduino по TCP или UDP с поддержкой WiFi и Ethernet
Отладка ARM-плат Arduino через semihosting с помощью J-Link или Black Magic Probe
Веб-флешер на ESP8266 для прошивки STM32 через ROM UART-загрузчик с интерфейсом в браузере
Управление зарядкой батареи на ESP32 через контроллер BQ25611D по протоколу I2C с предустановленными значениями регистров
Поточный шифр для защиты данных между Arduino/ESP32 и сервером с реализацией на C++, Node.js и Python
Перехватчик для отладки обмена данными через Serial — показывает весь трафик в реальном времени без изменения кода
Потоковый вывод в стиле C++ с оператором << вместо многократных Serial.print()
Получение событий Streamlabs (донаты, подписки, рейды) в Arduino-проекте через WebSocket
Бинарный протокол для структурированной передачи данных через Serial, Wire и другие Stream с контролем целостности и асинхронным парсингом
Неблокирующее чтение и запись в потоки данных с поддержкой timeout'ов
Чтение параметров инверторов SunEzy и Orion через RS232: напряжение, ток, температуру, энергию и коды ошибок
CAN-библиотека с паттерном pub/sub, автоматическим управлением ID и восстановлением подписок после перезагрузки для Arduino и ESP32
SDK для создания устройств умного дома, подключаемых к облачной платформе SUPLA и управляемых через мобильное приложение
SUSI-интерфейс для управления декодерами локомотивов по стандарту NMRA S-9.4.1 / RCN-600 на базе CH32V003
Лёгкий протокол беспроводной связи для ISM-модулей, требующий менее 8 кБ памяти и поддерживающий различные топологии сетей
Спутниковая связь для IoT через модем Swarm Tile без мобильной сети
Программная реализация I2C с простыми методами readFrom() и writeTo() для работы с датчиками и модулями на любой Arduino-плате
Программная реализация часов реального времени для Arduino на основе внутреннего таймера микроконтроллера, работающая без дополнительных модулей RTC
LoRa-коммуникация и LoRaWAN для ESP32, ESP8266, nRF52832 и RP2040 с поддержкой всех региональных стандартов
Облегчённый драйвер SX1276 с поддержкой LoRa, FSK и OOK, оптимизированный для микроконтроллеров с ограниченной памятью
Взаимодействие с 2.4 ГГц LoRa модемами sx1280 через SPI для беспроводной связи на Arduino
Управление CV/Gate входами и выходами для Eurorack-совместимых модульных синтезаторов на Arduino