I have read this: What are the considerations when using XIAO nRF52840 (Sense) for battery charging? | Seeed Studio Wiki
When P0.14 (D14) turns off the ADC function at a high level of 3.3V, P0.31 will be at the input voltage limit of 3.6V. There is a risk of burning out the P0.31 pin.
Currently for this issue, we recommend that users do not turn off the ADC function of P0.14 (D14) or set P0.14 (D14) to high during battery charging.
First of all, how can P0.14 turn off the ADC function? Is there something specialty in P0.14 pin to control ADC function? As far as I know, I have to use some kind of resistor or API to disable ADC for usual MCUs.
Secondly, in (deep) sleep mode, the ADC will be turned off too. Does this mean that I cannot make XIAO nRF52840 BLE go into deep sleep mode? Or should I follow some special procedure to implement deep sleep?
Since I am going to use this board to implement DIY numpad, deep sleep mode is very important for me to save battery usage.