The Plexiclock is an electronic clock, consisting of 28 engraved plexi glass sheets acting as four luminescent 7-segment displays in a wooden housing.

The digits are illuminated from the bottom with 28 individually controllable LEDs, which are built in the wooden housing. A microcontroller controls four shift registers that can turn each LED on and off individually. The microcontroller detects the current time by an RTC module, which is then shown using the illuminated plexi glass.

On each plexi glass sheet is one of the seven different segments of a 7-segment display engraved. Seven discs are mounted above each other and the bundles are adjacent to each other and embedded in the wooden cabinet. If all seven slices are illuminated from below, the light breaks in all engraved segments and an eight can be seen. By activating and deactivating the individual segments all numbers from zero to nine can be displayed. The Plexiglas bundles are embedded in a wooden cabinet containing the control electronics and power supply and a port for charging.

Plexiclock is powered by a lithium ion battery, but can also be connected with a USB cable to a different power source.

The wooden housing and plexi glass parts of Plexiclock were manufactured in the GCC Spirit GX in a Fablab in Vienna called "Happylab". 4mm poplar plywood was engraved and cut by vector template. The pieces of wood were glazed a few times. The thickness of the bundle was kept as low as possible therefore is a 2 mm thick plexi glass used for the segments.

Step 1: Preparing Parts & Tools

First, I hope you will have a lot of
fun with the following instruction! I also want to thank every author of the instructions which I used to manage this!

I apologize for not being word-perfect in English and if you have any question, don’t hesitate to contact me!

Before you begin to work, make sure you have all the parts together. You see all of the parts which I used in the first picture and there is a list with all of the parts following. I also included some links where you can purchase the parts and some other tutorials regarding each used circuit board.


Electric Parts:

  • 4x 8 Bit Shift Out Register Board 74hc595 (chainable)



(Us store)


(German store)


(Austrian store)



  • 1x Arduino Micro

(or any other micro controller)



  • 1x Seeed Studio LiPo Rider USB Charger Power Booster V1.3


(German store)



  • 1x Lipo Powercell

(to determinate the right output, see the chapter regarding the power cell in the following)


  • 1 x Mini USB extension cable

(this is optional, only necessary if there is not enough space in the housing to get the mini usb port of the Lipo charging board close enough to the outer wall to reach it with a cable from the outside to charge the board)

  • 1x Micro USB to USB cable

(to connect the arduino micro to your computer to upload the sketch)

  • 1 x Toggle Switch
  • 1 x Real Time Clock (RTC) Module


(German store)



  • 28 x LEDs (any mono color LED you want)
  • 28 x Resistors (fitting to the LEDs, see Step 6)
  • Wire & Tools

Parts for the housing:

  • 4mm Plywood sheets (or any thickness you want)
  • Any glaze or finish to make the plywood more robust and classy

Parts for the plexi bundles:

  • Thin plexi glass (2mm)
  • Sheet of any black foil
  • Hot glue gun

Step 2: Lasering Wood Housing

I decided to make the housing out of thin plywood (4mm) and lasering the parts with a CO2 Laser at a makerlab in my town!

I made a very simple housing for my clock but it’s up to you to design any housing you want! Just make sure you make square openings where the plexi glass bundles fit in. Also think about how many material your laser will burn away by lasering the parts out, so in my case there is a 0.1mm line to the inner lasered out by the laser. So if your hole should have a width of 40.0mm, for example, you have to draw a width of 3.8mm! But this depends on your laser and the power settings you use!

First part (from left) is the top of the housing and there are openings for the plexi glass. The second part is the bottom of the housing and I placed a big opening there to make sure I can reach the inner parts later! The next part is the back of the housing and you can see I also placed two openings, one for the switch and one for the mini usb cable extension. This port is used to charge the battery.

The other parts are used for the sides, the front and base. You can also add some engraving to style up your housing!

Step 3: Lasering Plexi Glass Parts

Now we come to the plexi parts. As you can see we need 7 sheets for each numeral of the clock, so 28 in total. I made the clock with hour and minute display, but you can also add two numbers for the seconds! But obvious you will need more LEDs, Shift Out Registers and so on!

