Обработка дребезга кнопок с распознаванием одиночного и двойного клика, долгого нажатия и повторных событий
Категория: Signal Input/Output
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Поддержка датчиков Холла, датчиков тока и модулей магнитного поля Winson для Arduino
Управление звуковым модулем WTV020-SD-16P для воспроизведения голосовых сообщений и звуков с регулировкой громкости
Дебаунсинг кнопок с распознаванием нажатий, отпусканий и длительных удержаний
Скользящее среднее для сглаживания датчиков с настройкой размера окна и типов данных
Работа с 24-битным АЦП NAU7802 в модулях электронных весов и тензодатчиков через I2C с поддержкой тарирования и калибровки
Управление RGB светодиодом через несколько функций с предопределёнными цветами и PWM
Управление насосами для пивоварения с контролем вентиляции, температуры и режимов работы
Обработка нескольких кнопок с распознаванием короткого нажатия, долгого удержания и отпускания через callback-функции
Управление цифровыми потенциометрами AD5144A и совместимыми моделями через I2C интерфейс
Driver for the Analog Devices ADRF6655 broadband up/downconverting mixer with integrated fractional-N PLL and VCO.
Драйвер 16-битного АЦП TI ADS1118 с опорным напряжением и датчиком температуры, управляемый через SPI
Лёгкая библиотека для энкодеров с поддержкой кнопок, ускорения и прерываний, без зависимостей и динамической памяти
Работа с встроенным аналоговым компаратором микроконтроллеров AVR для сравнения напряжений и отслеживания их изменений
Читает аналоговые входы и энкодеры, выводит на PWM с автоматической нормализацией значений при разных разрешениях
Controls the Analog Mimic programmable analog module over I2C.
Асинхронное чтение аналоговых входов без блокировки кода — с опросом готовности или callback-функциями
Измерение ёмкостного касания на аналоговых выводах Arduino без дополнительных микросхем
Работа с ёмкостными датчиками на Arduino UNO-R4 Minima и UNO-R4 WiFi без низкоуровневого программирования
Определение направления источника звука для ESP32-S3 с двумя I2S микрофонами и TensorFlow Lite Micro
Эмулятор AY-3-8910 с проигрывателем PT3 для ESP32, работающий на float без нагрузки на ресурсы
Неблокирующие паттерны мигания и fade-эффектов для светодиодов и зуммеров с изменением параметров во время работы
Управление переменными окружения Notecard через callback-функции в Arduino-коде
Работа с 24-битным АЦП модулем BMH23M002 через I2C или SPI с высокой точностью оцифровки сигналов
Управление MIDI-синтезатором BMV51T001 через UART для создания музыкальных звуков в Arduino-проектах
Управление сенсорным музыкальным экраном BMV56T123 через UART с регулировкой источника, громкости и тембра
Turns an Arduino Uno R3, NE555 timer IC, and digital potentiometer into a digitally programmable, closed-loop precision frequency and PWM generator.
Arduino library for handling of tap, double-tap and press-and-hold button events.