In this project we’re building an Infinity Cube with NeoPixels!

The frame is 3D printed and the acrylic panels are coated with see-through mirror film.

With mirrored acrylic, this creates a really neat effect that’s borderline magic!

LED strips inside the frame light up, making the acrylic appear transparent.


The panels reflect the light inside the cube creating a really cool tunnel effect.

We set this up with Bluetooth so we can trigger different LED animations.

The code for this project is written in CircuitPython and uses the ItsyBitsy nRF52840 microcontroller.

This uses the LED animation library, which makes creating sequences much easier.

There are lots of options for customization, so you can change colors and speed!


What's smaller than a Feather but larger than a Trinket? It's an Adafruit ItsyBitsy nRF52840 Express featuring the Nordic nRF52840 Bluetooth LE...
In Stock
So thin. So mini. So teeeeeeny-tiny. It's the 'skinny' version of our classic NeoPixel strips!These NeoPixel strips have 144 digitally-addressable pixel Mini LEDs...
In Stock
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also fully reversible! That's right, you will save seconds a day by...
In Stock
For those who are fans of our silicone-covered wires, but are always looking to up their wiring game. We now have Silicone Cover Ribbon cables! These may look...
In Stock
A smaller-sized rechargeable battery pack for your Raspberry Pi or Raspberry...
Out of Stock
1 x Acrylic See-Through Mirror
12 x 12 inches (1mm thick)

This project was inspired by ThomasJ152's Infinity Cube

This guide was first published on Jan 14, 2020. It was last updated on Jan 14, 2020.

This page (Overview) was last updated on May 15, 2022.

Text editor powered by tinymce.