Skip to content

AnimatedPixelClock v2.5.5

Choose a tag to compare

@NickoScope NickoScope released this 23 Sep 06:39
· 180 commits to main since this release

This release is for the Waveshare ESP32-S3-RGB-Matrix board driving a 128x64 HUB75 panel, the only board I have tested it on. Version 2.5.4 never left my own panel, so everything since 2.5.3 is here.

The panel can now show Russian. The small font has a Cyrillic alphabet next to the Latin one, and any Lua effect can write Cyrillic text as it is, in UTF-8. The letters that look like Latin ones use exactly the same pixels, and anything the font cannot draw shows as a solid block instead of silently turning into a space, so a missing character is visible.

There is an infrared remote. The receiver goes on the BOOT button line, next to the knob, which keeps working as before. The web portal has ten remote buttons: you teach each one by pressing it on the remote, and pick from a list what it does, from turning and pressing like the knob to screen on and off, brightness, going home to the clock, the carousel, the screensaver, a chosen page, play and pause, track and volume, and dismissing a notification. Codes and choices survive a firmware update.

Smaller changes: the router now lists the panel by the name you gave it instead of esp32s3 and three bytes of its MAC address, and setting the brightness over the API and reading it back no longer loses one percent every time.

For people driving the panel from scripts or AI agents, the tools in tools/agent gained a health self test that exercises the panel and keeps the logs, and a way to check for a new release and install it over the air. It asks three times before it sends anything and then reports whether the new version stayed or the panel went back to the previous one on its own.

Install: for a new board, use the web flasher at https://nickoscope.github.io/AnimatedPixelClock/ or write firmware-v2.5.5-waveshare.bin at 0x0. For a board that is already running, upload OTA_ONLY_firmware-v2.5.5-waveshare.bin on the portal's firmware update page, and do not upload the full image as an update. The Windows PC stats companion is pc_stats_monitor_v4.exe. SHA256SUMS.txt has the checksums.