Управление солнечными микроинверторами NETSGP через RF-модуль LC12S с синхронным и асинхронным опросом статуса
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Бинарный протокол обмена с неблокирующим парсингом, CRC16-проверкой и опциональным XOR-шифрованием для микроконтроллеров
Отправка и приём IR-сигналов с поддержкой нескольких протоколов для управления устройствами через ИК-пульт
Работа с NFC-модулем Grove M24LR64E через I2C для чтения и записи данных с поддержкой ISO 15693 и ISO 18000-3
Wi-Fi сетевая коммуникация для Arduino MKR WiFi 1010, MKR VIDOR 4000, Uno WiFi Rev.2 и Nano 33 IoT
Чтение данных с контроллеров Nintendo (Nunchuk, Classic Controller, Guitar Hero и других) через I2C протокол
Парсер NMEA предложений для GPS, эхолотов и морского оборудования с поддержкой подстановочных символов
Приём команд NMRA DCC для управления моделями железных дорог на Arduino с поддержкой ATTiny, ATMega, ESP8266 и Teensy
Асинхронная работа с Modbus-устройствами по RS232/485 без блокировки основного цикла и callback-функций
Отправка команд управления по протоколу noolite на 433 МГц через ASK-модулированный передатчик
Эмуляция Notecard через HTTP для разработки и тестирования на ESP32 без физического устройства
Порт HAL от Nordic Semiconductor для nRF24L01 с низкоуровневым доступом к регистрам и около 70 функций для RX/TX коммуникации
Радиомодуль nRF905 для Arduino: передача данных на 868/915 МГц с простой схемотехникой
Минималистичная библиотека для nRF24L01+ с поддержкой динамических пакетов и работой на двух выводах микроконтроллера
Кодирование и буферизация данных для обмена между потоками и устройствами с автоматическим разбором входящих байтов
Надёжный обмен данными между Arduino и другими устройствами по UART через структурированные пакеты с проверкой целостности
Serial-совместимый интерфейс, который игнорирует весь ввод-вывод — полезен для отключения отладочных сообщений без изменения кода
WebSocket-клиент (WS/WSS) для ESP32, ESP8266, RP2040 и Arduino с поддержкой callback-функций и режимом без прерываний
Управление роботом LEGO Mindstorms NXT через Bluetooth с Arduino через простые функции, поддержка обоих поколений NXT и настраиваемые буферы обмена данными
Структурированный логгер для Serial с поддержкой уровней, временных меток и фильтрации без динамической памяти
Протокол для обмена данными между Arduino и Python, поддерживающий различные типы данных и вложенные структуры
Чтение диагностических данных OBD-II с борт-компьютера автомобиля через CAN-шину
Диагностика автомобилей через CAN-Bus на ESP32 по протоколам ISO 15765-4 и ISO 11898
Коммуникация по K-Line (ISO9141/ISO14230) для диагностики автомобилей с OBD2 до эпохи CAN-шин
Эмуляция MQTT для модуля Obloq через HTTP-запросы к облачному сервису Adafruit IO
Работа с REST API OctoPrint для мониторинга 3D-принтера с Arduino и ESP8266
Взаимодействие с OctoPrint-сервером для мониторинга 3D-принтера и управления заданиями печати через Arduino
Веб-интерфейс для IoT-проектов на ESP8266 без написания HTML с управлением параметрами и RGB-лентами
Взаимодействие с датчиками и чипами по протоколу 1-Wire: DS18B20, DS18S20, микросхемы памяти и другие устройства Dallas
Альтернатива классической OneWire с поддержкой overdrive, паразитного питания и встроенными драйверами для Dallas датчиков