I'm looking into the possibility of running a wireless sensor node for up to 10 years on a single battery. I think the average current draw is likely to be around 70uA, with the peak current draw possibly being 20mA(the average takes this into account). System voltage can be between 2.5-3V.
This seems like it might be a requirement in more and more projects as the area of IoT and remote sensors continues to grow. I was hoping to get some suggestions for a few different possible solutions that balance cost and capability.
I thought about a CR123A as a possible battery, or even just a couple of AAA batteries. A li-ion rechargeable cell was also a consideration, but I think maybe the self-discharge might be a factor after that length of time and recharging/energy harvesting might be difficult or costly.