Сканирование адресов I2C устройств на шине микроконтроллера для выявления активных датчиков и модулей
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Программная реализация последовательного порта для ESP32 и других микроконтроллеров, находящаяся в статусе beta
Управление кнопкой на RAK3172 с поддержкой режима сна и перезагрузки устройства
Реализация CBUS протокола для Raspberry Pi Pico с использованием CAN-шины через драйвер CAN2040
Настройка и управление радиомодулями EBYTE E220 с поддержкой прозрачной передачи и фиксированной адресации
LoRa модули E220 от Ebyte с чипом LLCC68 для дальней беспроводной передачи данных на Arduino, ESP и других платформах
Программная реализация I2C с поддержкой нескольких независимых шин на одном контроллере
Управление FM25060 инвертором через готовые функции без разбора низкоуровневых команд
Универсальный протокол обмена данными между Arduino-устройствами с поддержкой пользовательских команд и встроенной обработкой ошибок
Однопроводной протокол GT с самосинхронизацией по длине импульса для надёжной передачи данных по обычному проводу, ИК или радио 433 МГц
Неблокирующая I2C-библиотека для SAMD21/SAMD51 на базе контроллера прямого доступа в памяти
Управление LoRa-модулями через AT-команды: отправка сообщений, изменение параметров и приём downlink-данных
Управление LoRa-модулями на чипах Semtech SX126x, SX127x и LLCC68 с поддержкой LoRa и FSK-модуляции
Управление расширителем M5Stack PbHUB Unit с шестью I2C-портами для цифровых и аналоговых операций, ШИМ и RGB-светодиодов
Подключение ESP32 и ESP8266 к IoT-платформе Magellan через MQTT с поддержкой мониторинга и удалённого управления устройствами
Взаимодействие с блокчейном Sui с микроконтроллера: генерация ключей, подпись транзакций, чистый C без зависимостей
Основная библиотека MakerEdu для инициализации плат и управления компонентами образовательных наборов
Мультиплексер потоков для одновременного вывода данных в несколько Print-объектов с независимым управлением каждым
Работа с модемами NB-IoT и LTE-M u-blox SARA-R4: SMS, веб-клиенты и UDP на ESP32, STM32, nRF52 и других платах
Надёжный обмен данными между Arduino и другими устройствами по UART через структурированные пакеты с проверкой целостности
Работа с REST API OctoPrint для мониторинга 3D-принтера с Arduino и ESP8266
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Управление RGB-лентами на Arduino с синхронной передачей данных целыми числами
Надёжная доставка данных по Serial и ESP-NOW с восстановлением потерянных пакетов и встроенной RPC-системой
Связь Arduino с умными устройствами Xiaomi через протокол MIIO по последовательному интерфейсу
Конечный автомат для Arduino и ESP с управлением состояниями, переходами по событиям и таймерам, callback-функциями для каждого состояния
WiFi портал для ввода учётных данных сети на ESP8266 и ESP32 с сохранением в EEPROM
Экспорт функций Arduino как удалённых процедур для управления с компьютера или мобильного устройства через последовательный порт
Система команд для управления Arduino через серийный порт с регистрацией пользовательских команд
Работа с модулем nRF24L01+ на адаптер-плате Soldered без дополнительной паяки и настройки разводки