Max 7219 8-Digit 7-Segment Display Projects

Projects you are planning or working on with the Mojo
Post Reply
cerkit
Posts: 27
Joined: March 30th, 2017, 10:27 am

Max 7219 8-Digit 7-Segment Display Projects

Post by cerkit » December 13th, 2017, 10:43 pm

I've been working on projects to drive a Max 7219 8-digit 7-segment display module from the Mojo. It's written in Lucid, but I've made the sources (including the Verilog work files) available on GitHub.

https://github.com/cerkit/FPGAForFun

There is an accompanying YouTube series called "FPGA for fun". I cover the finite sate machines that I created to make sense out of my logic flow and go through a slide show covering the project. The second video is quite long and is basically me writing out the Lucid code to drive the LED display module. The third video is a bit more bearable as it is only me walking through a rewrite of the decimal counter implementation from the IO shield tutorial. I wanted to create a counter that could count in any base between binary and hexadecimal, so I made it possible to pass the number base as a parameter.

I'm very much an amateur when it comes to FPGA design and development, so these videos are from a layman's perspective.

https://www.youtube.com/playlist?list=P ... GyvJHAAlav

Image
Michael Earls
https://cerkit.com

oe7twj
Posts: 5
Joined: November 6th, 2017, 3:28 am

Re: Max 7219 8-Digit 7-Segment Display Projects

Post by oe7twj » December 17th, 2017, 4:49 pm

Thank you very much, very nice project, will order such a MAX7219 LED display for my Mojo. :)

cerkit
Posts: 27
Joined: March 30th, 2017, 10:27 am

Re: Max 7219 8-Digit 7-Segment Display Projects

Post by cerkit » December 28th, 2017, 3:21 pm

cerkit wrote:I've been working on projects to drive a Max 7219 8-digit 7-segment display module from the Mojo. It's written in Lucid, but I've made the sources (including the Verilog work files) available on GitHub.

https://github.com/cerkit/FPGAForFun
I've written blog posts covering this project to support the videos.

They can be found at: https://cerkit.com/2017/12/26/fpga-for- ... ay-module/

This has been a lot of fun. I really like the Mojo.

Lucid is a great HDL and is easy to understand. It's also nice to see the resulting Verilog code that's generated by the Mojo IDE as that's been helping me learn Verilog.
Michael Earls
https://cerkit.com

Post Reply