#1 2023-09-11 17:22:58

NotifyOne
Учасник
Зареєстрований: 2023-09-11
Повідомлень: 1

TTP223B постійно виводить зі сну esp32

Реалізована кнопка - для переходу в deep sleep режим
Якщо реалізовувати через звичайну кнопку - все працює добре, проте як тільки замінити кнопку на TTP223B - виходить зі сну зразу післи натискання на кнопку (входить в сон і зразу виходить, причина пробудження - тригер ext0)

    gpio_reset_pin(GPIO_BTN_PIN);
    gpio_set_direction(GPIO_BTN_PIN, GPIO_MODE_INPUT);
    gpio_set_pull_mode(GPIO_BTN_PIN, GPIO_PULLDOWN_ONLY);

    esp_sleep_enable_ext0_wakeup(GPIO_BTN_PIN, 1);
    rtc_gpio_pulldown_en(GPIO_BTN_PIN);

стартую deep sleep через

esp_deep_sleep_start();

Можливо хтось має рішення для цього

UPD про конфігурацію TTP223B:
A та B піни розімкнені, виносної плати не використовував

Остання редакція NotifyOne (2023-09-11 17:32:41)

Неактивний

#2 2023-09-16 09:28:11

гоcть
Гість

Re: TTP223B постійно виводить зі сну esp32

Дребезг контактов исключен?

#3 2023-09-16 11:35:09

г0cть
Гість

Re: TTP223B постійно виводить зі сну esp32

гоcть пише:

Дребезг контактов исключен?

У сенсорной кнопки?!!!!!!!!! mad

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму