Управление реле, моторами и интерфейсами RS232/RS422/RS485 через Smart Expansion Board с PHPoC Shield 2
Категория: Other
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Отправляет данные датчиков в приложение phyphox на смартфон через Bluetooth Low Energy с автоматической генерацией графиков и анализа
Управление функциями и компонентами ретро настольных часов Pimiento без изучения электроники с нуля
Реализация паттерна pImpl для отделения публичного интерфейса от деталей реализации C++ библиотеки
Воспроизведение мелодий RTTTL и RTX с пьезодинамика в фоновом режиме без блокировки основного кода
Отправка данных с Arduino на компьютер для графиков в реальном времени с использованием бинарного протокола
Примеры и утилиты для Arduino Portenta H7 с поддержкой LoRa, Ethernet и обработкой изображений через Vision Shield
Мониторинг электрических параметров цепи: напряжение, ток, активная и реактивная мощность, импеданс
Следование дифференциальных приводов по заданной траектории с использованием алгоритма pure pursuit
Форматирование чисел для печати: 64-битные целые, научная нотация, римские цифры и другие представления
Assert для Arduino, сохраняющий отладочные строки в PROGMEM вместо ОЗУ и выводящий ошибки в Serial
Отслеживание изменений переменных с callback-функциями и условными триггерами трёх типов
Облегчённая многопоточность для микроконтроллеров: сохраняет точку выполнения и продолжает работу при событиях без затрат памяти на полноценные потоки
Полная поддержка PS2-клавиатур с обработкой всех клавиш и управлением индикаторами через прерывания
Преобразование кодов PS2-клавиатуры в UTF-8 с поддержкой латинских раскладок для Arduino
Прямая работа с PS2 клавиатурой на уровне сырых кодов протокола для отладки и тестирования
Управление аудиопроцессорами PT2314, PT7314 и PT7313 по I2C с регулировкой громкости, входов и звукового оформления
Модульное тестирование Arduino-кода с функциями assertBoolean и assertEqualBuffer, используется в firmware OpenBCI
Приём и обработка PTZ-команд с клавиатур и контроллеров через RS485 по протоколам Pelco-D, Pelco-P, Dahau, Hikvision и Hanbang
Функции для работы с MentorBit и тренажёром логических элементов, включая симуляцию таймеров, счётчиков и триггеров
Неблокирующее измерение длительности импульсов через прерывания, без задержек в основном цикле
Примеры и проекты для датчика пульса PulseSensor: мигание светодиода в ритм сердца, расчёт BPM, звуки и управление сервомотором
Работа с датчиком времени пролёта VL53L3C для измерения расстояния до четырёх целей лазером класса 1
Плавное управление яркостью светодиодов через PWM с синусоидальной кривой вместо резких скачков
Отладка Arduino через USB с точками остановки, инспекцией памяти и пошаговым выполнением на Cortex-M4
Кооперативная многозадачность для Arduino с синхронным выполнением задач по расписанию и реакцией на события
Фильтры шумов, ПИД-регуляторы, нечёткая логика и арифметика с фиксированной точкой для встроенных систем