Управление 16 дополнительными цифровыми выводами MCP23017 через I2C с поддержкой прерываний и адресации до 8 микросхем на шину
Категория: Signal Input/Output
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Чтение 8 каналов аналогового сигнала через АЦП MCP3208 по протоколу SPI с настраиваемым разрешением до 12 бит
12-битный SPI АЦП с восьмью каналами для одновременного снятия аналоговых сигналов или четырьмя дифференциальными парами
Управление цифровым потенциометром MCP4251 через SPI с поддержкой сопротивлений 5, 10, 50 и 100 кОм
Управление цифровыми потенциометрами MCP4261 через SPI с кэшированием значений и поддержкой EEPROM
Медианный фильтр со скользящим окном без динамического выделения памяти для очистки импульсных помех датчиков в реальном времени
Вывод содержимого регистров и RAM Arduino через последовательный порт для отладки на уровне железа
Декодирование и воспроизведение MP3-файлов на Arduino с модульным интерфейсом
Управление 12-, 10- и 8-битными ЦАП семейства LTC2633 через I2C для генерации аналоговых сигналов и управления аналоговыми цепями
Голосовой щит для Arduino с распознаванием речи и синтезом голоса через удобный API
Фильтр скользящего среднего для сглаживания шума аналоговых датчиков
Управление датчиками и исполнительными устройствами на основе конечных автоматов с поддержкой параллельной обработки и PWM-кривых для плавного управления
Воспроизведение музыкальных композиций через зуммер — более 30 готовых мелодий из фильмов и видеоигр
Воспроизведение нескольких музыкальных нот одновременно без блокировки основной программы с поддержкой RTTL и управлением параметрами звука
Управление светодиодом через цифровой выход с методами включения, отключения и проверки состояния
Преобразование аналоговых значений потенциометра в нужный диапазон без парсинга сырых АЦП-данных
Управление сдвиговыми регистрами 74HC595 для расширения выводов ESP32 с поддержкой прерываний
Arduino audio library for common codec, ADC, DAC, amplifier, microphone, and wireless audio modules.
Мониторинг позиции и нажатий кнопки энкодера с насечками, с автоподстройкой под разные типы импульсов
Приём, анализ и передача OOK-сигналов радиопультов и датчиков через ESP32 с поддержкой RadioLib и интерпретатора команд
Driver and controller decoder for a four-sensor ultrasonic parking display.
Расширение цифровых портов Arduino через I2C с помощью 40-битного PCA9505/06 с поддержкой прерываний и диммирования
Управление I2C коммутатором PCA9549 с независимым контролем 8 каналов и кэшированием состояния
Управление восемью светодиодными каналами через I2C с поддержкой нескольких адресов на одной шине
Аудиоплеер для ESP32 с NAU8325, воспроизведением MP3/WAV/OGG/AAC с SD-карты и управлением усилителем через I2C
Расширитель портов PCF8575 по I2C с 16 дополнительными цифровыми линиями и поддержкой прерываний
Arduino driver for Texas Instruments PCMD3180 8-channel PDM to TDM/I2S converter
Калибровка и улучшение точности АЦП Raspberry Pi Pico через линейную коррекцию и усреднение измерений
Non-blocking PID controller that runs on its own sample period from the main loop.