The STM32F429I-Discovery bare-metal repository grew from basic bring-up into a more complete register-level lab: clock setup, SysTick, USART debug, SPI5 LCD bring-up, EXTI input and sprite rendering.