Arduino Controlled 8 x 8 x 8 LED Cube

This 8 x 8 x 8 LED cube is probably one of the coolest Arduino projects we’ve come across. You’ll learn how to control 512 LEDs independently using a simple ATmega32 Chip or Arduino Uno / Duemilanove micro-controller. You’ll also learn how to use multiplexing, a process of turning LEDs on and off individually in a way that makes numerous LEDs appear to be on simultaneously.

The guide we’d like to recommend has been written up by chr and he has really done an awesome job of taking you through the step by step instructions to build and program your LED cube. We’ve provided the full link the this guide below.

It will take you a few days to build the hardware and then a day or two to complete the programming but it will definitely be worth it when you see the results.

Have a look at the video below if you still need convincing.

According to chr, this project looks far more complex than it actually is and you should be able to complete it as long as you have a basic  understanding of:

  • Simple Electronics
  • How to Solder
  • How to use a Multimeter
  • Programming in C or The Arduino IDE – This is optional as he does provide the full working code which you’ll just need to upload.

The cube costs around $67 to build with the ATmega32 chip or $73 if you’re building it with an Arudino Uno.

The full guide to building the cube can be found on chr’s Instructable Guide.

LED cube With LEDs Off

If you’re new to Arduino you may want to read through our guide on Getting Started With Arduino before you take on a more complex project.

Have a look at the cube running Conway’s game of life simulation:

Would you like to learn more about this project? Are you interested in projects similar to this one? Then Practical Arduino Projects is the book for you, available now on Amazon as an eBook or in Print form.

Practical Arduino Projects

Let us know if you’ve built an LED cube in the comments section below. We’d love to hear how yours has turned out and what you’ve used it to display.

Michael Klements
Michael Klements
Hi, my name is Michael and I started this blog in 2016 to share my DIY journey with you. I love tinkering with electronics, making, fixing, and building - I'm always looking for new projects and exciting DIY ideas. If you do too, grab a cup of coffee and settle in, I'm happy to have you here.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest posts

Which NVMe Hat Is The Best For A Raspberry Pi 5

If you don’t know already, I’ve been selling these 3D printed cases for Raspberry Pi’s online for a few years now. With the launch...

Track Aircraft In Real-time With Your Raspberry Pi Using The FlightAware Pro

Have you ever seen a flight overhead and wondered where it is going? Or seen a unique-looking aircraft and wondered what type or model...

Pi 5 Desktop Case For NVMe Base or HatDrive! Bottom

Today we're going to be assembling a 3D-printed case for the Raspberry Pi 5 and Pimoroni's NVMe Base or Pineberry's HatDrive! This is an...

Related posts