Introduction: Back to the Future Clock - WIFI EDITION


I finally found how to connect this clock to internet to synchronize the time!

Several mounth (years?) ago I designed this clock with a RTC module to synchronize the time. I had many (bad) feedback regarding this module, so I had to change it.

The dimensions are : 225x60x140 mm (length x width x height)

Hope you'll enjoy to make it!


Buy the components: https://jeje-linge.fr/pages/back-to-the-future-clock-wifi


BUY THE CLOCK: https://www.cesam3d.be/products/film-horloge-delorean-retour-vers-le-futur

Supplies

What you need is:

  • 9 displays (3 Reds, 3 Greens and 3 Yellows)
  • Resistors (about 200 / 300 ohms)
  • 1 ESP32
  • 1 power supply 5V 2A + connector
  • 5 mm led (Red, Green, Yellow)
  • Terminals (wago or other)
  • Wires

The components : https://jeje-linge.fr/pages/back-to-the-future-clock-wifi

Step 1: Print the Parts

You should have these parts:

  • 1 top
  • 1 middle
  • 1 bottom
  • 2 sides
  • 3 back covers

Step 2: Assemble the Parts

I use superglue to assemble all the printed parts.

Step 3: Painting

I use metal grey spray paint.

2 or 3 layers are generally enough.

Step 4: Chained the Displays

You have to "chained" each line (red, green and yellow).

For the CLK and DIO inputs, I used wires with female connector because it's easier to connect to the esp32.

Step 5: Solder the AM-PM Leds

You have to prepare 4 leds with resistors and wires.

2 greens, 1 red and 1 yellow.

Step 6: Glue the Leds

Glue the leds into the holes.

Step 7: Install the Displays

To stuck the displays I use double-sided tape but you can use many type of glue.

Step 8: Solder the Red and Yellow Leds

Solder the red and yellow leds on the displays (5v and GND).

Step 9: Connect the 5v

Connect all the 5V and GND together with terminals.

Step 10: DIO and CLK

Connect the DIO, CLK and green leds to the ESP32.

Step 11: Upload the Code

You can choose between theses 4 code files : 12h or 24h display, with or without automatic change daylight saving time.

Libraries :

TM1637 by Avishay orpaz

Wifimanager by Tablatronix

Ntpclient By Fabrice Weinberg

ArduinoJson by Benoit Blanchon

Step 12: The Labels

I used a self adhesive sheet to stuck the labels.

Step 13: That's It !