// FREE MINI-COURSE · MCU

Microcontrollers

Inside the Chips — What MCUs and MPUs are, and how to choose one for a project.

4 of 6 lessons out · next: Raspberry Pi Pico (RP2040)

▶ Start lesson 1
  1. 01 Microcontroller vs MicroprocessorAn MCU has CPU, memory and I/O on one chip; an MPU needs external RAM, storage and peripherals. EP.04 · 20 s
  2. 02 Inside an Arduino UnoThe 4 parts of an Uno: the ATmega328P brain (16 MHz, 32 KB flash, 2 KB RAM), USB port + USB chip, power regulator (7–12 V → 5 V) and the pins; loop() reads inputs, decides, sets outputs. EP.16 · 20 s
  3. 03 Arduino UNO vs ESP32UNO vs ESP32 in 4 rounds: speed (16 vs 240 MHz), memory (2 KB vs 520 KB RAM), wireless (none vs Wi-Fi + Bluetooth) and pin voltage (5 V vs 3.3 V) — learn on UNO, build IoT on ESP32. EP.23 · 20 s
  4. 04 ESP32: Wi-Fi + Bluetooth on one chipHow the ESP32 connects to Wi-Fi and why it runs at 3.3 V, not 5 V. EP.64 · 24 s
  5. 06 PLANNEDSTM32: the pro's microcontrollerWhy industry uses 32-bit ARM chips like the STM32.