Трапецеидальное управление со сглаживанием сигналов методом скользящего среднего для плавного профиля ускорения-замедления
Категория: Signal Input/Output
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Драйвер для микросхем BC6xxx и BC759x с UART-интерфейсом матричных клавиатур, поддерживающий обнаружение нажатий, отпусканий и длительных нажатий
Примеры скетчей для модульной экосистемы UltiBlox с готовыми решениями для датчиков, дисплеев и логики управления
Управление до 6 мультиплексорами CD74HC4067 с поддержкой встроенного и внешнего ADC для расширения аналоговых входов
Управление матричными коммутаторами и маршрутизацией сигналов через GPIO, I2C и PWM с поддержкой электромагнитных реле
Обработка кнопок с защитой от дребезга, длинными нажатиями и поддержкой цифровых, аналоговых пинов и I2C клавиатур
Приём сигналов пультов Flysky iBUS на ESP32 с фоновой обработкой данных через аппаратный UART
Обработка дребезга кнопки и различие между коротким нажатием и длительным удержанием
Управление дисплеями VFD и газоразрядными трубками через сдвиговый регистр высокого напряжения HV518 от Microchip
Декодер инфракрасных сигналов для приёмников HX1838 с поддержкой протокола NEC и аппаратными прерываниями
Работа с платой Agrumino Lemon на ESP8266 для мониторинга влажности почвы, температуры и освещённости
Прошивка для превращения Arduino в логический анализатор, совместимый с протоколом SUMP и клиентами OLS/Sigrok
Чтение импульсных сигналов от электронных приёмников монет на Arduino и ESP32
Превращает сердечко Love Pin на Arduino UNO-R4 в ёмкостной датчик касания с настраиваемым порогом срабатывания
Распознавание DTMF-сигналов на платах PulseRain M10 для телефонных приложений и интерактивных систем
Примеры кода для платы PulseRain M10 — от базовых операций ввода-вывода до работы с датчиками и периферией
Вывод текста через JTAG UART на плате PulseRain M10 в терминал nios2 для отладки и мониторинга
Управление LCD-дисплеями на платформе StepFPGA M10 с поддержкой инициализации и вывода данных
Управление PS/2-клавиатурами и мышками через Arduino с обработкой протокола и синхронизацией сигналов
Управление встроенными PWM-контроллерами платы PulseRain M10 с поддержкой шести независимых каналов
Работа с microSD картами на плате PulseRain M10 для логирования данных и сохранения конфигураций
Доступ к дополнительному последовательному порту PulseRain M10 для одновременной работы с несколькими устройствами
Управление семисегментным дисплеем с выводом цифр и символов без работы с отдельными сегментами
Работа с Serial SRAM Microchip 23LC1024 на плате PulseRain M10 для расширения буферной памяти микроконтроллера
Интерфейс для 12-битного АЦП MCP3202 через SPI с поддержкой Arduino и совместимых плат