Автоматическая активация устройств по пороговым значениям с callback-функциями и сохранением настроек в EEPROM
Категория: Signal Input/Output
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Примеры скетчей для модульной экосистемы UltiBlox с готовыми решениями для датчиков, дисплеев и логики управления
Обработка кнопок с дребезгом, распознаванием коротких/длинных/двойных нажатий, защёлкиванием и поддержкой внешних расширителей портов
Воспроизведение тонов, мелодий и звуковых эффектов на зуммере Raspberry Pi Pico
Генератор UUID версии 4 для Arduino, реализующий стандарт RFC-9562 с поддержкой инициализации энтропией
Управление до 6 мультиплексорами CD74HC4067 с поддержкой встроенного и внешнего ADC для расширения аналоговых входов
Читает данные с контроллеров VBus, используемых в солнечных системах и тепловых насосах Resol, Oranier и аналогичных производителей
Обработка дребезга кнопок с распознаванием одиночного и двойного клика, долгого нажатия и повторных событий
Синтез вьетнамской речи на Arduino и ESP с поддержкой чисел, очереди звуков и регулировкой громкости
Управление громкостью пьезопищателя и динамика с помощью 8-битного PWM без дополнительных деталей
Звуковой сигнал с 10-битной регулировкой громкости без дополнительных компонентов на базе PWM
Генератор звуков с множественными формами волн и 8-битным контролем громкости через PWM без дополнительных компонентов
Конвертер единиц объёма для Arduino, работающий с литрами как стандартом и поддерживающий перевод между десятками форматов от миллилитров до баррелей
Расчёт температуры и объёма при смешивании жидкостей с поддержкой произвольных единиц измерения
Работа с метеостанциями WH1080, WH1090 и Sparkfun на основе прерываний и callback-функций, универсальная для Arduino, STM32 и ESP32
Конвертер единиц веса с поддержкой килограммов, фунтов, камней и унций — полезно при работе с датчиками нагрузки вроде HX711
Эмуляция I2C-коммуникации поверх беспроводной сети для подключения датчиков на расстоянии
Поддержка датчиков Холла, датчиков тока и модулей магнитного поля Winson для Arduino
Замена функций аналогового ввода-вывода SAMD с исправлениями PWM и калибровкой АЦП
Обработка протокола WS281x для адресуемых светодиодов на микроконтроллерах RP2040 с поддержкой приёма и отправки данных
Управление звуковым модулем WTV020-SD-16P для воспроизведения голосовых сообщений и звуков с регулировкой громкости
Управление цифровыми потенциометрами X9C10X (X9C102, X9C103, X9C104, X9C503) с отслеживанием позиции резистора
Парсер строк состояния Xbox-контроллера для Arduino через ESP32 с поддержкой до четырёх устройств и callback-функций
Управление четырёхкнопочной RGB-панелью XLOT-QuadSwitch по I2C с независимым контролем цвета и яркости каждого светодиода
Полный доступ к 12-битному АЦП XLR8 с повышенной частотой дискретизации для обработки быстро изменяющихся сигналов
Дебаунсинг кнопок с распознаванием нажатий, отпусканий и длительных удержаний
Управление матричными коммутаторами и маршрутизацией сигналов через GPIO, I2C и PWM с поддержкой электромагнитных реле