Поддержка Ethernet для плат RAK4631/RAK11200/RAK11300 с модулем RAK13800 на чипе W5100S
Архитектура: ESP8266
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Ultra-Wideband связь с чипом Decawave DW1000 для определения расстояния с сантиметровой точностью
Обработка нажатий кнопок с распознаванием одиночных и множественных кликов, долгих нажатий и комбинаций из двух кнопок
Управление несколькими независимыми таймерами в реальном времени без delay() и конфликтов в коде
Control an RC car with a robotic crane/arm over BLE, HC-05/HC-06 Bluetooth, or WiFi.
Управление датчиком движения RCWL-0516 на базе доплеровского радара для ESP32
Протокол связи для симуляции управления аварийным ядерным реактором через Bluetooth на основе RBE 2001
Arduino library for matrix keypads using the TCA8418 I2C keypad controller.
Фильтры и генераторы шума для обработки сенсорных данных на микроконтроллерах: скользящая средняя, экспоненциальная фильтрация, фильтр Калмана
Отладка ESP8266 и ESP32 через WiFi по telnet с логированием и отправкой команд на девайс
Управление Arduino через интернет с облачной платформой RemoteMe.org, авторизацией и готовым веб-интерфейсом
A library that executes a piece of code at defined intervals.
Абстракция над digitalWrite и pinMode для упрощения работы с цифровыми входами и выходами Arduino
Драйвер для датчика жестов PAJ7620 с распознаванием девяти движений руки через I2C
Управление радиомодулями RFM69/SX1231 с поддержкой шифрования, подтверждения доставки и энергосбережения
Управление цветом и длительностью свечения четырёхножечных RGB-светодиодов через PWM-пины Arduino
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Расширение для ESP8266WebServer с маршрутизацией, аутентификацией и REST API для ESP8266 и ESP32
Управление TCA9534 — расширителем I2C портов для подключения дополнительных цифровых линий к Arduino
Надёжное считывание квадратурных энкодеров с защитой от дребезга контактов и потери импульсов
Мониторинг заряда и напряжения батареи через аналоговый вход с расчётом процентов и сигналом разрядки
Компактные хеш-таблицы и хеш-сеты для микроконтроллеров с поиском за O(1) и расходом памяти 2-3x от количества элементов
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания
JSON-RPC 2.0 клиент и сервер для Arduino с поддержкой Serial и HTTP протоколов обмена данными
A universal API for a large number of I2C RTCs. Note that not the complete functionality of each RTC is supported
Работа с часами реального времени RX8025T через I2C с поддержкой будильников, таймеров и частотного выхода
Скользящая и кумулятивная статистика для временных рядов с датчиков на встроенных системах
Отправка DMX-512 команд по сети через протокол sACN (ANSI E1.31) для управления сценическим освещением