Skip to content

valumi 1.3

Latest

Choose a tag to compare

@tekr tekr released this 07 Oct 07:43
· 2 commits to main since this release

A tiny crypto price ticker for the Waveshare 1.47" ESP32-C6 boards: live prices and charts from OKX, set up and controlled from your phone through the ticker's own web panel. One firmware for both boards, the plain ESP32-C6-LCD-1.47 and the ESP32-C6-Touch-LCD-1.47.

New in 1.3

  • Plain board colours fixed. The ST7789 panel now also has its own gamma-correction table loaded at startup.
  • New chart fill. One gradient across the chart, cut off by the line: bright under the peaks, dim in the troughs.
  • Smoother animation. No more flicker when a page lands.
  • A ticker with a single coin keeps polling its price. Before, the price went stale after the first fetch.
  • Settings survive a rollback even when a newer firmware had saved fields this one does not know, and saved settings that cannot be read at boot are no longer overwritten.
  • Web panel fixes: a coin added while another change is queued is no longer removed; the page waits for a restart properly; wrong firmware files are named as such before upload; a refused save puts the controls back.

Settings carry over when updating from the panel.

Install

Easiest: in your browser. Plug the board into a computer with a USB-C data cable and open the valumi web installer in Chrome or Edge. Click Install valumi, pick the board's port, and wait about a minute.

Or by hand, with esptool and the valumi-1.3.bin below:

pip install esptool
esptool.py --chip esp32c6 write_flash 0x0 valumi-1.3.bin

Updating

A ticker already running valumi updates from its own panel: Device → Firmware update, with the same valumi-1.3.bin. That keeps all settings. Installing over USB starts fresh.

SHA-256 of valumi-1.3.bin: 29d4c6fa7c08e06a2b90600698e199d6829c43104b66f7be25685303d8ae156f