This is a beginner project to learn how do LCD displays and FPGA work.
The used LCD is 480x272 4.3" TFT screen.
Draw basic preconfigured patterns.
Repository:
Main post (spanish):
Patterns are:
Fill all pixels with the same color. Just to check that your hsync and vsync signals are right.
To check that your timing and x/y coordinates are syncronized.
Well, it's nice and classic.
To display basic colors and its combinations.
Draw images from ROM or RAM.
Repository:
Main post (spanish):
4 sub-projects:
1-bit image. To learn how to use ROM, synchronize signals and adjust image size.
Writing white noise to video framebuffer. To learn how to use Semi Dual Port BRAM.
2-bit image. Imitate CGA color palettes.
Filling screen with textures.