ATMEGA328P est un microcontroleur utilisé sur l’arduino UNO
Un microcontrôleur est un circuit intégré (ou puce électronique) qui regroupe les éléments essentiels d’un petit ordinateur sur une seule puce. Il comprend généralement :
- un processeur (CPU) : pour exécuter des instructions,
- de la mémoire : RAM (mémoire vive) et ROM/Flash (mémoire de stockage pour le programme),
- des périphériques d’entrée/sortie (I/O) : pour communiquer avec d’autres composants (capteurs, moteurs, boutons, etc.),
- des minuteries, convertisseurs analogique/numérique (ADC), interfaces de communication (UART, I2C, SPI, etc.), selon le modèle.
En résumé :
Un microcontrôleur est une sorte de « cerveau » embarqué dans des systèmes électroniques pour automatiser des tâches spécifiques, comme contrôler un électroménager, une voiture, une montre connectée, ou un robot.
Exemple :
Un Arduino uno est une carte électronique qui contient 2 microcontrôleurs (comme l’ATmega328P).
