A hardware project documenting the design and build of a Simon game created for a fab lab in Moscow. The PCB is a two-layer board featuring four RGB LEDs, four buttons, and an ATtiny44 microcontroller. LEDs are multiplexed at 490Hz with four-bit color depth, driven via MOSFETs and managed through timer interrupts. The game logic generates a random sequence using a floating ADC pin as a seed, and the system is powered via an FTDI cable. PCB files, firmware source, and case SVG are available for download.

1m read timeFrom mattkeeter.com
Post cover image
Table of contents
AboutDemoImplementationCodeDownloads

Sort: