Repository navigation
zeClock Latest (main)
Pre-release
Pre-release
Raspberry Pi Image
Pre-built image for Raspberry Pi 4/5 with zeClock pre-installed.
Flash to SD card
gunzip -c zeclock-rpi.img.gz | sudo dd of=/dev/sdX bs=4M status=progressOr use Raspberry Pi Imager / balenaEtcher — both support .img.gz natively.
First boot
- Insert SD card and power on
- If WiFi is not pre-configured, connect to the zeClock-Setup AP
- Configure WiFi via the captive portal
- zeClock starts automatically once connected
See the README for full documentation.
What's Changed
- feat: Plugin System by @ojacques in #1
- feat: new direct zedmd backend, CPU optimizations by @ojacques in #2
- fix: now properly reconnects to ZeDMD device / retries by @ojacques in #3
- feat: Now support HD DMDs, add TODO.md by @ojacques in #4
- feat: add night mode with brightness and time only by @ojacques in #5
- feat: now support MQTT and REST remote, reconnection improvements by @ojacques in #6
- feat: add Web UI and Speaker Conference plugin by @ojacques in #7
- feat: Raspberry image build + plugin auto config by @ojacques in #8
- feat(gif-plugin): support multiple directories with weighted rotation by @ojacques in #9
- feat: plugin API improvements (typed context, version, validation, docs) by @ojacques in #10
- fix: invalidate brightness cache after sun data update by @ojacques in #12
- docs: establish two operating modes, remove NAS references by @ojacques in #13
- feat: restructure README, add plugin videos, fix speaker-timer by @ojacques in #14
- feat: add paragliding plugin (Paraglidable API) by @ojacques in #15
- Add Kiro steering files for project conventions by @ojacques in #17
- docs: add backend guide and DMDServerBackend tests by @ojacques in #18
- refactor: move animation-color from CLI to plugins.yaml config by @ojacques in #16
- docs: document dmdserver multi-device support (Pixelcade, PIN2DMD) by @ojacques in #19
- fix(rpi): prevent boot reboot loop on WiFi-only & add persistent journal by @ojacques in #20
- feat: GIF directory upload and management from Web UI by @ojacques in #22
- feat: shared location autocomplete service for plugin config by @ojacques in #24
- docs: RPi autonomous boot documentation + CI image build by @ojacques in #25
Full Changelog: https://github.com/DMDTools/zeClock/commits/latest