Чтение и антидребезг кнопок и переключателей без блокирующих задержек
Архитектура: nRF51822
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Измеряет изменения ёмкости для детектирования касания и присутствия без блокировки кода
Определение присутствия человека, касания и поднятия предметов через ёмкостные датчики без блокирующих операций
Неблокирующее управление светодиодами: включение, мигание и плавное изменение яркости через PWM и цифровые выводы
Чтение и калибровка фоторезисторов для реакции на изменение уровня освещения
Управление несколькими моторами без блокировки основного цикла с поддержкой разгона, изменения направления и событий достижения целевой скорости
Упрощённый интерфейс для последовательного обмена данными через UART вместо стандартных Serial.print() и Serial.read()
Управление несколькими сервомоторами без блокирующих задержек с независимой калибровкой каждого привода
Преобразование значений между диапазонами с поддержкой нелинейных шкал для нестабильных сенсорных сигналов
Управление несколькими независимыми таймерами в реальном времени без delay() и конфликтов в коде
Измерение и калибровка ёмкостных датчиков уровня воды
Утилиты для робототехники на ESP32 с веб-интерфейсом для удалённого управления через браузер
Упрощённая работа с RC-каналами и PWM-сигналами для дронов, машинок и робототехники
Чтение PWM-сигналов от RC-приёмников с поддержкой до 8 каналов и калибровкой под конкретное оборудование
Control an RC car with a robotic crane/arm over BLE, HC-05/HC-06 Bluetooth, or WiFi.
Управление RC-моделями на Arduino: моторы, приёмник, IMU, GPS, PID-контроллеры и телеметрия
Управление декодерами RCN-600 SUSI для железнодорожных моделей через Arduino в роли Slave-устройства
Приём и декодирование сигналов от пультов управления на частотах 433/315 МГц с поддержкой Arduino UNO, DUE и ESP32S3
Отправка кодов пультов управления на частоте 433/315 МГц через RF-передатчик
Управление датчиком движения RCWL-0516 на базе доплеровского радара для ESP32
Отладка скетчей через серийный монитор с иерархией уровней логирования и нулевыми накладными расходами на выполнение
Упрощенное чтение данных с гироскопа, акселерометра и датчика температуры GY-521 в стандартных единицах измерения
Асинхронное программирование для Arduino с реактивным подходом и обработкой событий без блокирующих задержек
Асинхронное программирование для ESP32 и совместимых микроконтроллеров без блокирующих задержек
Реактивное программирование для Arduino: преобразование данных в потоки событий с операторами фильтрации и трансформации
Протокол связи для симуляции управления аварийным ядерным реактором через Bluetooth на основе RBE 2001
Приём и декодирование сигналов от RF-пультов управления с настраиваемой длиной кода
Управление роботом с ультразвуковым датчиком расстояния, драйвером L298N и датчиком линии для автономной навигации
Веб-конструктор для создания пользовательских интерфейсов управления Arduino, ESP8266 и Raspberry Pi со смартфона через локальную сеть
Общие структуры и типы данных для библиотек Reefwing, работающих с инерциальными датчиками