Hi, I want to use the ADC peripheral (SKD16) and I am looking for the most energy-efficient way of doing this. I design a prototype that will be based on nRF52840 IC and will be powered on by coin cell battery, so energy consumption is crucial. At the moment, I am using the SAADC example where I have initialized a timer and PPI to propagate compare events.
However, I've written that the timer driver is more power-hungry since it is running on 16MHz while RTC is less, running on 32.768KHz.
I will use a low sampling rate (100Hz). Also, the data will be dispatched over BLE (so I will use the soft device). So my question is: what is the more energy-efficient and robust approach of using the SAADC peripheral to perform ADC?
Thanks in advance
Nick