Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 981 Bytes

README.md

File metadata and controls

11 lines (6 loc) · 981 Bytes

World's Worst Graphics Card

This board consists of an SiI1136 HDMI transmitter, driven by a dual-core 480 MHz STM32H745IIT6 microcontroller, with 64 MB of external SDRAM. It is USB-powered and uses SWD for flash and debug.

The goal of this project is to give me a custom, bare-metal platform on which I can try my hand at implementing simple graphics algorithms from scratch. The STM32 is key for this, with its dual cores, DMA2D (a DMA peripheral designed to fill frame buffers very quickly) and its LTDC peripheral, which will drive the display without any CPU load.

Screenshot 2021-01-01 195043

Screenshot 2021-01-02 112723

Screenshot 2021-01-02 112815