MPR121 (updated: 07 Nov 2016, 15:15:23)

Поддержка микросхемы MPR121 - 12 каналов сенсоров-кнопок , 8 из которых могут настраиваться на выход для управления нагрузкой. Подключение по I2C. Адрес 0x5A.

Настройка опции

В настройках модуля необходимо указать количество выводов в поле GPIO amount output, которые будут работать на выход. При этом ниже будет отображено какие входы MRP121 будут соответствовать GPIO модуля через Remap, пример : Touch: 10-11 = GPIO: 186-187

Для каждой кнопки touch можно настроить управление GPIO модуля в том числе и VGPIO. кнопки могут управлять и выводами на самом MPR121.

Раздел PWM options появляется, если в прошивке присутствуют опции PWM , диммер,или VPWM. Здесь необходимо указать номер PWM и код touch-кнопок в полях UP(Вверх) и DOWN(Вниз). В полях назначения управления GPIO номера кнопок используемых в PWM рекомендуется установить в 255.

Подключение устройства

I2C выводы подключаем на GPIO ESP8266 , которые указаны на вкладке Hardware. Не забываем про наличие подтяжки на шине I2C.

Обязательно подключаем вывод IRQ на GPIO 12 ESP8266. Данный GPIO можно переназначить перед компиляцией прошивки в дополнительных настройках.