I'm starting a series of posts on the blog about low power firmware design. For many products the firmware will determine if the power consumption or battery life goals are met yet firmware is often not even discussed in articles on low power design.