Сенсорные кнопки и интерактивные поверхности на базе CTSU для Arduino UNO R4 без механических переключателей
Категория: Signal Input/Output
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Поддержка I2C-устройств на плате Robots-For-All: PCA9685 для ШИМ-управления, PCF8574 для расширения портов и GPS ZED-F9P
Инфраструктура для робототехнических проектов с управлением светодиодами, синхронизацией времени, обработкой датчиков и удаленным доступом
Унифицированная обработка нажатий для обычных, сенсорных кнопок и микросхем MPR121 с событиями Press, Hold и Release
Обработка ёмкостных кнопок с поддержкой событий нажатия, отпускания и условного удержания
Обработка событий сенсорных кнопок на базе MPR121 с поддержкой нажатий, долгих удержаний и пользовательских обработчиков
Обработка кнопок с антидребезгом через Bounce2 и удобные коллбэки на нажатие, отпускание и удержание
Управление модулями RadioengeLoraWAN через AT-команды с готовыми функциями вместо ручного формирования запросов
Обработка нажатий кнопок с распознаванием одиночных и множественных кликов, долгих нажатий и комбинаций из двух кнопок
Чтение и антидребезг кнопок и переключателей без блокирующих задержек
Управление RC-моделями на Arduino: моторы, приёмник, IMU, GPS, PID-контроллеры и телеметрия
Компактная отправка сигналов для 10-позиционных DIP-переключателей типа A с минимальным использованием памяти
Фильтрация шумящих аналоговых сигналов через скользящее среднее с отклонением выбросов и маппингом значений
Приём и декодирование сигналов от RF-пультов управления с настраиваемой длиной кода
Arduino library for matrix keypads using the TCA8418 I2C keypad controller.
Обработка нажатий кнопок с контролем дребезга и генерацией событий удержания и повторяющихся нажатий
Фильтрация шума аналоговых входов без потери чувствительности к реальным изменениям сигнала
Управление RGB светодиодом с поддержкой цветов, плавных переходов и мигания через PWM
Управление цветом и длительностью свечения четырёхножечных RGB-светодиодов через PWM-пины Arduino
Дебаунсированная обработка кнопок для Arduino с поддержкой разных схем подключения
Управление TCA9534 — расширителем I2C портов для подключения дополнительных цифровых линий к Arduino
Надёжное считывание квадратурных энкодеров с защитой от дребезга контактов и потери импульсов
Мониторинг заряда и напряжения батареи через аналоговый вход с расчётом процентов и сигналом разрядки
Быстрый доступ к цифровым пинам Arduino без лишних вычислений в каждом вызове
Асинхронное преобразование температуры с OneWire датчиков и сохраняемой конфигурацией ролей датчиков
Поддержка ротарного энкодера для ESP32 на основе периферии PCNT с фоновым отслеживанием позиции
Опрос энкодера KY-040 с подавлением дребезга без использования прерываний
Обработка двухфазного энкодера с подавлением дребезга и детектором направления вращения
Надёжная обработка механических rotary encoders с фильтрацией дребезга и динамическим управлением питанием
Полудуплексная коммуникация по RS485 для Arduino с автоматическим управлением направлением передачи