Memory Game

This system is a memory game that challenges players to remember and repeat a sequence of balls raising out of a box.
Bringing a Product Idea to Life Through Electronics: Memory Game Project for a Client
At Haloxion, we specialize in taking product ideas from concept to reality through practical electronics and thoughtful design. For this project, our client approached us with a simple but exciting requirement:
they wanted a physical, interactive memory game that used motion, lights, and tactile inputs instead of a screen. Something people could touch, watch, and play with in real life.
Understanding the Requirement
The client’s goals were clear:
- A memory game that shows a sequence
- Players repeat the sequence using physical buttons
- The game must feel tactile, visual, and engaging
- Mechanical motion should be part of the feedback
- The prototype should be clean, minimal, and easy to iterate on
This direction meant we needed to blend electronics, movement, and user interaction into a compact physical unit.
Our Solution-Finding Process
We focused first on the experience rather than the hardware. We explored:
-
How to display the sequence
After testing different concepts, we chose a combination of colored beads driven by servos along with LEDs. The movement made each cue memorable and fun.
-
How the user interacts
We selected four tactile push buttons—simple, satisfying, and reliable.
-
Keeping the design clean
We reduced unnecessary components and built a straightforward system around the Arduino to keep the prototype compact and efficient.
-
Enhancing the feel of the game
We added subtle sound cues and smooth servo motion to make the game more expressive.
Building the Physical Prototype
With the interaction flow set, we moved into electronics and assembly:
- Arduino Uno as the controller
- Four servos operating the colored beads.
- Four LEDs for visual indicators
- Four buttons for input
- A buzzer for sound cues
We created the circuit layout, tested each subsystem, refined motion timings, and validated the logic both in simulation and on hardware.
The Final Outcome
The completed prototype delivered:
- A classic memory-sequence game
- An optional two-player battle mode
- A fun musical mode hidden at startup
What started as an idea became a fully functioning physical memory-game prototype—built through a combination of electronics, iteration, and thoughtful design decisions.
Why This Project Matters
This project reflects what we do at Haloxion:
turning physical product concepts into real, working prototypes that blend electronics, creativity, and user experience.
If you’re exploring an idea and want to bring it to life, we’d be happy to help you build it.