Чтение данных датчика загрязнения воздуха P760 по I2C: PM1, PM2.5, PM10 и индекс VOC
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Неблокирующее чтение цифровых входов с автофильтрацией дребезга и привязкой обработчиков к событиям
Работа с часами реального времени 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 для датчиков приближения и контроля уровня жидкости с поддержкой нескольких портов
Драйвер для 12-битных АЦП TLA20xx от Texas Instruments с поддержкой I2C, программируемого усиления и мультиплексирования на микроконтроллерах 3,3–5 В
Управление модифицированной PlayStation 3 через PS3MAPI: виртуальный контроллер, LED-индикаторы, системные команды и уведомления на экран
Работа с часами реального времени PT7C4339 по шине I2C, включая установку времени, двойные будильники и управление квадратной волной
Управление ЖК-дисплеями 1602 и 2004 через I2C бэкпак с поддержкой 3,3V и 5V