Skip to the content.

BBGame114: Breadboard Game with 11x4 Matrix

BBGame114 is handheld game device that consists of an Arduino Nano processor board, an 11x4 LED matrix display, three input buttons and a piezoelectric speaker. This device can be programmed using the Arduino IDE. The BBGame114 GitHub repository at https://github.com/mtejada11/BBGame114 contains the BBGame114Lib library that can be used for programming this device, and it also contains a Space Invaders-like game.

BBGame114 build diagram Diagram of BBGame114 assembled on 830-point solderless breadboard

BBGame114 circuit diagram Circuit diagram

Code

The BBGame114 GitHub repository at https://github.com/mtejada11/BBGame114 contains the following coding exercises:

How to Build

Building this breadboard game will take several hours, and this will vary based on the experience you have with basic electronics. The links below give an overview of this project and 3 sets of slides that are used for three days in a coding/electronics class for high school students.

How to Teach

Special thanks to S. Ramakrishnan, R. Hunter, C. Chiock, T. Veneruso, L. De Pavia for their valuable help in teaching and making this class happen.

BBGame114 Arduino Library

The BBGame114Lib.zip library for Arduino included in this repository is a library that allows the BBGame114 device to be programmed with higher level methods/functions than the Arduino digitalWrite and digitalRead functions. See the page BBGame114Lib Library Reference page for more information on this library.