Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.