Note Ninja

For my senior design project, I partnered with another student to create a rhythm game in the style of Guitar Hero and Rock Band using real instruments. We used a keyboard and guitar as the instruments. Physically, it consisted of a microprocessor running the main game software, an FPGA driving the game graphics, and a digital signal processor handling the guitar note detection and scorekeeping. I worked primarily on the signal processing while my partner worked on the game software. We both created custom PCBs for the project as well as an overall enclosure.

Project display

display

Close ups of my PCB and soldering (had to rewire some traces)

pcb 1 pcb 2

Partner’s PCB

pcb 3

Original PCB… The chip fried and they went out of stock, so I had to switch to a slightly different chip (already had on a dev board)

dead pcb

Close up of LCD

lcd

Close ups of our display board

board 1 board 2 board 3

Project Report

Video of My Part

Video of My Partner’s Part