Microcontrollers often operate at very low speed compared to microprocessors (at clock speeds of as little as 32 kHz), but this is adequate for typical applications. They consume relatively little power (milliwatts or even microwatts).