FPGA Frogger

A Crossy Roads-inspired game implemented on the Basys 3 board using Verilog

Timeline

Timeline

May 2025

May 2025

Stack

Stack

Verilog, FPGA

Verilog, FPGA

Project Description:

The goal of the game is to move left, right or stay still, based on the new row inputs above you. Every move will cause the rows to shift down. If the user (represented by the LED on the bottom row) hits an obstacle, the game ends.

8bitworkshop Simulation


Breadboard Version

Whiteboard Ideation Schematic

Breadboarded FPGA Frogger connected to the Basys 3

Working Demo Video


PCB Version

KiCAD

Files to be added…


PCB Final Result


Acknowledgements

This project was developed as part of the RPI-HVCC Semiconductor Scholars Internship. There is also a tutorial on the Mercer XLab Education Modeules website for Verilog and the Basys 3 board that was written following the completion of this project.


Other Projects: