https://itp.nyu.edu/physcomp/lessons/microcontrollers-the-basics/
Computer & Processor: major; Microcontroller: minor, single-task
Connects to breadboard or embed in chips like Nano 33 Iot.
Terms:

Microcontrollers: bootloaders; Q: what’s a separate hardware programmer
Programs for any processors fall into a few different classes: firmware, bootloaders, basic input-output systems, and operating systems.
Bootloaders and BIOSes are often called firmware because they’re loaded into the flash memory of the processor itself.
A processor, whether microcontroller or multimedia processor, can’t operate alone. It needs support components. For a microcontoller, you need at least a voltage regulator and usually an external clock called a crystal.
Arduino is development board, not activity board.
https://itp.nyu.edu/physcomp/resources/microcontroller-pin-functions/
pin multiplexing: often one pin will have more than one function.
Configuration

https://itp.nyu.edu/physcomp/lessons/sensors-the-basics/