LED Cube 3D Snake

The LED Cube 3D Snake project debuted in Fall 2018. It utilizes an Arduino Nano in conjunction with custom designed PCBs to control an LED cube. Users play the classic game of Snake in all three dimensions through the push buttons on the PCB. This project extends in the realms of both electrical engineering and software engineering. Lab members can expect to learn the fundamentals of through-hole and surface mount soldering, shift registers, transistors, bit-wise logical operations, object-oriented programming, and game design.

Class Notes

Class 1

Class 2

Class 3

Class 4

Class 5

Class 6


LED Cube

LED Cube Circuit