Асинхронная работа с SMS через SIM800L без блокировки основного кода
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Асинхронное чтение данных из Serial и других потоков без блокировки программы с буферизацией и поддержкой символов-терминаторов
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM
Протокол обмена данными в реальном времени с ASCII-кодированием сообщений и детектированием ошибок для последовательных интерфейсов
Интерфейс CAN-шины через контроллер MCP2515 по SPI с поддержкой стандартных и расширенных кадров
Упрощённая работа с MQTT для ESP8266 и ESP32 с поддержкой топиков, QoS и retained сообщений
Удалённое обновление прошивки ESP32 и ESP8266 через веб-интерфейс по HTTP с защитой паролем
Поддержка сотовых IoT-приложений на плате AVR-IoT Cellular Mini с HTTP(S), MQTT(S) и низким энергопотреблением
Веб-сервер для Arduino с поддержкой маршрутизации, JSON, статических файлов и middleware
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Подключение ESP8266 и ESP32 к AWS IoT Core через MQTT с автоматической обработкой сертификатов и SSL/TLS
Порт Azure SDK for C для подключения микроконтроллеров к облачным сервисам Microsoft и Azure IoT Hub
Создание ботов для мессенджера Bale на Arduino с поддержкой ESP8266 и ESP32
Обмен данными с облачной платформой BALM IOT через GET и PUT запросы с поддержкой Ethernet, WiFi и GSM
Минималистичная библиотека для GSM-модулей SIM800 с поддержкой SMS, HTTP и TCP, оптимизированная по памяти на базе AltSoftSerial
Декодер Base32 (RFC4648) для бинарных данных и строк с поддержкой обработки ошибок
Кодирование и декодирование данных в формате Base64 для передачи бинарной информации текстовым методом
Унифицированный интерфейс к датчикам освещённости и приближения через I2C с автоопределением модели и адреса подключения
Унифицированный API для работы с I2C часами реального времени DS3231, RV3032 и PCF8563 с автоматическим определением типа устройства
Автоматическое определение датчиков температуры, влажности и давления по I2C с единым API для восьми популярных моделей
Работа с механическими клавиатурами BBQ10 и BBQ20 по I2C через прерывания или опрос состояния
Протокол BDSP для пакетизации данных UART с поддержкой COBS, PPP и других стратегий кодирования
AMX-совместимый Ethernet beacon для автоматического обнаружения Arduino в сети через UDP-броадкасты
Улучшенная версия WiFiNINA с исправлением проблем сокетов и стабильностью при одновременной работе клиента и сервера
Настройка Wi-Fi на ESP8266 и ESP32 через REST API, веб-интерфейс или пользовательскую страницу с поддержкой OTA-обновлений
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Управление двухкатушечным реле импульсами с минимальным потреблением тока
Программная реализация протокола I2C на любых двух GPIO-пинах для микроконтроллеров без аппаратной поддержки или добавления дополнительных шин
Отправка бинарных данных с датчиков на ПК через Serial по протоколу Blaeck с поддержкой Master/Slave архитектуры по I2C
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth