I have googled all around and I know about some tricks to make ATmega328 not being a power hog. I am using Arduino Nano V3.0.
However, I didn't find out what is the minimal consumption possible with it?
My project consists of an Arduino that will wake up each 10 seconds and, by bluetooth (BT) will scan for existing devices, and if one specific device is not listed, it will lit a LED for 5 seconds and then go to sleep again.
Sleep for 10 secs
Scan for BT devices
If device ABC is in the list go to 1.
Delay 5 secs
Go to 1.
For bluetooth I will use NRF8001, because it is the most efficient BT module I know so far.
Can you give me some ideas of what tricks should I use to make this ATmega328 and BT module last like one year with a 500mAh battery? Has anyone tried this that can share his experience? Is ATmega328 the right uC for this? I am using it just because I already have code/libraries for it.
Creating the new tag 'nrf8001' requires at least 150 reputation. Try something from the existing tags list instead.