Shadow Clock is an open‑source, finger‑activated LED‑ring clock.
A small ESP8266drives a 60‑pixel WS2812B ring that shows the current hour (red) and minute (blue) and seconds (white); overlapping positions turn magenta. Time is kept in a DS3231 RTC and resynchronised over Wi‑Fi with NTP whenever the network is available. Two Sharp GP2Y0A21YK0F IR distance sensors, read through an ADS1115, look for a hand or finger in front of the clock. When they detect “shadow play”, the LEDslight up with the time; when the hand is removed, the ring slowly fades into a colorful animation

Why the parts are split
The clock housing is a 200 mm‑diameter torus—too large for a typical 220 × 220 mm FDM bed.
The 3D_files/
directory therefore contains the ring, back plate and sensor brackets as several inter‑locking wedges and segments (keyed with dovetails and registration pins). After printing, you dry‑fit the segments, run a bead of cyanoacrylate (or a soldering‑iron “plastic weld”) along the seams, and sand them flush. Channels on the inner wall guide the 60‑LED strip and leave recesses for the two IR sensors so that only your fingertip protrudes into the opening.
(If you have a ≥300 mm printer you can remix the CAD to print the ring in one piece.)