Работа с аналоговыми и цифровыми входами-выходами платы Industruino IND.I/O через зеленые клеммники
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Назначение нескольких функций одной кнопке в зависимости от длительности нажатия
Объектная библиотека для отправки, приёма и декодирования инфракрасных сигналов на Arduino с поддержкой SAMD21, ATMega4809, Due, Teensy и ESP32
Управление MobaLedLib через инфракрасный пульт с помощью IR-датчика
Подавление дребезга кнопок и переключателей методом простого полинга с определением длительности нажатия
Обработка кнопок, энкодеров и джойстиков с автоматическим подавлением дребезга и поддержкой событий клика, двойного нажатия и долгого нажатия
Обработка нескольких кнопок через битовую маску с различением коротких и длинных нажатий
Управление платами расширения IO22D08 и IO22C04 с релейными выходами, оптоизолированными входами и 7-сегментным дисплеем
Упрощенная работа с кнопками: антидребезг, обнаружение фронтов, проверка времени удержания и групповое управление
Портовый расширитель MAX7319 на шине I2C с восьмью входами и детектором переходов состояния
Отправка и приём инфракрасных сигналов с возможностью хранения кодов во флеш-памяти
Приём и декодирование сигналов от IR-пультов на ESP32
Декодирование инфракрасных сигналов NEC, RC5 и SIRC без использования таймеров для Arduino и ESP
Обработка прерываний на Arduino через C++ классы с поддержкой шаблонов и атомарных операций
Детектирование нажатий, отпусканий и долгих удержаний кнопок с подавлением дребезга контактов
Сканер матричных и прямых кнопочных клавиатур с обработкой дребезга, событиями нажатия и отпускания, функциями навигации
Обработка матричных кнопок с дебаунсом, повтором и ускорением для конфигураций до 8×8
Работа с портативными Arduino-часами Velleman K1200 и управление их функциями
Отслеживание изменений состояния на аналоговых и цифровых пинах с декодированием мультиплексированных сигналов
Управление DC-моторами и сервомоторами через плату KidMotor V4 с поддержкой I/O расширения и датчиков HC-SR04P
Быстрое преобразование Фурье для анализа спектра звука и сигналов на Arduino и ESP32
Обработка аналоговых входов потенциометров и датчиков с несколькими алгоритмами фильтрации и масштабирования
Обработка кнопок, переключателей и энкодеров с распознаванием типов нажатий и программным дебаунсом
Обработка сигналов энкодера KLE с распознаванием нажатий, удержаний и вращений
Расширитель GPIO через SPI для управления 8 дополнительными портами ввода-вывода на платах KMP Electronics
Управление ионными двигателями на криптоне, аргоне, ксеноне или неоне через контроллер Krypton с регулировкой напряжения, скорости и расхода топлива
Управление щёточными DC-моторами через H-bridge L298 с простым интерфейсом для изменения скорости и направления вращения
Упрощённая работа с I²C-модулями, LCD-дисплеями, RFID-ридерами, датчиками DS и цифровыми портами через единый интерфейс
Программное управление яркостью светодиодов на любых GPIO-выводах через быстрое мигание с компенсацией ошибок
Управление встроенными и внешними светодиодами Arduino через готовые методы вместо прямых digitalWrite