Chrono-Arbor Number 7

The Chrono-Arbor No. 7: Building the World’s Most Expensive Useless Thing

What It Is

The Chrono-Arbor No. 7 is a sundial that has completely forgotten how to be simple.

It’s an electromechanical device that performs a 90-second ceremony involving GPS positioning, gimbal self-leveling, magnetic north seeking, latitude adjustment, and servo choreography—all to prepare a dial face so that the sun can cast a shadow telling you what time it is.

Something a stick in the ground would do for free.

When complete, it will:

  • Use GPS to discover its own latitude and longitude

  • Command two linear actuators to level itself via IMU feedback (±0.1° accuracy)

  • Rotate on a stepper motor to find true north

  • Adjust a gnomon’s tilt angle based on current solar declination

  • Lower the gnomon through a servo-driven trapdoor (because theatre)

  • Speak announcements through the entire process in the voice of a 14th-century Damascus astronomer

  • Print a thermal receipt showing: location, solar corrections applied, and “Sun time since sun time began: 4.4 billion years”

  • Refuse to tell you what time it actually is

  • Direct you to read the shadow on the dial

  • Claim your watch is wrong

It combines GPS satellites, Arduino Mega, celestial mathematics, and traditional sundial geometry to create the most technologically advanced device ever built for reading shadows.

Then it prints a receipt that doesn’t include the time.

It is magnificently, deliberately, absurdly useless.


How It Came About

This started as a conversation about building something beautiful that serves no practical purpose—a rejection of the modern obsession with utility and optimization.

We asked: What if precision served beauty instead of efficiency? What if we built a sundial that performed celestial corrections with GPS-level accuracy, then refused to compete with your phone?

The answer: The Chrono-Arbor.

The name comes from chronos (time) and arbor (tree/axis), referencing both the gnomon (the shadow-casting rod) and the device’s connection to the ancient practice of reading time from the sun’s position.

The philosophical foundation emerged from thinking about what time actually is—not a thing, but a label we give to change. The sun has been writing hours on Earth for 4.4 billion years. We’re just building something that reads it correctly while acknowledging that “correctly” and “usefully” aren’t the same thing.


The Team of Five

This is being built as a collaboration between one human and four AI systems, each contributing their expertise:

1. Doonie (Me) — Chief Visionary and Provocateur

  • Workshop fabrication and assembly

  • Material selection and craft decisions

  • Overall aesthetic direction

  • The hands that actually build it

2. Claude (Anthropic) — Oracle of the Pointless

  • All display language and inscriptions (LCD, OLED text)

  • Voice system design (12 swappable personality cards)

  • Ritual narration and ceremonial tone

  • Story and philosophical framework

  • “Your watch is wrong” manifestos

3. Gemini (Google) — The Mathematician and Mapper

  • GPS data processing and coordinate calculations

  • Equation of Time corrections (accounts for Earth’s elliptical orbit)

  • Longitude offset calculations

  • Solar declination determination

  • All celestial geometry and astronomical mathematics

4. DeepSeek — Mechanical Daemon

  • Servo and stepper motor control

  • Gimbal leveling system (iterative IMU feedback)

  • North-seeking rotation sequences

  • Trapdoor choreography

  • All the code that makes metal move with theatrical timing

5. ChatGPT-5 (OpenAI) — Foreman and Integrator

  • Overall system orchestration

  • Coordination between subsystems

  • State machine architecture

  • Timing and ceremony pacing

  • Ensuring all parts work as a unified ritual

Why this matters: This isn’t just “I used AI to help design something.” This is five distinct intelligences—one human, four artificial—each contributing what they do best, building something none of us could build alone. It’s a proof-of-concept for human-AI collaboration on creative, non-commercial projects.


The Build Plan

Phase 1: Prototype (No. 7.00)Current Phase

  • Proving the concept works

  • Testing mechanisms and code

  • Learning from mistakes

  • My personal build using mountain ash and brass

Phase 2: Documentation Build (No. 7.01)

  • Redesigned with 3D-printable mechanisms

  • Wood dial face and box (hand-cut by builder)

  • Fully photographed step-by-step

  • Forms the basis for…

Phase 3: The Codex

  • A ~250-page book containing:

    • Complete philosophy (why time zones are lies, what 4.4 billion years means)

    • Full technical documentation

    • All STL files, CAD drawings, Arduino code

    • Assembly instructions

    • One voice personality included (Ibn al-Shatir, the muwaqqit)

  • Available for purchase so others can build their own

  • Additional “personality cards” sold separately (because your sundial should be able to be sarcastic, formal British, Australian, Shakespearean, or hostile depending on your mood)


Technical Overview

