Inspiration

I was inspired by my smart watch, gifted to me by my brother. I saw all of the functions that such a small piece of equipment could perform and decided I wanted to learn more about embedded technology.

What it does

It's just a simple Simon Says-type game. The four lights flash in patterns that the player has to follow on the gamepad. When the player fails to match a pattern the LEDs flash and the game starts back at level 1.

How we built it

STM32CubeIDE using input pins (for the gamepad) and output pins (for the LEDs).

Challenges we ran into

Initially this project was intended to be two boards linked together with CAN busses where one board would simulate a whole different game. This would be a collaborative game with two players. The visual aspect of this other game didn't end up working out, so the focus shifted back to the simpler, screen-less game.

Accomplishments that we're proud of

The game can theoretically be played anywhere, as the portable battery allows the system to be more mobile than if it was connected to a laptop.

What we learned

While the concepts behind microcontrollers can be rather simple, hardware makes the whole process of development much more complicated.

What's next for Pattern Matching Game

Eventually the second game will be completed and the two boards will be tied together. The hope is that this is accomplished before the next hackathon here at K-State.

Built With

Share this project:

Updates