Socially-distanced Pong

Created on 15 Oct 2021

Pong without a CPU, built on 2 FPGAs, driving 2 monitors, communicating in ridiculous ways.

This implementation of Pong will build on the 18-240 lab project as a completely digital hardware version of Pong. Instead of implementing the entire game on a single FPGA, we will use two FPGAs to drive two monitors. The communication between the two FPGAs will be something ludicrous, like audible Morse code or flashing QR codes.


Bill Nace


Anirudh Prakash


Bohan Yu


Austin Lin

Part Cost Quantity Total
Pi Zero W $14.00 2 $28.00
Pi Zero W (with headers)
Camera for Pi Zero $19.95 2 $39.90
Camera for Pi Zero
E-Ink Gizmo for Circuit Playground $21.95 2 $43.90
Extend and expand your Circuit Playground projects with a bolt-on E-Ink Gizmo that lets you add a lo
Circuit Playground Bluefruit $24.95 2 $49.90
Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towar
Acrylic Sheet $39.99 1 $39.99
Acrylic for laser cutting
Joystick $16.95 2 $33.90
Joystick for user inputs
Neopixel Bars $5.95 4 $23.80
Neopixel bar to show pretty lights
Arcade button: Red $2.50 2 $5.00
Arcade button: red
Arcade button: Blue $2.50 2 $5.00
Arcade button: Blue
Arcade button: Green $2.50 2 $5.00
Arcade button: Green
Arcade button: Yellow $2.50 2 $5.00
Arcade button: Yellow
Arcade button quick connects $4.95 1 $4.95
Arcade button quick connects
Project Totals: 24 $284.34
Track 1 Base Budget: $250.00
Preferred Vendor Budget Bonus: $50.00
Remaining Budget: $15.66