Надёжное считывание квадратурных энкодеров с защитой от дребезга контактов и потери импульсов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Мониторинг заряда и напряжения батареи через аналоговый вход с расчётом процентов и сигналом разрядки
Быстрый доступ к цифровым пинам Arduino без лишних вычислений в каждом вызове
Асинхронное преобразование температуры с OneWire датчиков и сохраняемой конфигурацией ролей датчиков
Преобразует квадратурные сигналы поворотного энкодера в значения счётчика с поддержкой прерываний
Поддержка ротарного энкодера для ESP32 на основе периферии PCNT с фоновым отслеживанием позиции
Опрос энкодера KY-040 с подавлением дребезга без использования прерываний
Обработка двухфазного энкодера с подавлением дребезга и детектором направления вращения
Надёжная обработка механических rotary encoders с фильтрацией дребезга и динамическим управлением питанием
Полудуплексная коммуникация по RS485 для Arduino с автоматическим управлением направлением передачи
Управление светодиодами с проверкой полярности и контролем исправности во время работы
Обработка тактовых кнопок с антидребезгом, поддержкой длительных нажатий, двойных кликов и прогрессивного автоповтора
Стандартные логические триггеры (R_TRIG, F_TRIG, T_TRIG, RS, SR) по ГОСТ IEC 61131-3 для отслеживания фронтов и управления состояниями в автоматизации
Триггер Шмитта для фильтрации аналоговых сигналов и устранения дребезга контактов с настраиваемыми порогами гистерезиса
Веб-сервер для раздачи файлов с SD-карты через браузер с просмотром списка и скачиванием
Обработка аудио в реальном времени: синтез, воспроизведение, запись, фильтры и эффекты для SAMD21/SAMD51 с I2S
Обёртка для аналоговых датчиков с автоматическим масштабированием показаний в нужный диапазон
Измерение AC тока с датчиков ACS712, SCT-013: пиковое значение, RMS и кажущаяся мощность
Разделение аналогового сигнала АЦП на мгновенные значения и пиковые с затуханием для измерения быстрых изменений тока в Neopixel и других приложениях
Обработка кнопок с фильтрацией дребезга, поддержкой повторяющихся событий и отслеживанием времени нажатия
Управление платой Home Automation HAT от Sequent через I2C с Arduino и совместимыми микроконтроллерами
Буферизированная отправка данных через Serial с гарантией доставки блоками вместо посимвольной передачи
Преобразование потока со встроенной серийной шины в структурированные сообщения и пары ключ-значение с поддержкой нескольких форматов кодирования
Управление дополнительными цифровыми и аналоговыми портами микроконтроллера Serial Wombat через UART или I2C
Интеграция Serial Wombat 18AB VGA с графической библиотекой Adafruit GFX для вывода векторной графики на VGA-монитор
Замкнутый ЦАП на основе feedback-контура: заряжает конденсатор импульсами GPIO и корректирует напряжение по показаниям АЦП
Чтение позиции серво-моторов через внешние прерывания без блокировки цикла скетча
Драйвер для панелей семисегментных индикаторов через сдвиговые регистры 595 с SPI-подобным управлением
Функция shiftIn с настраиваемой задержкой между битами для надежной работы с регистрами сдвига и устройствами с длинными линиями
shiftOut с микросекундными задержками между битами для надежной работы на длинных проводах