Управление компонентами платы PicoBricks на Raspberry Pi Pico: дисплей, датчики, NeoPixel, моторы и реле через единую библиотеку
Архитектура: rp2040
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Вывод видео с RP2040 по DVI с поддержкой Adafruit GFX и фреймбуфера, требует разгона процессора
Упрощённая работа с EEPROM на платах RP2040 с удобными функциями для записи и чтения данных
Высокоточное измерение скорости энкодера на RP2040 с компенсацией погрешностей фаз
Управление flash-памятью RP2040 с защитой от износа, индексированием блоков и контролем целостности данных
Управление SSD1322 OLED-дисплеями на Raspberry Pi Pico с неблокирующей DMA передачей и поддержкой 16 уровней серого
Захват видео с камеры HM01B0 на RP2040 с частотой до 110 кадров в секунду через PIO и DMA
Функциональность промышленного контроллера FX2N для Raspberry Pi Pico и Pico W с управлением флагами, таймерами, счётчиками и операциями с плавающей точкой
SoftwareSerial для RP2040 на основе PIO-блоков, стабильно работает на 115200 бод
Двухядерный звуковой движок для Raspberry Pi Pico с 8-канальным миксером, синтезом волн и поддержкой WAV-потоков через I2S или PWM
Управление шаговыми двигателями через H-мост на RP2040 с плавным разгоном и аппаратным PWM
Монохромные OLED-дисплеи OSRAM Pictiva OS288048 с поддержкой полутонов и API Adafruit GFX
PID-регулятор для удержания параметров в заданном диапазоне с настройкой пропорциональной, интегральной и дифференциальной составляющих
Автоматическая настройка коэффициентов PID-регулятора методом релейной характеристики Ziegler-Nichols с поддержкой четырёх режимов для разных типов систем
ПИД-контроллеры трёх типов — непрерывные, шаговые и импульсные — с двенадцатью функциями управления для регулирования температуры, давления и других параметров
Улучшенная PID-реализация с точным расчётом производной и интеграла в реальном времени, без фиксированного интервала вызовов
ПИД-регулятор с поддержкой изменения коэффициентов во время работы и гибкой настройкой интервалов вычисления
PID-регулятор на C++ с поддержкой INCREMENTAL и ABSOLUTE режимов для стабилизации и отслеживания уставки с защитой от windup интеграла
PID-регулятор, корректно работающий при нерегулярных интервалах между измерениями
PID-регулятор с защитой от интегрального windup через back-calculation, предотвращающей выход за установленные пределы
PID-контроллер для систем автоматического управления, который поддерживает заданное значение параметра через пропорциональное, интегральное и дифференциальное регулирование
PID-регулятор для автоматического управления и стабилизации физических параметров в системах контроля и робототехнике
Простой PID-регулятор с защитой от интегрального дрейфа, сглаживанием производной и ограничением выхода
ПИД-регулятор для Arduino с настройкой коэффициентов, защитой от интегрального накопления ошибки и ограничением выхода
Минималистичная библиотека для кнопки PiicoDev с поддержкой I2C и защёлкивающимся флагом нажатия
Управление зуммером PiicoDev через I2C: воспроизведение тонов на заданной частоте с регулировкой громкости
Управление мобильным роботом PikaBot на базе Maker UNO с моторами, ИК-датчиками и ультразвуковым дальномером
Управление компактным I2C трекболом Pimoroni RGBW с распознаванием движений, кликов и управлением четырёхцветной LED