Skip to content

ShaneTWilliams/worlds-worst-graphics-card

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Custom HDMI transmitter PCB with 480 MHz STM32H7 microcontroller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages