Yeah right, I thought 'micropower' and 'picopower' were a bit old and overused :D
Anyway, I would love to see some tutorial and/or experience and/or examples on how to get the maximun battery life out of an AVR -- Atmega if possible.
I'd like to make a project that runs for the longest time on the smallest battery. My benchmark is my lightmeter (Gossen Digisix) that runs for 8+ months on a 3.3V cell, and it doesn't even turn itself off.
I'm a lot more conservative; if I could run (and recharge) every month or so I'd be happy. I'd love to hear about what buck/boost you are using, what IC you use for batery charging, in fact I'd love to hear about the batteries you are using too (NiMH, Li etc)..
I went thru the tutorials, but didn't find anything related.
So far I've been looking for a few months for parts. The buck/boost of Linear Tech seems to be pretty amazing; Texas has some too that looks good, and Maxim has some but they seem 'inferior' at around 80%+ ; compared to the 95%ish efficiency of Linear Tech.
I also know the ins and outs of the AVR datasheet on power saving, I implemented a few of my drivers on interupt/timers and have the main 'thread' just do a while(1)sleep(); sort of things... I'm planning the software allright, but I severely lack on the hardware side :D
I mostly use the m168, but I'm planning to use the 644 and the 1281.. All in 3.3V so far...
So please do brag here, but please quote the part names, and the tips and tricks you found along the way...