Пользовательский протокол UART для ESP32 с преамбулой, CRC16 и поддержкой ACK/NACK для надёжной двусторонней связи
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
On-target testing utility support library for embedded devices.
Активирует автофокус OV5640 на ESP32, требует подключения питания к пину AF-VCC камеры
Чтение данных датчика загрязнения воздуха P760 по I2C: PM1, PM2.5, PM10 и индекс VOC
Управление матрицами NeoPixel методами, похожими на Processing: рисование, трансформации и работа с произвольными раскладками светодиодов
Неблокирующее чтение цифровых входов с автофильтрацией дребезга и привязкой обработчиков к событиям
Работа с часами реального времени PCF85263 через I2C, получение даты и времени
Keypad 4x4 driver for PCF8574 I2C expander.
Кодек G.722 для HD-голоса в VoIP и ESP-NOW — HD-качество при 64 кбит/с на базе sippy/libg722
Работа с цифровым датчиком температуры PCT2075 через I2C с поддержкой режимов компаратора и прерывания
Работа с датчиком pH PH4502C с автоматической температурной компенсацией и гибкой калибровкой
Расширитель портов ввода-вывода на 8 бит через I2C для добавления дополнительных GPIO без использования пинов микроконтроллера
ПИД-контроллеры трёх типов — непрерывные, шаговые и импульсные — с двенадцатью функциями управления для регулирования температуры, давления и других параметров
PID-регулятор на C++ с поддержкой INCREMENTAL и ABSOLUTE режимов для стабилизации и отслеживания уставки с защитой от windup интеграла
PID-контроллер для систем автоматического управления, который поддерживает заданное значение параметра через пропорциональное, интегральное и дифференциальное регулирование
Простой PID-регулятор с защитой от интегрального дрейфа, сглаживанием производной и ограничением выхода
Управление дисплейными модулями Pixxi от 4D Systems через серийный порт с помощью высокоуровневых функций Arduino
Воспроизведение мелодий через пассивный зуммер путём преобразования нот в частоты
Официальная библиотека для управления устройствами Perfect Lights через MQTT с поддержкой JSON
Расширение GPIO с помощью мультиплексоров и демультиплексоров 74LS151/74LS150/74HC259
Модульная система для Arduino с готовыми компонентами, которые подключаются через одинаковые разъёмы без пайки и макетной платы
Управление компонентами платы Plu&Pi Black через высокоуровневые функции без работы с регистрами микроконтроллера
Драйвер для датчика PM1006K, измеряющего концентрацию взвешенных частиц в воздухе по размерам 1.0, 2.5 и 10 мкм
Чтение датчика пыли GP2Y1010AU0F и преобразование аналогового сигнала в значения концентрации твёрдых частиц
Работа с датчиком движения PixArt PMW3360 через SPI: чтение смещения, качества поверхности, управление чувствительностью и прерываниями
Служебная библиотека с общими классами и утилитами для разработки кода на платформе Pokerobo
Управление роботизированной рукой Pokerobo: контроль суставов и координация движений манипулятора из Arduino
ПИД-регулятор для позиционирования вала DC мотора с обратной связью от квадратурного энкодера и управлением через PWM
Отправка и получение OSC-сообщений на Arduino через SLIP или UDP для взаимодействия с аудиоПО и другими устройствами
Измерение ёмкости через I2C для датчиков приближения и контроля уровня жидкости с поддержкой нескольких портов