Skip to content
Discussion options

You must be logged in to vote

According to the ESP-IDF docs, you can also use use a 32kHz crystal as source of the RTC clock (see e.g. https://docs.espressif.com/projects/esp-idf/en/v4.4.3/esp32/api-reference/system/system_time.html?highlight=rtc%20clock)

Otherwise, I would sync the time every hour - when you already have communication - and (maybe) try to compensate for the known drift of the RTC clock. Also note that you don't need the correct time everywhere - you need only the same time on your repeater and on the nodes.

Using one of the MODEM_SLEEP modes during active time (have no idea if this works with ESPNow) might also help to maintain a longer communication window without too much power consumption.

Replies: 3 comments 9 replies

Comment options

You must be logged in to vote
2 replies
@davefes
Comment options

@davefes
Comment options

Answer selected by davefes
Comment options

You must be logged in to vote
4 replies
@davefes
Comment options

@davefes
Comment options

@julien123123
Comment options

@davefes
Comment options

Comment options

You must be logged in to vote
3 replies
@davefes
Comment options

@kjm1102
Comment options

@davefes
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
ESP32
4 participants