Обработка матричных кнопок с дебаунсом, повтором и ускорением для конфигураций до 8×8
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с портативными Arduino-часами Velleman K1200 и управление их функциями
Отслеживание изменений состояния на аналоговых и цифровых пинах с декодированием мультиплексированных сигналов
Управление DC-моторами и сервомоторами через плату KidMotor V4 с поддержкой I/O расширения и датчиков HC-SR04P
Быстрое преобразование Фурье для анализа спектра звука и сигналов на Arduino и ESP32
Обработка аналоговых входов потенциометров и датчиков с несколькими алгоритмами фильтрации и масштабирования
Обработка кнопок, переключателей и энкодеров с распознаванием типов нажатий и программным дебаунсом
Обработка сигналов энкодера KLE с распознаванием нажатий, удержаний и вращений
Расширитель GPIO через SPI для управления 8 дополнительными портами ввода-вывода на платах KMP Electronics
Управление ионными двигателями на криптоне, аргоне, ксеноне или неоне через контроллер Krypton с регулировкой напряжения, скорости и расхода топлива
Упрощённая работа с I²C-модулями, LCD-дисплеями, RFID-ридерами, датчиками DS и цифровыми портами через единый интерфейс
Программное управление яркостью светодиодов на любых GPIO-выводах через быстрое мигание с компенсацией ошибок
Управление встроенными и внешними светодиодами Arduino через готовые методы вместо прямых digitalWrite
Управление яркостью светодиодов через PWM с плавным переходом между уровнями освещённости
Управление светодиодами без блокирующих операций: включение на время, паттерны мигания и индикация состояния
Инструменты для обучающего щита Leeman Geophysical Learning Shield с набором функций для работы с компонентами платы расширения Arduino
Матричная клавиатура 4×3 с поддержкой букв, цифр и функции Caps Lock
Управление RGB LED на базе NeoPixel и звуковым генератором платы LionBit с предустановленными нотами и эффектами
Управление 7-сегментными LED-дисплеями Lixie с поддержкой чисел, текста и RGB-цветов
Управление цифровыми дисплеями Lixie II с плавной анимацией вывода чисел, требует FastLED
Полнофункциональная обработка кнопок с дебаунсингом, поддержкой коротких и длинных нажатий, удержания и без блокирующих задержек
Libreria para abstraccion de pines y logica combinacional.
Чтение температуры, напряжения питания и дифференциального напряжения микросхемы LTC1392 через SPI-подобный интерфейс с поддержкой измерения тока через шунт-резистор
Управление 8-канальным 12-битным ЦАП LTC2625 через I²C с поддержкой массовой записи и независимого управления каналами
Управление восемью потенциометрами и RGB-светодиодами модуля M5 8ANGLE по протоколу I2C с гибкой настройкой разрешения и преобразованием значений
Работа с восемью энкодерами и RGB светодиодами модуля M5 8ENCODER с отслеживанием абсолютных и относительных значений
Работа с модулями M5STACK SWITCH8 и BUTTON8 по I2C: чтение состояния кнопок и управление RGB светодиодами
Элегантная отладка через макросы: выводите сообщения в Serial и полностью отключайте их одной строкой кода
Обработка матрицы кнопок и управление макросами для создания кастомных клавиатур и макропадов
Чтение и калибровка значений потенциометров с фильтрацией шума и поддержкой callback-функций