BBMatrix54 is a small LED matrix circuit built on a 400-point breadboard and controlled by an Arduino Nano processor. The LED matrix consists of twenty LEDs arranged in a 5x4 matrix, and the circuit also has two input buttons. The LED matrix can be programmed using the Arduino IDE. This GitHub repository contains the BBMatrixLib45 library used for programming this matrix, and there are also several coding exercises.
Instructions for building the BBMatrix54 circuit are available here: BBMatrix54 Build Instructions. The BBMatrix54 circuit is based on an earlier project BBGame114 that consists of an 11x4 LED matrix.
Diagram of BBMatrix54 assembled on 400-point solderless breadboard
The BBMatrix54Lib.zip library for Arduino included in this repository is a library that allows the BBMatrix54 device to be programmed with higher level methods/functions than the Arduino digitalWrite
and digitalRead
functions. See the page BBMatrix54Lib Library Reference page for more information on this library.
Number | Description |
---|---|
Ex1 | Blink |
Ex2 | Sequence |
Ex3 | Matrix Test |
Ex4 | Spinner |
Ex4b | Spinner with Buttons |
Ex5 | Counter |
Ex6 | Scrolling Text |