Almost each present day microcontroller comes with strength saving / sleep functions to reduce the energy consumption of the system.
blessings of Low electricity/Sleep in initiatives/products
but there may be a trouble, when you build a mission using a development board as opposed to simply using the naked microcontroller, sleep is not going to store energy.
most development forums have a energy LED that's constantly on. There are debugging circuits and sensors on board which devour power even though the number one MCU is sleeping. another culprit is on board voltage regulator which attracts quiescent current all of the time. development boards are USB powered and run on 5 volts however the MCU at the board usually runs on 1.8 Volts to a few.6 Volts. lots of strength is wasted even if the principle MCU is snoozing.
right here is a pleasant article on this rely from Sparkfun.
the solution is simple: use every other naked bone low strength microcontroller to control the electricity for the whole improvement board. right here, my answer is to apply a Attiny 84 to periodically on and rancid the development board as required. The timing may be person programmed. The device will energy down each itself and the improvement board that is powered through it.