โ Internet of Things (IoT) learning pathInternet of Things (IoT) ยท Module 3 of 10
Microcontrollers and boards
Choose the brain of an IoT device.
๐ Key ideas
- Microcontrollers run small programs: Arduino (ATmega), ESP8266, ESP32.
- ESP32 has built-in Wi-Fi and Bluetooth.
- Raspberry Pi is a full Linux computer for heavier tasks.
- GPIO pins read sensors and drive actuators.
- Program with Arduino IDE, PlatformIO or MicroPython.
๐ก Real-life example: A microcontroller is a tiny brain; a Raspberry Pi is a small full computer.
MicrocontrollerSmall computer on a chip
ESP32Wi-Fi + Bluetooth microcontroller
GPIOGeneral-purpose input/output pins
MicroPythonPython for microcontrollers