Understanding the external 32khz clock
Posted: Tue Feb 22, 2022 6:11 am
Hello. For our project, we have added an external 32 khz clock on pins IO32 and IO33. By default, the ESP32 is using the internal clock is that correct? Do I need to tell ESP32 to use the external clock specifically and if yes, how can I do that?
Does using external clock vs internal clock have differences in accuracy when calling functions such as vTaskDelay ?
The reason why I want to understand the need for an external oscillator is because we really need 2 spare pins on the ESP32 and all the other pins are already occupied. If we removed the external 32khz oscillator then we would have 2 spare pins but we do not want make any new problems for us by removing this clock.
Could someone point me in the right direction and help me understand about the external clock for the ESP32 and whether it is really necessary.
Does using external clock vs internal clock have differences in accuracy when calling functions such as vTaskDelay ?
The reason why I want to understand the need for an external oscillator is because we really need 2 spare pins on the ESP32 and all the other pins are already occupied. If we removed the external 32khz oscillator then we would have 2 spare pins but we do not want make any new problems for us by removing this clock.
Could someone point me in the right direction and help me understand about the external clock for the ESP32 and whether it is really necessary.