Infinity Mirror Table




Introduction: Infinity Mirror Table

This tutorial will teach you how to make an Infinity Mirror Table. This table will light up objects that are placed on it, giving you a beautiful backdrop for your objects, but also force you to clean everything up before you leave the room, because the light will only goes off ones there is nothing left on the table. A one-way plexiglass mirror reflects LEDs into a two-sided plexiglass mirror, giving off the illusion of an infinite tunnel of lights.

Step 1: Tools Needed

- CNC Router
- Machine
- Miter Saw
- Sandpaper (120 grits)
- Soldering iron & solder
- Helping Hands
- Cordless Power Drill

Step 2: Materials Needed

- One-way plexiglass mirror (diameter: 22”)
- Two-sided plexiglass mirror (diameter: 22”)
- PLY wood & MDF wood (diameter: 22-3/8”)
- Metal Sheet (2 sheets of 24”x36”)
- Screws (#16 x 1-1/4”)
- Wood glue

Step 3: Circuit

- 1 Arduino Uno
- 1 Piezo with wires:
- Adafruit NeoPixel Digital RGB LED Strip - Black 60 LED - BLACK - 2 meters:
- 1 Lithium Ion Polymer Battery - 3.7v 2500mAh:
- 1 Adafruit PowerBoost 500 Shield - Rechargeable 5V Power Shield:

Step 4: Wiring the Arduino

The NeoPixel LEDs are composed of 3 different outputs: Ground, 5V and Din. The NeoPixels LEDs need to be connected to Pin 6 on the Arduino board and the Piezo has to be connected to Analog 2. You will need to download files to get your library to work on the following website (this website will also explain you how to change the colors of the LEDs and more):
The Piezo convert vibration to voltage or voltage to vibration. That means you can use this as a buzzer for making beeps, tones and alerts AND you can use it as a sensor, to detect fast movements like knocks. In simple terms, the vibration of an object being set on the table will trigger the Piezo sensor, a switch capable of detecting fast movements. Once the piezo is set off, the NeoPixel Digital RGB LED strip will turn white lights.

Step 5: Building the Table

This part describes how I built my circular table. However, this technique can work with tables of any dimension and shape. To create the tabletop I created a double-lipped ring. I used the CNC router to cut one 22-3/8” diameter ring, and two 22” diameter rings with 22-3/8” lips. Then I glued them together with wood glue and clamps. The lips are for the plexiglass mirrors to sit apart from each other and to create space in between for the LED strip. The base of the table is made up of two 22-3/8” diameter wood circles and eight 2”x4”x13-3/4” PLY wood slats. The slats are sandwiched between the two wood circles, creating a solid structure to support the tabletop.

Make it Glow!

First Prize in the
Make it Glow!



  • Water Contest

    Water Contest
  • Metalworking Contest

    Metalworking Contest
  • Creative Misuse Contest

    Creative Misuse Contest

15 Discussions

Hi! My group actually wanted to make this project in our technology class. We bought all the materials listed, but we cannot find the code for the piezo to be connected to the neopixel LED strip.. Can you help?

Hi :) I was thinking of making this for product design GCSE and I was just wondering the difference between one way and 2 way plexiglass mirror? This website says they are the same and im just so confused!

this is awesome I definitely plan on making one. I would like to see a pic of straight down to see how long it makes the illusion tunnel look.

love it, even though I'm in competition with you.

I've never seen a circular infinity mirror. That is cool. I'd like to see a minimalist version of this with just a thin tabletop. That would be really 'trippy'. You'd see an ethereal 'wormhole' floating in space.

Why does this make me want to build some infinity mirror covers for headphones?

This has been on my to make list ever since I saw first of those mirrors! Nice work!

1 reply

me too ! i have gathered all my materials through the year but still its been pending. Same boat :)

Dude that is so cool! And in the one picture it looked like those books were hovering

Nice work Lou!
You are brilliant!

Brilliant! Making it circular really adds to the effect

These things are so cool! I would be afraid to set anything on the table for fear of it falling into nothingness, haha. Amazing job!