Firmware & downloads
Current firmware versions for PixelFrame64 and ServoClock, what is new and how to update.
Current firmware versions for download. The normal update runs via the device's web interface (“Update”); the files here are only needed for USB flashing or rescue.
PixelFrame64
| Version | File | For | Date |
|---|---|---|---|
| V90 (current) | pixelframe64_mp_v90.bin | MatrixPortal S3 | September 2026 |
| V90 (current) | pixelframe64_v90.bin | ESP32-S3 DevKit | September 2026 |
| V89 | pixelframe64_mp_v89.bin · pixelframe64_v89.bin | MatrixPortal S3 · DevKit | September 2026 |
| V88 r2 | pixelframe64_mp_v88_r2.bin · pixelframe64_v88_r2.bin | MatrixPortal S3 · DevKit | September 2026 |
What's new in V90: time fallback via HTTPS if the internet time server (NTP) is blocked on the network. V89: fix of orientation detection (90°/270° were swapped). V88: six energy slots incl. grid and yield, Anker Solix presets, INT32 support for Modbus.
Flashing via USB (browser)
- Connect the clock to the computer via USB-C (Chrome or Edge).
- Open esptool-js, “Connect”, choose the port.
- Select the file above, address
0x10000, “Program”. - Restart the clock after flashing.
Rescue firmware (erases all settings and Wi-Fi data): on request via ticket – it is deliberately not distributed publicly.
ServoClock
| Version | File | For | Date |
|---|---|---|---|
| v16 (current) | servoclock_v16.bin | ESP32-S3 (all variants) | September 2026 |
What's new in v16: time server with automatic fallback. v15: radar blanking configurable, run-on time is measured.
App
The MAROIS Builds app (device discovery on the network, set-up, styles) is in preparation for Android and iOS. Until then: web interface in the browser.
Question not answered? Happy to help – reply usually within two working days.
Submit a support request To the help overview