Every plexi sheet will get one of the segments engraved! And we need every sheet four times! You have to try out what power settings you need to ensure a clean engraving and enough depth that the light of the LEDs breaks effectively! I placed the segments vertically not in the middle of the sheet. This is because the bottom part of the sheets will be stacked into the housing. I used 2mm plexi glass, the thinnest I could get, to minimize the thickness of the bundles. This is also because the thicker the sheets are the more blurred are the numbers when you see them from the side and not from the front!

You can find all of the lasering files attached to each step!

Step 4: Glaze Wood Housing

I used a glaze to get a classier look for the housing. You can use a lot of wood finisher and techniques, if you are not sure about it, you may ask some worker in the tool market! After glazing the wood and gluing everything together, I placed some tape around the housing, but this is just for optical reason!

Step 5: Bundle Plexi Sheets & Glue Leds on Plexi

Now it’s time to make the 4 bundles ready to get integrated into the housing! First I started with cleaning the plexi glass and putting them together in the right order. I used some very thin black foil from some paper binder to separate the sheets and the LEDs. Then I used some easy to remove tape to hold the plexi sheets together temporally. Now you have to glue the LEDs on the bottom of each segment. I used hot glue, because it’s easy to use, fast and you can remove it if necessary! This part is a little bit tricky, because there is not much space to work with the hot glue gun and you have to place the LEDs on the right spot where they can light up their segment best! And you need to glue all sheets together that they keep together after removing the tape!

Step 6: Solder Leds & Resistors

Now we can start with the soldering of the LEDs, you will need a resistor which limits the current for the LED. To determinate the right Ohm value you have to check the datasheet of the LEDs.

In my case I used a blue LED with 20mA, 3,5V forward Voltage and a 5V Power Supply:

R(resistor) = U(resistor) / I


R(r)=U(r)/I=2,6V/0,02A=130Ohms -> 150Ohms (closest in usual E series)

When you have your 28 LEDs and the 28 Resistors ready, it’s time for soldering all together. Therefore I soldered the resistor to the +pole of the LED and two wires to the other leg and to the other end of the resistor. Then I surrounded all open copper parts and the resistors with heat shrink tube. Then you have to strip the insulation of the endings of the cables to get them ready to connect them to the shift out registers!

Step 7: Connection Electronical Parts and Wiring

In this step we take a look at the electronical components and how to get all together! The arduino can drive up to 8 LEDs with each shift out register. I chained 4 registers in a row to drive up to 32 LEDs (I only used 28). The register communicates with the arduino by 3 pins (latch, clock and data) and you have to power the register with 5V and GND! Regarding the current time the arduino is communicating with an RTC by I2C, best way is to use a precision RTC to minimize failure. At Step 10 you see the picture which shows the ports of the arduino I used! But you can use any you want!

Now you have to solder the LEDs to the shift out registers or you may use a cable connector or something like this! To get everything together I soldered a simple circuit board with a drilled board to connect the arduino with the shift out registers. I made a very simple one with some terminals for the cables to connect the RTC and the Shift Outs to the arduino. Actually I don’t have any picture from the finished circuit board, but if you have any problem or question regarding this just contact me! You can use any connector, cable or something like this to connect the shift outs with each other. If you have your RTC soldered and the shift out chain ready, you can connect everything together to the arduino over your custom circuit board or just by cables!

Step 8: Power Supply

To power the whole project you will need a battery and some circuit board to charge the battery and boost the voltage from the battery to a constant level! I used a “Seeed Studio LiPo Rider” which also includes connection for a photovoltaic panel to charge the battery. This is optional and I didn’t use this function in this project. You can use any Lipo Charger or Booster, just take care that the Lipo battery and the charger board fits together and has a micro USB connection to charge and another to give power to the arduino! To determinate what type of Lipo you need take a look at your LEDs and how much current they need. Here is what I used:

28 x LEDs - 3mm 20mA, 5V

28 x 20mA = 560mA

This is just for the LEDs, the arduino and the RTC also need some current to work, but there are not all LEDs turned on at the same time and you can lower the LEDs by PWM to decrease the current they need! I used a 1000mAh Lipo which is adequate for me because the clock isn’t turned on the whole time, just when I want to check time. Another thing to think about is where you can add the switch, best is a charging board with an option to solder a switch to it or you can just put the switch directly in row to the + pole of the battery. Later I changed the “Seeedstudio Lipo Rider” to an “Adafruit Power Boost Charger”, because I needed the Lipo Rider for a photovoltaic project. The “Adafruit Power Boost Charger” is a very simple and well working charging board which I can recommend for all standalone devices with small or medium power usage.


