Bomb Defusal Puzzle: STM32 Microcontroller Project - ECE362

Project Breadboard
Figure 1: STM32 Microcontroller and hardware required to run the bomb diffusal puzzle (TFT Display not pictured)

Key Skills

C for STM32
Peripherals
SPI
Teamwork
Embedded UI
GitHub

Project Report

1. The Team

Our team, consisting of myself and 3 other Electrical Engineers, were dedicated to creating an engaging bomb defusal game. Inspired by cinematic representations of high-stakes defusal scenarios, our project challenges players to accurately guess a sequence of five characters under the pressure of a countdown timer. The game aims to deliver an experience similar to Wordle, combining strategy and quick thinking to enhance player enjoyment. We commenced work on our project on April 3rd, 2024, laying the groundwork for a successful implementation.


2. The Components

Our circuit design closely mirrors that from one of our embedded labs, with notable updates including the substitution of the OLED display with a TFT LCD. The key components are:



3. The Challenges

As with any project, we have encountered challenges that could impact our timeline:



Despite these challenges, the team's collaborative efforts and commitment to problem-solving enabled us to overcome obstacles and deliver a successful project.


4. The Demo

Take a look at a quick demo video made by one of my teammates on his breadboard:



Unfortunately, I am unable to share specific code from this project, as it was part of an assignment with restrictions set by my instructors. However, I thoroughly enjoyed collaborating on this project and found it to be a valuable learning experience! If you would like to learn more detailed information about the project, contact me!