ESP32でESP-NOWを使っていて、sleep modeに入ってwake upした時に通信ができない。
micropython-docs-ja.readthedocs.io
ESPNow とスリープモードの項を見るとsleep前にWiFiを無効にする必要があるらしい。
ただ、このドキュメントはMycroPyton用だ。
こちらを参照し
espressif32だとこうすればいい様だ。
WiFi.disconnect(); WiFi.mode(WIFI_OFF);
これでwake up後も通信できる様になった。