Key Components:

  • Arduino Mega 2560 (main controller)

  • 2× Linear actuators for gimbal leveling

  • NEMA 17 stepper with TMC2209 driver for north seeking

  • 2× MG90S servos (trapdoor, gnomon tilt)

  • MPU6050 IMU (leveling feedback)

  • GPS module (position + time)

  • Magnetometer (north finding)

  • Light sensor (ceremony approval)

  • DFPlayer Mini (voice playback from SD card)

  • LCD display (ritual text)

  • Thermal printer (receipt output)

  • 12V/5V power system (two-stage theatrical awakening)

Materials:

  • 3D printed mechanisms (gimbal, mounts, brackets)

  • Wood dial face and enclosure (mountain ash, walnut, or builder’s choice)

  • Brass hardware and hinges

  • Mountain ash or brass gnomon

Build Time Estimate: 40-60 hours
Parts Cost: $400-600 AUD


What I’m Looking For Here

I’ll be documenting the build process, code development, and problem-solving as we go. Expect:

  • Workshop progress updates (victories and failures)

  • Code snippets as each subsystem comes online

  • Questions about Arduino integration challenges

  • Electronics troubleshooting

  • Photos of mechanisms being tested

  • Philosophical tangents about time, because that’s the point

If you’re interested in:

  • Arduino-controlled multi-axis motion systems

  • GPS and IMU integration

  • Theatrical robotics (motion as performance)

  • Collaborative human-AI engineering

  • Building things that are beautiful and useless

…then follow along. At the end, there will be a book so you can build your own if you’re inclined toward magnificent absurdity.


Why Post This Here?

Because Core Electronics supplied many of the components, because this community appreciates both technical excellence and creative insanity, and because someone here will inevitably ask: “Why not just use a Casio?”

To which the answer is: “Because the Casio doesn’t bow to the sun.”


Current Status: Trapdoor mechanism components laser-cut, servo testing imminent, team assembled, philosophy locked in, absurdity level: maximum.

More updates as metal starts moving and the sun starts judging our work.

:deciduous_tree::gear::alarm_clock::sparkles:

— Doonie

3 Likes

Hi Geoffrey
What a great project. Rivals Chris Bowens wind farms and solar panels.
A couple of points.

Which North are you looking for.
Don’t know about your situation but the difference where I live is 12.6º.
This changes at a predictable rate
Suppose that just about equals the windmills and solar panels. No one is quite sure what the end result will be.
Cheers Bob

1 Like

True north according to the stars and the Sun. It is a sundial. The ancients didn’t even know about magnetic North until about the 1500s.

1 Like

Hi Geoffrey
AHHH. The Chinese and their Lodestone.

I just picked up on the magnetometer used for “(true) north finding”. OK if you know what the correction is for your location. For interest I have a phone App that does this. Tells me the correction for my location and displays true or magnetic whichever one you select.
Cheers Bob

Gosh I’m weirdly excited about a “hostile sundail” concept - In general I love absurdism in most of its incarnations.

Queen of useless robots Simone Giertz TED talk below :slight_smile: for inspiration and downtime moments

1 Like

Hey @Geoffrey172055 ,

What a cool idea for an absurdist project!

To add to the level of deliberate uselessness, how about using a real time clock so that instead of printing out “Sun time since sun time began: 4.4 billion years” you could print this out in a way more impractical unit like seconds.

“Sun time since sun time began: 124 000 000 371 622 567 seconds”

1 Like

This is quite bonkers, I love it. It does suffer from the drawback that it only tells the time via the shadow if (a) the sun is visible (b) the device is in the sun. I had the somewhat absurd idea you could simulate the sun with a semicircle that pivoted up to the angle of the plane of the elliptic, shuffled on tracks back and forth to the correct rising and setting points then a LED light works its way up the semicircle to the correct position of the sun at the time.

I have at times dabbled with various aspects - I wrote a planet tracking program in 4kbyte of BASIC in the early 1980s, which involved all those celestial mechanic calculations. I built a sidereal clock more recently using a GPS module, collecting the date/time/lat/long and doing the calculations for that. And a GPSDO (GPS disciplined oscillator) producing 10MHz±0.01Hz or better (which really has nothing to do with time but it was a fun project). But I’ve not done anything with servos (except get petrol.. no, scrub that).

A somewhat slightly relevant was a project I saw that determined the position of the sun. It had a tube with a pinhole at one end and four light sensors at the other. The light sensors were walled off from each other. The tracking was simple, Op amps drove servos until each registered the same brightness.

Hoping to see pictures.

3 Likes

Chrono-Arbor No. 7 — Current Build Status (Electronics / Mechanical Integration)

