microcontroller efficiency