I like trying to teach myself about basic electronics. I feel like once I can get a firm grasp on all of the basic elements (capacitors, resistors, transistors, etc), I'll be better able to understand more advanced components (resistor networks, rheostats, microcontrollers), and how they all interact. I've seen a lot of LED Cubes on this site, and I've wanted to make my own for a while. With all of this in mind, I decided to try to get as component level as I could to make it.
I found a Basic Stamp board, which is programmed in Basic, a programming language that came along almost 20 years prior to C++. With that, and a bunch of resistors, transistors and wire, I set out to make my first LED Cube.
There were two Instructables that were of immense help while creating this:
LED Cube 4x4x4
5x4 LED display matrix using a Basic Stamp 2
Step 1: Materials
22 Gauge solid core wire
BASIC Stamp Homework Board
Red LEDs (12 total)
Green LEDs (12 total)
Yellow LEDs (12 total)
White LEDs (12 total)
Resistors (22ohm, 33ohm, 82ohm, 220ohm)
NPN Transistors (I purchased a grab bag and used four different types to see if I could. Turns out I can)
9V Battery (or a 1A 12VDC Wall Plug Adapter) (You only need one)
Small scrap piece of wood