Gast
#5322694
Hallo, ich möchte gerne einen ESP32 über die Funktion esp_sleep_enable_ext1_wakeup über mehrere PINs aufwachen lassen. Das Programm wird in der Arduino IDe geschrieben, der ESP32 soll über eine Batterie versorgt werden. Es soll folgende Funktion erfüllt werden. Am Arduino wird an Pin 33 und 34 ein Reed Kontakt verschaltet. Sobald einer der Kontakte ein HIGH Signal liefert soll der (schlafende) ESP32 aufwachen und sein Programm "abfahren" und sich dann wieder schlafen legen. So wie hier beschrieben müsste es mit der genannten Funktion funktionieren: http://esp-idf.readthedocs.io/en/latest/api-reference/system/sleep_modes.html Leider weiss ich nicht, wie man die Pins 33 und 34 in die BIT Maske bringt. Ein Beispiel habe ich bis dato leider nicht gefunden. Hat hier jemand ein funktionierendes Beispiel? Danke im voraus Helmar