LEDcubeV3 - Expandable 5*5*num_layers RGB LED Cube :P
This is my third attempt at making a LED cube.
First version was your simple 4x4x4 LED cube, using the 5mm LED leads to connect them in a matrix. Powered by an barebone ATMega328P and Arduino software, there was a lot of wires, and code was really annoying to write. This project established my soldering skills, and passion for all things LED related.
Fast forward, the second attempt introduced WS2182b LEDS, with PCBs as the layers and connecting columns. The baseboard was made on a veroboard, connected to a Arduino Nano. Although looking slick, baseboard being a veroboard didn't look that good. It was also pretty difficult to assemble; you had to hold the columns and layers together while soldering to connect them. WS2812b LEDs are great, as you only need 3 wires (power, gnd and signal) to daisy chain LEDs together, making the circuit fairly simple. The layers wind the signal in a snake pattern, meaning example code for WS2812B LED strips (which are really common) could be used without much effort.
Finally the third version. It was envisioned that this would be a 10x10x10 cube (1000 LEDs). As such, the design was made using alternating brass (conductive) and polymide (non-conductive) 2mm-long hex standoffs to add more layers when necessary. Thickness was added to improve the durability of the layers. Only limiting factor is the power supply; we require 5V 5A per column of 10 layers. That's enough power to charge a decent sized laptop. Plus, each layer increases the overall cost.
Project files are at the GitLab link. Software is not yet finished, still deciding what features to work on.
License for hardware and software is MIT.
LEDcubeV3 - Expandable 5*5*num_layers RGB LED Cube :P
- Comments(1)
- Likes(6)
- Istvan Sentes Nov 24,2023
- Marcelo Aug 13,2023
- Michael Kulpa Sep 06,2021
- Engineer Jul 01,2021
- Manuel Conti Jun 16,2021
- ElectroMaker Jun 13,2021
- 4 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
9usability
-
7creativity
-
7content
-
9design
-
8usability
-
9creativity
-
9content
-
4design
-
6usability
-
8creativity
-
9content
-
10design
-
10usability
-
10creativity
-
10content
More by Anthony Chiam
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
125 0 0 -
DIY Laser Power Meter with Arduino
181 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
165 0 2 -