This is a project on Basys 3 FPGA Board, coded purely on Verilog language using Vivado, for National University of Singapore (NUS) "EE2026 Digital Design" Module.
In this project, PMod Oled RGB 96x64 pixels and PMod MIC3 was used to interface with the Basys Board to create a "Sound and Sight Entertainment System".
- A basic volume testing system that takes in mic data and displays volume visually.
- A two-player Pokemon shooting game.
- A simple version of Fruit Ninja called Sliced, where the fruit when user frequency exceeds certain thershold.
- An FPGA version of WaterSort or BallSort, named Potion Mixing.
- Menu system for easy navigation between features.
As this is a group project consisiting of 2 members, here is a quick user start guide and summary of workload distribution