Skip to content

The code, schematics, and PCBs for an 8x8x8 LED cube.

Notifications You must be signed in to change notification settings

pertbanking/led-cube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

led-cube

This is the repository for the code, schematics, and boards of an 8x8x8 LED cube.

Folder hierarchy

Folder / File Purpose
arduino_serial_client/ Arduino code.
pcb/ Contains PCB schematics and boards for the multiplexing circuit.
    /master pcb/ The decoder selector circuit
    /slave pcb/ The D Flip-Flop circuit for each row of LEDs
    /datasheets/ Datasheets for the ICs in the circuit
pi/ Contains all animation code. Build the project in this directory with its CMakeLists.txt file (see below). So named because I recommend you run this on a Raspberry Pi.
    /serial/ The standalone serial library (see below).
    /src/ Code source.
        /LEDCube.h Represents the cube. Sends data to the Arduino through serial. Contains many helpful drawing functions.
        /Animation.h Header file for the generic animation. Extend this class to make your own animation!
        /animations/ Contains animation files. Each file represents a different animation.
        /main.cpp An example client program. It is highly recommended you specialize this program instead of making your own.

More details coming soon.

About

The code, schematics, and PCBs for an 8x8x8 LED cube.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published