Embedded systems guides

Practical explainers for embedded firmware on the STM32F4 and ARM Cortex-M4: peripheral bring-up, timing and state reasoning, and diagnosing failures at the hardware boundary.