When it comes to exact calculation for power supply, charging and battery I am also happy about other suggestions or ideas for improvement!

Step 9: Arduino Sketch & Function Test

This is the sketch I used to drive the LEDs and check the time by the RTC module!

If you have any problem compiling the sketch, you may need to install some libraries before.




Step 10: Fuse Electronic Components

Now it is time to bring all together and check if it works! Connect the Shift Outs and the RTC to the arduino. Then plug in the Micro USB cable into the arduino micro and the other end to the Lipo Rider. Connect the battery with the board and the switch and the mini USB extension cable to the charging port of the Lipo Rider. Now should everything light up and the right LEDs regarding the time should illuminate the plexi segments. To charge the battery you just have to connect the extension cable port to a power source or the Lipo Rider directly over mini USB for testing!

Step 11: Electronics Into Housing

Now it is time for the wedding of the inner parts and the housing. Put the plexi bundles through the opening in the top of the housing and store the electronic components inside. Glue the mini USB extension end and the switch to the openings in the back. Close the bottom and light it up!

As you see it is a little mess inside my housing because of the wires for the LEDs and the long USB cable, this was just for the prototype and I will improve this in the future.

Not the best quality, I know, better pictures coming soon!

<p>Absolutely beautiful project. Its well thought out, and perfectly executed. My only problem is that very few readers have access to a laser engraving cad device to make the numbers for this..this aggravates me to no end.</p>
<p><a href="https://www.ponoko.com" rel="nofollow">https://www.ponoko.com</a></p><p>Ponoko offer laser cutting and engraving, shouldn&rsquo;t cost too much. </p>
<p>You may try etching the segments into the plexi, I think there are some instructables around which describe how to etche plexi by hand... Just use a foil where you cut out the segments and then use some weak acid for etching, but I have no experience with that so maybe look out for a instructable. If I find one, I tell you!</p>
<p>Please don't let my comment detract from the fact that this is truly a beautiful, eligant project</p>
Fantastic idea. Your clock turned out great.<br><br>I voted for this one.
<p>Thanks for the vote! :)</p>
What are the dimensions of each plexiglass piece?
<p>round about 4cm width to 7cm height... you can get the exact dimensions from the lasercutter file...</p>
<p>I looked at all three slice file and didn't see any measurements. </p>
<p>Sorry I mean you can open the file with a vector program like illustrator and then your program should have an option for measuring. If you have any problem with that, just let me know and I will send you a file with dimension infos included! </p>
<p>Very very clever ! </p><p>Imagine that with Neopixels you'd be able to change the color.</p>
<p>Yes, just remember that some LED package types are much better suited to edge lighting acrylic than other types. The 5mm LEDs with a built in lens, such as the kind used in this Instructable are MUCH better for this purpose than any of the flat surface mounted LED packages which do not have lenses. Because only the light near the central axis will be efficiently conducted through the acrylic to illuminate the etched areas - light emitted outside that cone of acceptance will be completely lost.</p>
<p>The point isn't to replace the light source, led. The point would be to replace the plexi. Since the hard part would already be done with the electronics. You could place the EL tape on an entire wall.</p>
<p>Sure, *you* could do that with EL wire or tape, if you wanted to. However, I was responding to rafununu's comment about Neopixels, which are definitely programmable LEDs and not EL light sources at all (and also come in different forms, not just strips). I don't see how your point connects to theirs at all, unless you are able to read minds!</p><p>After about 20 years of experience with EL wire, though, I would note that using EL tape as clock segments would have some disadvantages: each segment will require a high voltage driver or switch to control it; it will be dimmer than LED; it will be limited to a single color (unlike an RGB pixel like Neopixels); it will be expensive compared to LEDs, and it will get dimmer and dimmer over time (lifetime rated for a few thousand hours). Also, cutting and attaching wires to EL tape pieces is not easy! Maybe not the best choice for a clock display that is always on, but yes you could make a clock that way.</p><p>I encourage you to make your own wall-size clock using EL tape and post your instructable here. It will be a different project. And it won't be able to change color, which seemed to be rafununu's point. Happy building!</p>
<p>Yeah that's one of my next projects... But with another idea not with a clock, stay tuned.... :)</p>
<p>Great job. A variation on your project, since you've done all the electronics, is you could use EL wire or EL tape instead of the plexi for the digit segments.</p>
<p>Nice idea to think about! Only thing which comes in my mind is how to hide the connection to the el-wire proper... But I will make some sketches and if I build one, I will let you know!</p><p>Greetings to all!</p>
<p><strong> Awesome clock!</strong></p>
<p>If you have an engraver and you're putting segments on plexiglass, why not re-create a vintage edge-lit display?</p><p>These were made by drilling about 100 dots (you could engrave) for each digit in each piece (0-9), Just make sure no two dots overlap</p><p>You would need 10 x 4 = 40 pieces instead of 28, but you're mostly there.</p><p>Like Nixie displays it's nice to see numbers drawn instead of segments.</p><p>Nice project though,</p><p>I like it </p>
<p>Thanks! In fact I already thought about this and then I found out <br>that somebody, from the makerlab where I am working, already built <br>something like this:</p><p><a href="https://scontent-fra3-1.xx.fbcdn.net/v/t1.0-9/15094495_10153815393970683_8440291024107146549_n.jpg?oh=0494e03be494817ce08f0e62200fe59d&oe=590B48D1" rel="nofollow">https://scontent-fra3-1.xx.fbcdn.net/v/t1.0-9/1509...</a></p><p><a href="https://www.facebook.com/happylab.at/photos/a.147116415682.123876.130468265682/10153815393970683/?type=3&theater" rel="nofollow">https://www.facebook.com/happylab.at/photos/a.1471...</a></p><p>He did a great job but maybe I will build one like this, too...</p><p>Anyway, thanks for the tip, help is always welcome!</p>
<p>I like your project and certainly the pleximagic ^^. Good job :) I think that I'm also going to replicate this :D</p>
<p>I have one remark. I think that you've made a small mistake regarding the calculation of the resistors. If you want to do it you should subtract the voltage of the LED from your 5V supply voltage and then divide it by the desired current. E.g. if the voltage drop over your LED is 1,8V you should have: (5V-1,8V)/0.03A = 106 Ohms. But because 106 Ohms doesn't exist in the usual E series you should pick 120 Ohms to prevent the circuit from to much current. Kind regards :)</p>
<p>Oh yes, shame on me, you are completely right!</p><p>Physic classes are long time ago :) !</p><p>I will change this! It is some time ago that I built the circuit, so I am not sure but I think I thought about this at that time and forgot when writing the instructions... I will investigate which one I used! Thanks a lot for the hint!!!</p>
<p>I know it's easy to forget something or to make a small mistake while you're typing I just wanted to mention it :)</p>
<p>I am impressed. And I don't impress easily. I like the concept and the execution of the segments. Obviously this wasn't a quick build by any stretch. Do you have a video of it in action? I'd like to see that. Bravo!</p>
<p>I uploaded a video but it is not in good quality, I will upload a better one the next days...</p>
<p>Thanks, I am really happy to hear that others like my work and maybe use<br> this as a kind of inspiration for new great projects. I am reading <br>the articles of instructables over years and I am happy that I can give <br>something back to the community! I will make a video in the next days <br>and then upload it!</p>
<p>You!!!! you and I think alike hehehehe. I had the exact same idea with your display. was just worrying that with all the sheets behind each other the display might be faint with times.</p>
<p>Yes, I know this... Another proof that we are all connected in some way ;)</p>
cool project :<br> DIY Laser <br>https://youtu.be/99tPFQEso3k
<p>Great Work. thank you for sharing!</p>
<p>This is quite cool... I think I will try to replicate... I really like the invetivenes behind the layered plexiglass build... Very cool indeed.</p><p>Thanks for sharing</p><p>Morten</p>
<p>This looks really neat! :)</p>
<p>Thanks! :)</p>

About This Instructable




Bio: It's just me. myself and I...
More by Jules1050:Super Wood Controller - A piece of wood and a piece of history. PlexiClock 
Add instructable to: