Extreme AVR power savings – the quest continues

At Engblaze, we’re somewhat obsessed with squeezing every possible bit of performance out of our circuits.  Ok, really obsessed.  Like beyond Facebook-stalking and into restraining-order-territory obsessed.  To that end, we consider it our duty to bring news of other intrepid performance squeezing pioneers in the DIY electronics world.

Continue reading

Hush little microprocessor… AVR and Arduino sleep mode basics

Using low power and sleep modes on the Arduino can drastically cut energy use.

Sleep and power saving modes are popular topics in the various AVR and Arduino communities.  How do I put my device to sleep?  How can I wake it up?  How can I control what does or doesn’t get turned off?  It took me a while to round up answers to all of these questions during my own hacking journey, so this post is an attempt to compile the basics in one place.

What do I need to know before putting my precious Arduino to sleep?

Putting your Arduino to sleep is not as drastic as, say, doing the same to the family pet, but there are a few things you should be aware of before you start. 

Continue reading