Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

peripheral

A built-in hardware block on a chip that handles one job, such as a timer or a serial port.

A peripheral is a hardware unit on the microcontroller beside the CPU, such as GPIO, timers, an ADC, UART, I²C or SPI controllers. Firmware configures and uses it by reading and writing its registers, and it then works in parallel with the CPU.

Read the full section →