FourFace

FourFace is a capacitive touch, four player pattern-recognition game in the vein of the 80's electronic game, "Simon".

IntermediateWork in progressOver 1 day253
FourFace

Things used in this project

Hardware components

MSP-EXP430G2 MSP430 LaunchPad
Texas Instruments MSP-EXP430G2 MSP430 LaunchPad
×4
MSP-EXP432P401R SimpleLink MSP432 LaunchPad
Texas Instruments MSP-EXP432P401R SimpleLink MSP432 LaunchPad
×1

Software apps and online services

Code Composer Studio
Texas Instruments Code Composer Studio
Fusion 360
Autodesk Fusion 360
Circuit Maker
CircuitMaker by Altium Circuit Maker
Altium Designer

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Laser cutter (generic)
Laser cutter (generic)
El Machino
Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

Mechanical Portion

The files for our CAD designs are located under "Mechanical, most things were laser printed while some connectors were 3D printed.

Schematics

Hardware

Located under "Hardware" you'll find most of the files for our PCB design. These were used for pushing the patters to each face and a master PCB for keeping track of it all.

Central PCB (3D Model)

Face PCB (3D Model)

Face PCB

We had a PCB for each faces, 4 in total.

Central PCB

The master PCB responsible for sending out the original signal and patterns that the face PCB's will replicate.

Central PCB

Face PCB Micro_Status LEDS

Face PCB Power_I2C

Code

Code

Located under "Software". All of the actual code used for the project and responsible for creating the patterns, allocating the memory correctly, and keeping track of each player. We use Code Composer Studio for the MSP430 and MSP432 boards as prototypes.

Credits

Patrick Mackle

Patrick Mackle

1 project • 0 followers
Sophie Bolotin

Sophie Bolotin

0 projects • 0 followers
Christian Gonzalez

Christian Gonzalez

0 projects • 0 followers
Vanessa Liera

Vanessa Liera

0 projects • 0 followers
Anthony Pham

Anthony Pham

0 projects • 0 followers
Victoria Liera

Victoria Liera

0 projects • 0 followers
Michelle Acoba

Michelle Acoba

0 projects • 1 follower
Noah Tarr

Noah Tarr

0 projects • 0 followers
Thanks to Sean Alling and Andre Knoesen.

Comments

Add projectSign up / Login