Un microcontrôleur (en notation abrégée µc, ou uc ou encore MCU en anglais) est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces d'entrées-sorties.
De plus, la plupart des microcontrôleurs sont dotés de fonctionnalités d'économie d'énergie, qui font défaut aux microprocesseurs.
Par exemple, un microcontrôleur peut activer le mode économie d'énergie et consomme peu d'énergie lorsqu'il ne traite pas de données.
Les microcontrôleurs 32 bits ont souvent 8 fois plus de RAM que leurs homologues 8 bits.
Si vous avez besoin d'une énorme mémoire tampon pour stocker des données audio, alors un microcontrôleur 32 broches est la meilleure option d'application du processeur.