Arduino & IoTLECȚIA 1 · 25 min

Ce este un microcontroler?

Un microcontroler integrează procesor, memorie și periferice într-un singur circuit.

🎯 Obiective

  • Explici ce integrează un microcontroler: CPU, memorie și periferice
  • Distingi un microcontroler de un microprocesor obișnuit
  • Identifici exemple uzuale: ATmega328, ESP32, STM32

Explicație

Un microcontroler integrează procesor, memorie și periferice într-un singur circuit.

Spre deosebire de un procesor de calculator, care are nevoie de memorie și periferice externe, un microcontroler are totul integrat pe un singur cip — de aceea e ideal pentru proiecte embedded mici, unde contează costul, consumul redus și spațiul fizic limitat.

EXEMPLU PRACTIC

Un ATmega328 (folosit pe Arduino Uno) rulează la 16 MHz și are 32 KB memorie flash pentru program și 2 KB RAM — suficient pentru a controla senzori și LED-uri, dar prea puțin pentru procesare de imagini, unde e nevoie de un microprocesor mai puternic.

Ce diferențiază un microcontroler de un microprocesor obișnuit?