Управление Arduino через интернет с облачной платформой RemoteMe.org, авторизацией и готовым веб-интерфейсом
Архитектура: esp32s2
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
A library that executes a piece of code at defined intervals.
Абстракция над digitalWrite и pinMode для упрощения работы с цифровыми входами и выходами Arduino
Драйвер для датчика жестов PAJ7620 с распознаванием девяти движений руки через I2C
Управление радиомодулями RFM69/SX1231 с поддержкой шифрования, подтверждения доставки и энергосбережения
Управление цветом и длительностью свечения четырёхножечных RGB-светодиодов через PWM-пины Arduino
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Управление TCA9534 — расширителем I2C портов для подключения дополнительных цифровых линий к Arduino
Надёжное считывание квадратурных энкодеров с защитой от дребезга контактов и потери импульсов
Мониторинг заряда и напряжения батареи через аналоговый вход с расчётом процентов и сигналом разрядки
Компактные хеш-таблицы и хеш-сеты для микроконтроллеров с поиском за O(1) и расходом памяти 2-3x от количества элементов
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания
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) для управления сценическим освещением
Управление WiFi модулем ESP8266 через AT-команды для Arduino и SAM32 контроллеров по UART
Подключение оригинального Steel Battalion Controller к Teensy 4.0/4.1 для чтения джойстика и управления светодиодами
Управление металл-оксидными датчиками качества воздуха ENS160/ENS161 от ScioSense по I2C и SPI
Управление сервомоторами SC-series на Arduino и ESP32
Управление движением с S-образным профилем разгона для плавной работы двигателей без рывков
Чтение и запись параметров проекта в конфиг-файлы на SD-карте в формате название=значение
Динамический массив для Arduino с автоматическим сохранением данных на SD-карту при нехватке памяти
Управление несколькими I2C-устройствами с одинаковыми адресами через 8-канальный хаб на базе TCA9548A
Чтение температуры и влажности с датчика AHT20 через I2C на Arduino
Управление PCA9685 16-канальным контроллером сервомоторов и светодиодов через I2C
Работа с датчиками температуры и влажности SHT3X от Sensirion через шину I2C
Измерение AC тока с датчиков ACS712, SCT-013: пиковое значение, RMS и кажущаяся мощность
Easily monitor sensors and communicate values in JSON on changes.