Skip to content

Learn how to control a LCD with a FPGA making a serial console. Basic patterns, images, text and, finally, a serial terminal.

Notifications You must be signed in to change notification settings

electronicayciencia/verilog-vga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VGA with Tang Nano

This is a project to learn how to work with a FPGA and a LCD display.

Increasing degree of difficulty:

  • Patterns
  • Images
  • Text
  • Serial terminal

Each repository have a readme file listing key points and examples, as well as an extensive blog post with a detailed explanation (in spanish).

Source repository

Part I: Patterns

Draw basic preconfigured patterns.

Repository, doc and examples:

Extensive blog post with details (spanish):

Part II: Images

Draw images from ROM or RAM.

Repository, doc and examples:

Extensive blog post with details (spanish):

Part III: Text

Draw text in 8x8 b/w or 8x16 b/w and color.

Repository, doc and examples:

Extensive blog post with details (spanish):

Part IV: Serial terminal

Using the text controller to make a serial terminal.

Repository, doc and examples:

Extensive blog post with details (spanish):

About

Learn how to control a LCD with a FPGA making a serial console. Basic patterns, images, text and, finally, a serial terminal.

Topics

Resources

Stars

Watchers

Forks

Languages