Воспроизведение сложных движений сервомоторов по анимациям, экспортированным из Blender
Архитектура: particle-electron
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Обмен текстовыми сообщениями между Arduino и мобильным устройством через Bluetooth Low Energy с простым интерфейсом, похожим на последовательный порт
Работа с датчиками давления BMP085/BMP180 через I2C с неблокирующей архитектурой
Упрощает управление базовыми компонентами Arduino — кнопками, светодиодами, потенциометрами и датчиками через простые методы вместо низкоуровневых команд
Цифровая фильтрация данных на основе рациональной передаточной функции с поддержкой IIR-фильтров для обработки сенсорных данных и сглаживания шума
Подгонка полиномов к экспериментальным данным и вычисление их значений через polyfit и polyval
Обработка потоковых данных в реальном времени методом Велфорда для вычисления среднего, дисперсии и стандартного отклонения
Кодирование ULEB128 для компактного хранения больших беззнаковых целых чисел с переменной длиной представления
Поиск значений в строках по ключам с произвольными разделителями и сепараторами
Форматирование данных в символьный буфер char[] с поддержкой всех методов Print (println, printf и т.д.)
Алгоритм декомпрессии Bühlmann ZHL-16C для расчёта остановок и времени всплытия в самодельных дайв-компьютерах
Примеры для работы с I²C повторителем PCA9617ADP-ARD с поддержкой Fast-mode Plus до 1 МГц и двумя независимыми напряжениями сигналов
Упрощает работу с кнопками на Arduino: автоматически фильтрует дребезг контактов и предоставляет простые методы для проверки нажатия и отпускания
Упрощает обработку нажатий кнопок, избавляя от дребезга и необходимости вручную опрашивать пины
Неблокирующий обработчик кнопок и селекторов с поддержкой дребезга, автоповтора и событийных колбэков
Управление платой CAGEduino и её компонентами в Arduino IDE и TREMA IDE для робототехники на платформе CAGEBOT
Кодирование и декодирование символов CCIR476 для SITOR, AMTOR и NAVTEX на Arduino
Утилиты для контроля поведенческих задач в психофизических и нейробиологических экспериментах на Arduino
Composite USB-устройство (клавиатура, мышь, геймпад) для CH32X035 без установки драйверов
Символьная графика для вывода текстовых отчётов: ASCII-рисунки, полосы загрузки и графики
Простой интерфейс командной строки через Serial для управления портами Arduino из монитора
Хранение, обработка и конвертация цветовых данных для RGB-светодиодов и дисплеев
Автоматическая синхронизация времени микроконтроллера с компьютером при загрузке скетча
Двусвязный список с указателями previous/next, внедряемый как интерфейс в ваши классы без копирования данных
Регрессионный анализ данных датчиков: линейная, экспоненциальная, логарифмическая и степенная функции с динамической обработкой точек
Управление 16-битным ЦАП DAC8571 по I2C с выходом аналогового напряжения до Vref
Распознавание более 100 протоколов инфракрасной передачи для Arduino с большим объёмом памяти
Управление сервомоторами на платформе ESP32 и её вариантах (S2, C3, S3)
Работа с датчиком ультрафиолетового излучения Deneyap UV Light Sensor по шине I2C
Arduino master for the DevLab Device Protocol.