Project Goals

In this project, we aimed to create new features for the ESP version of the Spaceteam game. The ESP base code uses the ESPNOW communication protocol to model a simplified version of the Spaceteam mobile game. After playing both versions, our team thought the ESP version was much simpler and wanted to make it more similar to the mobile version. We brainstormed a few key features that we could add to the ESP base code:

Keep reading below for detailed walkthroughs of our design processes and technical challenges in implementing each of these features.

Here is our code: Link to GitHub Repository

Hardware

Software

(For more detailed instructions of how to set up the ESP32 TTGO T-display and Arduino IDE, refer to the [github README](- USB-C cable with working data connections))

Final Result

Feature demo - timer params shortened/sped up for demo purposes

Feature demo - timer params shortened/sped up for demo purposes

Design Process + Technical Challenges:

Randomizing Controls — Hari

Design Process: