@rudig76
Lees volgende pagina eens aandachtig door:
https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/pe…
Vooral de functie gpio_hold_en(), gpio_hold_dis() en gpio_deep_sleep_hold_en()
de functies hiervoor zitten in de #include <esp_sleep.h>
Nadat je gpio_hold_en(poortnummer) hebt gebruikt kun moet je ook gpio_deep_sleep_hold_en() gebruiken om ze ook daadwerkelijk te locken.
Daarna ga je in deep_sleep!
Nadat je uit deep_sleep bent gekomen moet je eerst de poort weer goed zetten zoals hij stond, output en dan 0 of 1 naar gelang de vorige status voordat je in sleep ging, daarna de gpio_hold_dis(poortnummer) gebruiken om de poort weer te kunnen besturen.
e.e.a. staat op de bovengenoemde pagina uitgelegd!!!
Deze functies werken dus ook in de Arduino-omgeving!!!