Работа с датчиком pH PH4502C с автоматической температурной компенсацией и гибкой калибровкой
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Отправка данных датчиков на Phant (сервис снят с поддержки, используйте альтернативы вроде Blynk или ThingSpeak)
Чтение и калибровка pH-датчиков с компенсацией по температуре для Arduino и ESP
Неблокирующие LED-эффекты без задержек — микроконтроллер выполняет другие задачи одновременно
Управление восьмиканальным переустройством PCIe Gen 3 PI3EQX12908A2 через I2C для оптимизации высокоскоростных сигналов
Расширитель на 16 GPIO с управлением по I2C для добавления портов ввода-вывода к микроконтроллеру
Расширитель портов ввода-вывода на 8 бит через I2C для добавления дополнительных GPIO без использования пинов микроконтроллера
Управление дисплеями Picaso от 4D Systems в режиме Serial/SPE через высокоуровневые функции вместо прямых команд протокола
Управление матричной клавиатурой с поддержкой макросов, слоёв и профилей
Управление до четырёх DC моторов и периферией робота на базе Raspberry Pi Pico с PWM и мониторингом батареи
Управление SSD1322 OLED-дисплеями на Raspberry Pi Pico с неблокирующей DMA передачей и поддержкой 16 уровней серого
Функциональность промышленного контроллера FX2N для Raspberry Pi Pico и Pico W с управлением флагами, таймерами, счётчиками и операциями с плавающей точкой
Монохромные OLED-дисплеи OSRAM Pictiva OS288048 с поддержкой полутонов и API Adafruit GFX
Автоматическая настройка коэффициентов PID-регулятора методом релейной характеристики Ziegler-Nichols с поддержкой четырёх режимов для разных типов систем
ПИД-контроллеры трёх типов — непрерывные, шаговые и импульсные — с двенадцатью функциями управления для регулирования температуры, давления и других параметров
Улучшенная PID-реализация с точным расчётом производной и интеграла в реальном времени, без фиксированного интервала вызовов
ПИД-регулятор с поддержкой изменения коэффициентов во время работы и гибкой настройкой интервалов вычисления
PID-регулятор на C++ с поддержкой INCREMENTAL и ABSOLUTE режимов для стабилизации и отслеживания уставки с защитой от windup интеграла
PID-регулятор, корректно работающий при нерегулярных интервалах между измерениями
PID-контроллер для систем автоматического управления, который поддерживает заданное значение параметра через пропорциональное, интегральное и дифференциальное регулирование
Простой PID-регулятор с защитой от интегрального дрейфа, сглаживанием производной и ограничением выхода
ПИД-регулятор для Arduino с настройкой коэффициентов, защитой от интегрального накопления ошибки и ограничением выхода
Минималистичная библиотека для кнопки PiicoDev с поддержкой I2C и защёлкивающимся флагом нажатия
Управление зуммером PiicoDev через I2C: воспроизведение тонов на заданной частоте с регулировкой громкости
Управление мобильным роботом PikaBot на базе Maker UNO с моторами, ИК-датчиками и ультразвуковым дальномером
Управление компактным I2C трекболом Pimoroni RGBW с распознаванием движений, кликов и управлением четырёхцветной LED
Реализация паттерна pImpl для отделения публичного интерфейса от деталей реализации C++ библиотеки
Обработка нажатий кнопки с поддержкой дебаунсинга и разных типов событий — одиночные клики, удержание, повторные нажатия с настраиваемыми интервалами
Группирует до 16 входных контактов и позволяет читать их одной командой вместо отдельных digitalRead для каждого
Опрос матричных клавиатур и кнопочных сеток с поддержкой событий изменения состояния