Skip to content

ChronoBloom v2.31.5

Choose a tag to compare

@Maestro8484 Maestro8484 released this 01 Aug 02:50

First tagged release. The clock has been running on my wall for a while; this is the point where the repo caught up with it.

Easiest way to install

Go to the browser flasher, plug the board in over USB-C, click Install. Chrome or Edge on a desktop. No toolchain, no account, nothing to set up. That page already serves this version.

The files below are for people who want them directly.

Which file do I want

chronobloom-8inch-v2.31.5-merged.bin is the whole image including the bootloader. Flash it at offset 0 with esptool, or point any ESP Web Tools page at it. This is the same image the browser flasher uses.

chronobloom-8inch-v2.31.5.bin is the app only. Use this one on the clock's own /update page once it is already running.

Both are built for the 8 inch build with public defaults, so there are no WiFi credentials baked in. You set those in the browser on first boot.

What is in it

Time zone is set in the web UI and applies immediately. No compiler, no reflash. A new clock asks you for it up front rather than showing a confidently wrong hour.

Focus nudges escalate if you ignore them, and pressing either button tells the clock you saw it.

Auto brightness is two sliders now: how dim the face goes in a pitch dark room, how bright it goes in full daylight. The light sensor glides it between them.

Petal depth is a dial from 0 to 100, and all three rings shade to one shared profile so the whole face reads as petals instead of just the middle ring.

The mood palettes travel colour from the outer rim inward instead of being one flat wash, and they hold their saturation.

Plus a unified Save with confirmation, bigger touch targets on a phone, and plainer wording throughout.

Building it yourself

git clone https://github.com/Maestro8484/ChronoBloom.git
cd ChronoBloom
pio run

That builds the 8 inch. Pass -e esp32c3_v3_15inch for the 15 inch, which is still experimental.

Worth knowing

The web UI has no password. Anyone who can reach the clock on your network can change every setting and push firmware to it. That is a deliberate trade for something that lives on a wall and gets set up once, but keep it on your home network and do not port-forward it.

If an update ever leaves it unable to boot, there is no automatic rollback. Plug in USB and use the browser flasher again.

Credit

The original NeoPixel Ring Clock was Steve Manley's, in 2015. His 3D printed design is why this exists. Details in the NOTICE file.

Firmware Apache 2.0. 3D files CC BY 4.0.