Low power microcontrollers