Skip to content

v2.5.0

Choose a tag to compare

@giovi321 giovi321 released this 10 Jul 19:57

Every ticker can now be a position with its own P/L, the device can rotate through its modes, settings survive as a backup file, and all three boards update themselves from GitHub.

Ticker

  • Portfolio view: give any ticker a quantity and a per-unit cost and its page gains a P/L line against your cost basis. A portfolio summary page joins the rotation with one row per position and a total per currency. The "Position P/L & portfolio page" toggle turns both off.

Modes

  • Carousel mode rotates through the ticked features (ticker, Claude usage, plane radar) on a configurable dwell time. Switching repaints from cached data instead of refetching, so it costs nothing extra.

Device

  • Settings backup: export the device's full configuration as a JSON file and import it back, both in the Update tab. The export contains the WiFi passwords in clear text, so treat the file accordingly.
  • GitHub self-update now works on all three boards; each pulls its own release asset. Releases ship app images for browser or self-updates plus merged .factory.bin images for first-time USB flashing of the ESP32 boards.

Upgrading

Update from the web UI's Update tab: upload smalltv-mod-firmware.bin (ESP8266), smalltv-mod-firmware-c2.bin (SmallTV C2), or smalltv-mod-firmware-esp32.bin (NM-TV-154). From this release onward, "Check for latest" installs updates on every board.