Управление 16-битным портовым расширителем TCA6416A через I2C для добавления дополнительных входов и выходов к микроконтроллеру
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Клиент для подключения ESP8266 и Arduino к облачной платформе ThingESP через Wi-Fi
Управление протоколом MegaSquirt для взаимодействия Arduino с TunerStudio при настройке параметров двигателя
Интеграция Arduino с облачной платформой Tuya через Wi-Fi модули с поддержкой стандартных скоростей обмена данными
Отправка данных на облачную платформу Ubidots через GPRS-модуль SIM900 для Arduino
Парсинг и обработка команд через UART с поддержкой callback-функций для каждой команды
Драйвер для Wi-Fi щита WizFi250-EVB, подключаемого к Arduino через UART с поддержкой HTTP, MQTT, UDP и облачных сервисов
Отправка и приём фреймов XBee в API Mode через аппаратный последовательный порт Arduino
Управление чипами питания AXP192, AXP202, AXP2101, SY6970, BQ25896 и HUSB238 для Arduino и микроконтроллеров
Управление модулями AiThinker A9G с поддержкой GPRS, GPS, SMS и MQTT через AT-команды
Облегчённый драйвер для контроллера CAN MCP2515 с поддержкой стандартных и нестандартных скоростей передачи
Подключение Arduino к WiFi-сетям через модули CC3000 Adafruit по интерфейсу SPI
Управление RF трансивером ADF7023 для низкомощной беспроводной связи в диапазонах 431–928 МГц через SPI
Подключение Arduino к OpenAI ChatGPT и другим AI-сервисам с обработкой ответов в реальном времени
Интеграция ANT+ протокола для подключения спортивных датчиков и устройств Garmin к Arduino
Утилиты для кодирования, декодирования и криптографии облачных проектов Arduino: CBOR-кодеки, контрольные суммы, SHA256 и сжатие LZSS
Управление модульной системой Arduino Modulino через Qwiic-разъёмы и протокол I2C
Минималистичная реализация HTTP-сервера для разбора запросов и формирования ответов с поддержкой базовой авторизации
Неблокирующий MQTT-клиент для ESP32 с поддержкой TLS/SSL и различных сетевых интерфейсов
Текстовый протокол команд/ответов для BLE-управления Arduino из .NET приложений
Обмен текстовыми сообщениями между Arduino и мобильным устройством через Bluetooth Low Energy с простым интерфейсом, похожим на последовательный порт
WiFiManager для подключения плат с модулем WiFiNINA к Blynk с автоматической сетью и сохранением конфигурации
Кодирование и декодирование данных в UART-фреймы с контрольной суммой Fletcher16 и экранированием служебных байтов
Буферизированные потоки данных со встроенными кольцевыми буферами для обмена между компонентами скетча или временного хранилища
Структуры данных для работы с фреймами CAN 2.0B, требует отдельного драйвера контроллера для полной функциональности
Обмен сообщениями с ChatGPT через API OpenAI прямо из Arduino-кода на ESP32 и подобных устройствах
Синхронизация Arduino с глобальным цветом CheerLights через WiFi и API ThingSpeak
Получение команд с передатчика на радиоуправляемые модели по протоколу CRSF
Реализация протокола Modbus RTU для Arduino с поддержкой режимов клиента и сервера одновременно
Передача кода Морзе через цифровой выход Arduino с опциональным звуковым сопровождением и настройкой скорости и частоты