View GitHub ("Connect 4" Game) View Documentation ("Connect 4" Game) View GitHub ("Whack-a-Mole" Game) View Documentation ("Whack-a-Mole" Game)
The Integrated Arcade System is a dual-microcontroller system for the popular “Connect 4” and “Whack-a-Mole” games.
It utilizes the ATmega328P and FRDM-K64F microcontrollers, synchronizing logic via UART/SPI to drive score displays, sound effects, and background music. I developed low-level drivers for an ST7735 TFT display, 74HC595 shift registers, and ULN2003 stepper motors, optimizing ISRs to handle asynchronous player inputs while managing game states with physical feedback.
/
[pdf]
/
[pdf]