I am making some NRF51822-based temperature sensor nodes, powered by CR2032 coin cells, and I would like to minimise power usage in order to maximise battery life. I am using an external TMP102 temperature sensor, transmitting the temperature using enhanced shockburst, and then powering down into SYSTEM ON to be woken back up by an RTC1 timer interrupt.
I have found I can almost double the number of reading/transmit/sleep cycles that I can get out of a coin cell by using lower transmit power. Starting at -30, and only increasing power when I have a sequence of no acknowledgments.
What other tips do people have for further minimising battery usage?
I read somewhere on this web-site that I should not leave pins floating. Should I be grounding the spare pins on the carrier-board to achieve this?
All ideas welcome.....