« back to Design

8-Bit Super Mario Bros

Arduino

Super Mario Bros on an 8x8 LED matrix from Chloe Fan on Vimeo.

This is a project for Gadgets, Sensors, and Activity Recognition in HCI taught by Scott Hudson at Carnegie Mellon University. I created a simple version of Super Mario Bros using an 8×8 LED matrix (one color), an Arduino Nano, two buttons for the input (forward and jump), and a piezo sensor hooked to a separate Arduino for the theme song.

Credits: Scrolling code: Oomlout 8×8 Scrolling Message | Level maps: Super Pixel Bros (transcribed by hand into bytes — solid areas are 1′s and empty areas are 0′s) | Sheet music: Overworld/Main Theme (transcribed notes are used with piezo tutorial code)