Универсальный многомастеровой сетевой протокол для связи микроконтроллеров через разные физические среды: провод, радио, RS485, MQTT
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Воспроизведение мелодий через пассивный зуммер путём преобразования нот в частоты
Драйвер для инфракрасного датчика температуры MLX90632, подключаемого по I2C с поддержкой разъёма QWIIC
Обработка нажатий кнопки с дебаунсом и распознаванием одиночного тапа, двойного тапа и долгого нажатия без блокировки программы
Отправка push-уведомлений на мобильные устройства через сервис Pushetta с Arduino Yun
Клиент для подключения Arduino к IoT-платформе Qubitro через MQTT с автоматической настройкой параметров соединения
An fast and versatile alternative to Arduino's map() function using floats.
Унифицированная обработка нажатий для обычных, сенсорных кнопок и микросхем MPR121 с событиями Press, Hold и Release
Сенсорная панель FT6336U для модуля RAK14014-TFT с поддержкой мультитач и IIC-интерфейса
Управление RC-моделями на Arduino: моторы, приёмник, IMU, GPS, PID-контроллеры и телеметрия
Общие структуры и типы данных для библиотек Reefwing, работающих с инерциальными датчиками
Работа с акселерометром и гироскопом MPU6000/6500 через SPI с калибровкой и временными метками
Распознавание речи и определение намерений на испанском языке с помощью нейросетевого движка Rhino от Picovoice
Распознавание речевых команд и определение намерений на французском языке в реальном времени с помощью нейросетей Picovoice
Распознавание речи на итальянском языке с определением намерения пользователя через движок Rhino от Picovoice
Распознавание речи и определение намерений на японском языке прямо на микроконтроллере без отправки данных на сервер
Implements a light and optimized circular buffer in RAM as a Stream derived class
Основной модуль для создания узлов системы RealLogger с общей функциональностью и инфраструктурой сети
Advanced MPU6050 library that bypasses chip ID validation for clone modules.
Управление Arduino и ESP32 через мобильное приложение RoboLink по WiFi, Bluetooth или серийному порту с простым API на основе ключей
Упрощенное управление образовательным роботом RobotDuLAB через Wi-Fi с выразительным и читаемым кодом
Набор шрифтов Noto для roo_display с поддержкой разных начертаний и размеров от 8 до 90 пикселей
Векторные шрифты на основе прямоугольников и линий с низким расходом памяти и быстрым рендерингом, более 40 встроенных гарнитур разных размеров
Специализированная библиотека для работы с часами реального времени DS3231 через I2C с поддержкой будильников и високосных лет
Работа с модулем часов реального времени DS1307 через I2C для чтения времени, календаря и энергонезависимой памяти
Управление светодиодами с проверкой полярности и контролем исправности во время работы
Lightweight library for storing and updating data in EEPROM and files
A lightweight C++ library for managing application screens, navigation, transitions and display timing. It is platform, framework and GFX agnostic.
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Обработка аудио в реальном времени: синтез, воспроизведение, запись, фильтры и эффекты для SAMD21/SAMD51 с I2S