Arduino Christmas Icicle Lights - Ultra Low Power Pro-Mini
This started out as an investigation into how long I could run an Arduino on a small battery and still get it to do something useful. I had to choose the right Arduino board and figure out how to use the 'SLEEP_MODE_PWR_DOWN' mode.
With a little bit of gentle hacking of the board, editing a file in the Arduino IDE and flashing the fuses in the Arduino I managed to get the power consumption down to less than 5µA. At this level a 3v button cell should last for years but I still needed to make it do something.
"A christmas decoration" I said. I will make an LED icicle that drips every few seconds. Perfect I thought. Read on to find out how you can build one too. More...