Асинхронное программирование для Arduino с реактивным подходом и обработкой событий без блокирующих задержек
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Реактивное программирование для Arduino: преобразование данных в потоки событий с операторами фильтрации и трансформации
Веб-конструктор для создания пользовательских интерфейсов управления Arduino, ESP8266 и Raspberry Pi со смартфона через локальную сеть
Arduino library for matrix keypads using the TCA8418 I2C keypad controller.
Управление двумя DC-моторами через Motor Shield L293B с контролем скорости, направления и напряжения батареи
Работа с инерционно-измерительным модулем MPU-6050 через I2C с временными метками и интеграцией в экосистему Reefwing
Реализация MultiWii Serial Protocol для Arduino с поддержкой MSPV1 и MSPV2, позволяющая интегрировать телеметрию в полётные контроллеры и совместимые устройства
Приём и парсинг SBUS сигналов от FrSKY-приёмников на Arduino Nano 33 BLE и Portenta H7
Неблокирующий планировщик задач на базе millis() для синхронизации нескольких операций без прерываний
INI writer and reader for microcontrollers with struct reflection (REFLECT/MEMBER), sections, arrays and precise error locations.
Fast JSON writer and reader for microcontrollers with struct reflection (REFLECT/MEMBER), Kotlin-style config and pretty printing.
Heap-free typed state store with change callbacks for microcontrollers, using the same struct reflection (REFLECT/MEMBER) as ReflectJSON and ReflectINI.
Управление цифровыми модулями реле через удобный объектно-ориентированный интерфейс
Управление реле через цифровые пины Arduino с поддержкой активного HIGH и LOW уровня
Абстракция над digitalWrite и pinMode для упрощения работы с цифровыми входами и выходами Arduino
Отправка данных с Arduino на удалённые серверы через HTTP запросы с поддержкой Ethernet Shield
Управление анализатором спектра RF Explorer 3G+ IoT для исследования радиочастотного спектра в проектах Arduino
Управление цветом и длительностью свечения четырёхножечных RGB-светодиодов через PWM-пины Arduino
Управление RGB-светодиодами через I2C с помощью встроенного контроллера XMC1200 и DC/DC преобразователя для трёх каналов
Управление RGB LED матрицами 16×32 и 32×32 пиксела через GPIO Arduino с поддержкой 16-битного цвета
Управление RGB светодиодами с плавным смешиванием цветов и циклическим переключением между ними
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Кольцевой буфер для накопления и обработки данных в порядке поступления с поддержкой прерываний
Упрощенный доступ к датчикам для учебных проектов на Arduino в Rivers School
Воспроизведение мелодий на цифровом пине без блокировки программы, с поддержкой callback-функций и зацикливания
Управление светодиодами и датчиками в РОБО Лабораторией для Arduino-совместимых плат
Управление релейными модулями Hobby Components rLink через RS485 и UART Arduino
Драйвер для магнитометров RM3100 и RM2100 с поддержкой SPI и I2C, встроенной калибровкой и self-test
Управление моторами RMD-X от MyActuator через CAN-шину с поддержкой крутящего момента, скорости и позиции
Управление модулями Bluetooth Low Energy RN487x от Microchip в режиме команд для Arduino и PIC32-плат