← All work

Cornerstone of Engineering 1 · Northeastern University · Fall 2025

FlashFling Soccer

A tabletop soccer game we designed for a client. It has distance-sensing goals, light-strip game clocks, a scoreboard, a speaker and gameplay buttons, all built into a laser-cut plywood box. We went through 4 main iterations, and the client selected it as the best of 16 games presented.

My role
Project manager. I led the code (Python), the physical structure (AutoCAD), the circuit design and assembly, and the game mechanics.
Team
4 engineering students
When
Oct – Dec 2025
Shown at
Northeastern's Engineering EXPO
Inside
Microcontroller, ultrasonic distance sensors, LED strips, buttons, speaker, 3D-printed pieces
The finished FlashFling Soccer board on a table at the EXPO: a green checkered field, red and blue player pieces, net goals at each end, red dice, and a printed rulebook in front
Final presentation at Northeastern's Engineering EXPO, Dec 2025.
Best of 16Selected by the client out of 16 games presented
4 iterationsMain design iterations before the final board
Team of 4I was project manager

Process

  1. First prototype

    Consulted the client and brainstormed a first prototype, which used a keyboard matrix to detect player positions.

    Scrapped: high material and time costs for little improvement.
    Whiteboard sketch of the board layout with a grid of squares and dimension notes
    First brainstorm, Oct 2025.
    Cardboard prototype with jumper wires and a chip forming a keyboard matrix
    Keyboard-matrix prototype.
    Early cardboard test board with switch legs poking through and a microcontroller on a USB cable
    Starting the keyboard matrix.
  2. Circuits

    Assembled the circuit using soldering and breadboards to control the lights, buttons, speaker and distance sensors.

    Both halves of the open plywood box packed with breadboards and jumper wires, with colored buttons along the front edge
    First full integration of the circuits into the board: distance-sensing goals, time-clock light strips, a scoreboard, speaker and gameplay buttons, using a mix of soldering and breadboards.
  3. Box design

    Designed a board box in AutoCAD to fit the circuitry and display the side-board components, then laser cut it out of plywood.

    AutoCAD drawing of a box net with magenta dimension lines
    AutoCAD outline drawing of the main box panels, one with a row of button holes

    The final AutoCAD drawings used to laser cut the goal extension and the main box structure.

  4. Programming

    Programmed the full game flow along with the LED strips and distance-sensor functions, resulting in a refined final product ready for presentation.

    The assembled game board on a workbench, with blue and red end zones, net goals and a row of buttons on the side
    The assembled board.