The Diary

FPGA Games

Marble Maze (LED matrix)

Marble Maze (LED matrix) is a student Basys 3 FPGA project written in SystemVerilog. It uses 2 MAX7219 8x8 LED matrices, buttons, 7-segment. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.

Play now ▸

How to play

First flip sw0 (reset) on and off once. Choose the level with btnU / btnD and start with btnC, then roll the marble with the arrow buttons into the goal hole. The maze is on the LED matrix card.

What it uses

SystemVerilog · 2 MAX7219 8x8 LED matrices, buttons, 7-segment

Source code: github.com/yalchinAlv/MarbleMazeGame

More games like this

Matrix Snake (8x8 LED matrix)Two-player reaction time game (ENEL453)Snake (buttons, timed mode)Simon (LEDs + 7-segment)