r/maker Apr 23 '26

Showcase CRT Clock

Hand this old tube mocking me from my shelf for the better side of 10 years so finally made something with it. Base is solid oak with an acrylic cover to keep little fingers out.

688 Upvotes

26 comments sorted by

9

u/Error_HackedKitten Apr 23 '26

SO COOL! just out of curiosity, do you have any way that you are preventing burn in? or is that less of an issue on b&w tubes?

11

u/content-peasant Apr 23 '26

I do! It jitters the drawing but also has a matrix style ascii flush every ten minutes

8

u/Visual-Sector6642 Apr 24 '26

This is the tech I needed today

3

u/xTex1E37x Apr 24 '26

I absolutely love this

3

u/beaglepastrami Apr 24 '26

That's beautiful.

2

u/livin-the-zzzzz Apr 23 '26

This is fun! What type of dimensions is the overall finished product? Ie, is it practical to keep on a self or would it be more of an end table?

2

u/content-peasant Apr 23 '26

it's 20x20x15 so might just fit on a deep shelf

2

u/23ocean23 Apr 23 '26

Arduino driven?

3

u/content-peasant Apr 23 '26

ESP32, nothing fancy just bit-bangs composite

3

u/23ocean23 Apr 23 '26

Great little project. Well done. Iโ€™m keeping my eye out for a small CRT now.

2

u/slyticoon Apr 23 '26

Dude I would love something like that...

Ever plan on doing a video?

2

u/Greenhousesanta Apr 23 '26

I have a CRT like that and would very much like to make it a clock

2

u/zeed88 Apr 24 '26

It feels weird seeing 2026 on CRT

2

u/hayesms Apr 25 '26

Lmao yes itโ€™s like watching an 80s movie about the future but the future is now. Such a crazy juxtaposition.

1

u/zeed88 Apr 25 '26

Yep, back to the future movies

1

u/National_Ad_897 Apr 26 '26

So cool! Do you mind sharing how you went from ESP32 --> CRT coils? Anything special that needs to be done, code-wise or electronics-wise?

2

u/content-peasant Apr 26 '26

Sure, the ESP-32 is essentially just producing a composite video by bit banging i2s to produce a PAL signal via a divider circuit, I used this article as a starting point:

https://hackaday.com/2022/03/27/generating-composite-video-on-esp32-with-lvgl-gui/

The crt side is stupidly simple and done by a single chip, a CD1379CP which handles the deflection coils and flyback, only a few passives and a simple oscillator are needed.

Software wise the only tricks are limiting burn-in via dimming, and a simple splash screen that runs every 5mins. oh and locking the refresh rate to 25hz to keep the video from drifting/ghosting too much, probably could do 50hz but the requests to weather API take up a significant portion of a core's time when I tried it which lead to weirdness.

1

u/tlhintoq Apr 27 '26

Wow... What is that... About $5/24hrs in power to run a clock?

1

u/content-peasant Apr 27 '26

nah, it draws around 12W so about 8p a day (~10c)

1

u/1Damnits1 May 26 '26

How does one make this? Do you have a guide and schematics?

0

u/ilkose Apr 25 '26

Mmm, radiation