-
Notifications
You must be signed in to change notification settings - Fork 12
Description
According to the documentation, the RTC (PCF85063) interrupt pin (INT) is connected to GPIO39 of the ESP32-S3.
However, in practice the RTC alarm interrupt never reaches the ESP32.
I have tested both:
- the standard RTC alarm using existing libraries, and
- a custom implementation using the RTC countdown/timer mode.
In all cases:
- the RTC alarm/timer is correctly configured,
- the relevant RTC registers (alarm, timer, control and status flags) contain the expected values,
- the RTC keeps correct time and the alarm/timer clearly triggers internally,
but GPIO39 always remains at logic level 0 (LOW) and never changes state when the alarm or timer expires. Consequently, no interrupt is detected by the ESP32.
This behavior suggests that the RTC INT pin may not be correctly routed to GPIO39 on the PCB, or that GPIO39 is not a suitable or functional choice for this interrupt signal on this board (for example, due to missing pull-up or pin limitations).
Has anyone else observed this issue, verified the RTC interrupt wiring on this device, or knows how to make the RTC interrupt work correctly on this board?