STM32 dev board
A hand-soldered STM32F446 development board I built and used for the second- and third-year Embedded Systems course practicals.

What it is
A compact STM32F446-based board I designed and hand-soldered from the bare PCB up: LCD, LED row, tactile buttons, and enough breakout to run whatever the week's practical asked for. Now my daily-driver for Embedded Systems demos.
What it taught me
First time doing surface-mount work at that pitch, and my first serious pass at bare-metal debugging. Having a board I built and understand end-to-end changes how quickly I can move when a practical goes sideways.
