Releases: rob040/LEDmatrixClock
v3.4.0
Full Changelog: v3.3.0...v3.4.0
Please ☆ Star my repository when you use my releases or sources.
Multiple Language Support
This release brings multiple language support to this project.
The following 12 languages are now supported: English, Dutch, German, French, Italian, Spanish, Portuguese, Danish, Norwegian, Swedish, Polish.
Also
- The LED Display character font has been overhauled for more consistency and readability.
- Most notably, the Zero '0' character is no longer slashed, but many characters have been revised,
- The € euro character was added to the font,
- The marquee message and the MQTT message can now contain any UTF-8 character represented in the CP437 character set.
- Non-existing CP437 accented characters (such as Ë,Ï, Á,Í,Ó,Ú, À,È,Ì,Ò,Ù) are represented by normal letters.
- OpenWeatherMapClient API was changed
- Added user configurable temperature, wind speed and air pressure units and conversions.
- The Adafruit GFX library was copied locally, in order to update font file.
- Updated local library Max72xxPanel; removed the 16 display limit for good; above 32 is technically possible (is there someone?)
Issues solved
- #20 Add openweather multi ( language ) parameter
- #23 Show weather conditions in French
- #32 Multi language support
Please ☆ Star my repository when you use my releases or sources.
v3.3.0
Full Changelog: v3.2.0...v3.3.0
Please ☆ Star my repository when you use my releases or sources.
Various enhancements and fixes
- Improve scrolling smoothness; solve possible long pauses
- Support 32 and more display tiles
- Fix GPS coordinate GEO location
- Fix config save and restore of displayScrollingInterval
- Increase OWM access timeout from 2s to 5s
- MQTT publish status on clock hostname topic: /display/CLOCK-XXXXXX/status
- MQTT connect client ID shall be unique
- Updated the project README.md
- Added 3D print models of original marquee case design, updated for commonly available wider 4-tile display modules
- Added SketchUp 3D model of original marquee case design
Issues Solved:
- #13 TIMEOUT on weatherClient data receive
- #24 Seemingly lockups [display scrolling halt temporarily]
- #28 Display Scrolling Data interval resets on power failure
- #29 Won't compile due to misspelled includes [on case-sensitive build environment (linux)]
Please ☆ Star my repository when you use my releases or sources.
v3.2.0
Full Changelog: v3.1.47...v3.2.0
Update to use better and leaner WiFi-Manager
- Switch to use ESP_WiFiManager_Lite library, which allows for multiple WiFi access points to be configured.
- Fix issue when WiFi RSSI shows 100%, when connection is lost. Now it will show -1 when that occurs.
- Use new PubSubClient v3.2.0 for MQTT
Please ☆ Star my repo when you use my releases or sources.
v3.1.47
Full Changelog: v3.1.31...v3.1.47
Final release (bar any bugfixes) of v3.1; All my TODO list items are resolved.
This release brings:
- Add a display QUIET time option, where the display can be OFF, or Dimmed, or Dimmed with no Motion (ie. no scrolling, no blinking)
- Easier Weather configuration: just enter City name; no longer is it required to look up a cityID number! Just enter a (valid) city name with optional 2-letter country code. Also, GPS coordinates are now allowed as location input.
- Improved for more predictable behaviour
- Removed disabled clients (News, Octoprint, pi-hole)
- Fix view web page on smartphone
- Fix null pointer bug, which makes releases 3.1.43 and .44 not running on ESP12F modules
- Fix issue that MQTT message is only shown once
- and more, see Full Changelog
Please ☆ Star my repo when you use my releases or sources.
v3.1.31
Full Changelog: v3.1.25...v3.1.31
Functional changes since preveous release include
- Removed news service because it is not free but very expensive for all users. See #1
- Change to use latest Arduino json V7 library.
- Fix potential wait forever loop in OWMClient.
- Make Display Temperature also configurable, to allow for time only display.
- Add a "Do not scroll weather data display" option to display weather data fitting on one screen to NOT scroll but shown sequentially. This is the option for motion sensible persons.
- Add Config option: "Flash System LED on WiFi activity"; the blue onboard LED is quite bright, shining through the case and can be annoying.
v3.1.25
Full Changelog: https://github.com/rob040/LEDmatrixClock/commits/v3.1.25
Key changes are listed in the Readme.md.
For people upgrading from Qrome marquee Scroller to this release, please do save your OpenWeatherMap.org API key before upgrading, since the configuration settings cannot be migrated automatically, they will be reset to default.