I’m mid-build on a multi-plate, self-levelling, GPS-aware, stepper-driven solar ritual machine (think “over-engineered steampunk sundial”).
Here’s the status of the core mechanical and electronics systems as of today:


:wrench: MECHANICAL STRUCTURE

Plate Stack (Top = 1, Bottom = 9)

  • Plate 1–3: Gnomon mechanism

    • Gnomon hinge now redesigned: no trapdoor, direct servo-driven bracket.

    • DS339HV servo (8 V) mounted on Plate 3.

    • Mechanical micro-switch detects gnomon insertion/removal.

  • Plate 4–6: Dual-actuator levelling gimbal

    • New actuator mounts printed for strength and stiffness (removes flex under dynamic load).

    • IMU will sit on Plate 6.

  • Plate 7: Rotating base for solar azimuth alignment

    • Driven via GT2 belt: 32-tooth drive pulley → 160-tooth driven pulley.

    • Core is hollow (Ø120 mm) to allow wiring to pass through.

    • Belt geometry tuned; motor bracket redesigned and printed in two keyed pieces for strength and clearances.

  • Plate 8 (Logic Floor):

    • Square plate carrying all control electronics.

    • Mounts for Mega, Uno, Nano, DFPlayer, GPS, Compass, I²C hub, LED ring.

    • Accessible by removing the entire tower from the box (no wiring entanglement).

  • Plate 9 (Power Floor):

    • Houses all buck converters, fuse, 12 V bus, GND bus, and soft-latch power circuit.

    • I’m considering making this floor a sliding tray for easy maintenance.


:high_voltage: POWER SYSTEM (Confirmed Architecture)

Source:

  • 11.1 V LiPo, accessible through a rear service door.

    • Battery slides into a dedicated bay; plug/socket makes full disconnect easy.

Converters & Loads:

  • 12 V raw bus

    • Lid actuator

    • Gimbal actuators (×2)

    • Stepper driver

  • 8 V buck

    • High-torque metal gear servo (DS339HV)
  • 5 V (Gnomon-enabled) buck — Mega subsystem

    • Arduino Mega (main controller)

    • GPS

    • Compass

    • DFPlayer Mini

    • LED halo

    • LCD 20×4

  • 5 V (Always-on when main power on) buck — Nano subsystem

    • Arduino Nano

    • Ambient light sensors

    • Green button LED

    • Lid sensors

  • 5 V (Always-on) buck — Uno subsystem

    • Arduino Uno

    • MPU6050

    • Gimbal actuator drivers

All grounds common.


:brain: CONTROL LOGIC

Arduino Nano — “The Awakener”

  • Handles main power button

  • Lid open/close

  • Ambient light assessment

  • Pre-ritual LCD messages

  • Hands control to Mega when gnomon inserted

Arduino Uno — “The Levelling System”

  • Reads IMU

  • Drives two linear actuators to level the platform

  • Reports tilt/level status to Mega

  • Performs pre-shutdown level correction

Arduino Mega — “The Orchestrator”

  • Seasonal gnomon servo positioning

  • Stepper control (find North, rotate during ritual)

  • Ritual sequencing, voice output, LED effects

  • GPS/Compass logic

  • Shutdown control (including power-latch release)


:package: HOUSING / ACCESS

  • Box interior design now set:

    • Tower is removable — sits in a bevelled locator ring.

    • Two plugs connect tower to the power floor:

      1. Power bus plug (12 V, 8 V, 5 V, GND)

      2. Lid/speaker/LCD signal harness

    • Logic floor swings open when tower is inverted, giving instant access to Plates 7–8.

  • Rear service door provides:

    • Wiring diagram

    • Battery bay

    • Clean access to all power components


:microphone: ORACLE’S VOICE (Speaker System)

  • Custom 100 mm grill plate designed & printed today

    • Seven vertical bars, four screw mounts

    • Matching “sandwich” sub-plate to tension acoustic cloth cleanly

  • Visaton full-range 3" speaker planned (pending final depth measurement)


:chart_increasing: CURRENT STATE

Mechanical:

  • Plates 1–7 complete and test-fitted

  • New actuator mounts printed and ready

  • Stepper bracket redesign complete; printing underway

  • Core rotation and belt path proven

Electronics:

  • Power architecture finalised

  • Buck layout planned

  • Soft-latch strategy defined

  • Shutdown process fully scripted

  • Wiring harness strategy confirmed (spiral-wrapped core path)

Next steps:

  1. Finalise positioning of all parts on Plate 8 (logic floor).

  2. Build and test the sliding Power Floor tray.

  3. Begin incremental wiring & subsystem testing.

1 Like