The ULP co-processor runs during deep sleep on ESP32. Can it maintain I2C sensor and interpret its result? For example, if I2C temperature sensor AM2320B is attached on ESP32, can ULP co-processor wake up ESP32 from deep sleep if the temperature is lower than 5°C? In Random Nerd Tutorials, there is unfortunatelly no word about ULP co-processor to wake-up ESP32.
1 Answers
Hi Peter.
That is possible to do. However, I’m still not familiar on how to use the ULP co-processor during deep sleep.
I’ve found this info that can be useful: https://github.com/wardjm/esp32-ulp-i2c (note that I haven’t tested it).
Regards,
Sara