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!

Parts

Angled shot of Adafruit ItsyBitsy nRF52840 Express - Bluetooth LE.
What's smaller than a Feather but larger than a Trinket? It's an Adafruit ItsyBitsy nRF52840 Express featuring the Nordic nRF52840 Bluetooth LE...
$19.95
In Stock
Adafruit NeoPixel Digital RGB LED Strip wired to a microcontroller, with all the LEDs in a rainbow
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...
$49.95
In Stock
Fully Reversible Pink/Purple USB A to micro B Cable
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...
$3.95
In Stock
10 wire Silicone Cover Stranded-Core Ribbon Cable
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...
$3.95
In Stock
Angled shot of a blue long rectangular USB battery pack.
A smaller-sized rechargeable battery pack for your Raspberry Pi or Raspberry...
$14.95
In 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 Mar 16, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.