Работа с модулем Helium Atom для IoT-подключения Arduino через протокол 802.15.4 (проект снят с разработки)
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с модемом Quectel BG96 для NB-IoT подключения Arduino через shield hellothing с датчиками и TCP/IP
Обработка состояния кнопок HID-устройств (Keyboard, Mouse, Joystick) с фильтрацией дублей сообщений
Эмуляция клавиатуры, мыши, геймпада и медиа-клавиш через USB на Leonardo и совместимых платах
Интеграция Arduino с Home Assistant через MQTT с поддержкой двусторонней синхронизации и автообнаружения устройств
MQTT клиент для отправки и получения сообщений с платы Arduino в системах умного дома и IoT решениях
Интеграция Arduino-проектов с умным домом Homey через Ethernet или WiFi
Работа с сетевыми хостами по IP-адресу или доменному имени с поддержкой DNS-разрешения и валидацией адресов согласно RFC
Управление гироскутером через UART-протокол Bipropellant с контролем моторов, скоростей и PID-параметров
Фреймирование и проверка целостности данных для передачи по шумным каналам связи с поддержкой callback-функций и CRC
Полная реализация HTTP/1.1 для Arduino с поддержкой HTTP-сервера, клиента и парсера согласно RFC 7230–7235
Выполнение функций Arduino по HTTP-запросам для удалённого управления устройством через сеть
HTTP запросы GET, POST и PUT для подключения Arduino к веб-серверам и API
HTTP-клиент с поддержкой переадресации для плат Arduino с WiFiNINA
Веб-сервер для микроконтроллеров с WiFi или Ethernet, поддерживает AJAX, WebSocket и RESTful API
API-клиент для отправки данных датчиков в облако HydroNode и управления устройствами через обратные вызовы
Управление видеорекордерами BlackMagic Design HyperDeck через TCP/WiFi или Ethernet с Arduino
Упрощенная работа с I2C-устройствами: датчиками, часами, АЦП и периферией через Arduino с поддержкой 8/16/32-битных регистров
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Неблокирующая I2C-библиотека для SAMD21/SAMD51 на базе контроллера прямого доступа в памяти
I2C Slave для ESP32 с поддержкой больших буферов данных
Превращает Arduino в I2C slave-устройство с виртуальными регистрами для обмена данными через шину I2C
Сканирование адресов I2C-шины и вывод таблицы найденных устройств, как команда i2cdetect в Linux
Обёртка для упрощения работы с I2C-протоколом на Arduino и управления несколькими устройствами на шине
Обёртка над Wire для упрощения разработки библиотек I2C-устройств с готовыми методами чтения регистров и управления битами
Порт фреймворка LoRaWAN LMIC для работы с модулями на SX1272, SX1276 и RFM9x (больше не поддерживается, рекомендуется MCCI LoRaWAN LMIC Library)
Отправка и получение сообщений через IBUS — шину обмена данными в BMW конца 90-х и 2000-х годов
Запуск событий IFTTT Maker с Arduino и ESP8266 для отправки email, твитов и уведомлений
Настройка Wi-Fi через открытый стандарт Improv прямо из браузера без хранения учётных данных в коде
Получение количества подписчиков Instagram аккаунта на ESP8266 или ESP32 через RapidAPI