This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can the Capactive Sensor feature on nrf52 be used to wakeup the processor from sleep mode?

We need to put the processor in sleep mode (to conserve battery power) and wake-up the processor when the user touches the Cap Sensor pad.

Can you Cap Sensor in nrf52 be used for this feature? Will it be power efficient?

-siddarth

Parents
  • Hi Siddarth

    There is no dedicated capsense hardware in the nRF52, so you have to poll the sensor manually at certain intervals.

    In between intervals you can use an RTC timer to sleep, which means the sleep current is around 2uA.

    The sampling of the sensor requires more current, as you need to run a high precision timer to measure the charge time of the capacitive sensor. In other words the total average will depend on how often you sample the sensor. Sampling often will increase average current, but reduce the button latency, so you have to decide how long button delay/latency you can accept, and scale the sampling interval accordingly.

    Best regards
    Torbjørn

  • I was referring to this "Software Development Kit > nRF5 SDK > nRF5 SDK v14.0.0 > Libraries > Capacitive Sensor low-level library" on the infocenter.nordicsemi.com

    Can the processor go in deep sleep and wake-up when it detects a touch event?

Reply Children
No Data
Related