Skip to content

Releases: t0mg/wordclock

2.2 - IP scrolling, firmware versioning, online flashing

23 Oct 20:52
Compare
Choose a tag to compare

New features

  • Flash your clock in 3 clicks and without downloading or installing anything thanks to the new Wordclock Flasher tool! (OK, technically not linked to this release, but still good to know).
  • Firmware files names now automatically contain the release version and commit number. Installed firmware version is now visible in the clock's settings page.
  • The WiFi SSID and IP address of the clock are now scrolling on the display after connecting (i.e. 30-50 seconds after boot), to help find the web interface.
  • Added debug PIO environments to build binaries with serial logging enabled, which is conveniently easy to check using the new flasher tool's "advanced mode" and its serial console.

Maintenance highlights

  • Updated the text scroller feature with a taller, more legible font.
  • Changed the API URL path from /api/text/ to /api/text/set to match the documentation, plus some other bug fixes.
  • Paint mode now accepts pasting a payload string for further editing (+ one secret bonus feature ^_^).
  • Use slightly dimmer colors in paint mode for Nodo clocks to avoid current overdraw (and crash).
  • Documentation updates.

Note: Updating from a firmware version < 2.0, via OTA or otherwise, will reset your settings.

Full Changelog: 2.1...2.2

2.1 - WiFi scanning and text scrolling

03 Oct 20:40
Compare
Choose a tag to compare

New features

  • Wifi scanning by @DaveDavenport - the WiFi network in the configuration page can now be selected from a list of available networks.
  • experimental text scroller feature (demo video), usable via HTTP API as well as MQTT, see UsersManual for details.

Maintenance highlights

  • added a PlatformIO target to merge binaries, and documentation to flash the merged binary from esptool-js. For OTA updates, use the regular firmware file.
  • fixed a bug preventing manual time setting when MQTT is enabled

Note: Updating from a firmware version < 2.0, via OTA or otherwise, will reset your settings.

Full Changelog: 2.0...2.1

2.0 - PlatformIO, MQTT & more

25 Feb 16:17
Compare
Choose a tag to compare

This is a major refactor of the codebase since v1.0 introducing many new features.

New features

  • new languages: Dutch, Italian
  • language switcher in the settings - no longer requiring to change the source and rebuild to select one of the supported languages
  • MQTT client with dedicated state and command topics for home automation control
  • Paint interface to create custom displays

Maintenance highlights

  • migrated to PlatformIO to allow building for different flavor of ESP32
  • migrated to the newer version of the IotWebConf library
  • bug fixes
  • documentation updated, new User's Manual

Note: Updating from an older firmware version, via OTA or otherwise, will reset your settings.

1.0 - legacy release

07 Jan 14:07
45dec4f
Compare
Choose a tag to compare

The original version of the wordclock project as initially released in 2021.