Обмен данными между Arduino и компьютером через компактный бинарный протокол с поддержкой RPC и именованных пространств
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Упрощённая работа с модулем Bluetooth RN-42 для эмуляции HID-устройств: клавиатуры, мыши и геймпада
Управление контроллером заряда BQ25798 через I2C — чтение состояния и отладка зарядки батареи в Arduino проектах
Управление контроллером заряда BQ25887 для двухячеечных литиевых батарей через I2C интерфейс
Контроль LiPo-аккумулятора через микросхему BQ27427: напряжение, ток, заряд и ёмкость по I2C
Управление суставами и сегментами робота-манипулятора TinkerKit Braccio через простые команды Arduino
Управление робот-манипулятором TinkerKit Braccio с независимой регулировкой скорости каждого сустава
Управление робо-рукой Tinkerkit Braccio с независимым контролем суставов и неблокирующей архитектурой
Алгоритм расчёта SpO2 на основе данных PPG для датчиков EmotiBit, адаптированный из проекта Brainflow
Breath is a lightweight library for pressure sensors, optimized for electronic wind instruments (EWI).
Минималистичная библиотека для чтения CO2 с датчиков SCD40/SCD41 по I2C без температуры и влажности
Поддержка португальского языка для программирования Arduino с португальскими аналогами стандартных команд
Быстрая реализация I2C на ассемблере для ESP8266, работающая на частотах до 800 кГц при тактовой частоте 80 МГц
Обработка данных датчика BME68x с расчётом индекса качества воздуха IAQ и скорректированных параметров окружающей среды
Dependency-free C++17 BTHome v2 payload builder and parser.
Генератор BLE-объявлений в формате BTHomeV2 для датчиков и кнопок на Arduino с минимальным энергопотреблением
Управление щёточными DC-моторами через драйвер BTS7960 с поддержкой токов до 43 А
Создание и управление IoT-устройствами на базе BUCO PI с готовыми примерами кода и инструментами
Буферизированные потоки данных со встроенными кольцевыми буферами для обмена между компонентами скетча или временного хранилища
Shared building blocks for Arduino libraries: a small array list and a reference-counted pointer.
Общий слой RS485 для сетей HDL Buspro с кодированием фреймов, управлением полудуплексом и диспетчеризацией команд
Управление кнопкой на RAK3172 с поддержкой режима сна и перезагрузки устройства
Общение с платой Byte Sized Encoder Decoder для считывания 8 квадратурных энкодеров по I2C
Клиент для подключения ESP32 и ESP8266 к облачной платформе Bytebeam с поддержкой отправки данных, команд и OTA-обновлений
Конвертация переменных в массивы байтов и обратно для передачи по I2C, SPI и serial
Реализация криптовалютной платформы Obyte для ESP8266 и ESP32 с поддержкой платежей, DAG и зашифрованной коммуникации
Кодирование COBS с опциональной контрольной суммой для надёжной синхронизации пакетов по UART и радиоканалам без динамической памяти
Подключение ESP8266 к облачной платформе CafeIOT через TCP/IP