Skip to content

Releases: BlueAndi/Pixelix

Pixelix v3.0.1

10 Jun 18:14
2474de0
Compare
Choose a tag to compare

Bugfix release

  • #50: 32-bit unsigned integer values were not correct handled. This caused that the scroll pause, which can be set via settings, always returned the default value.
  • Display update timing statistics implemented for debugging purposes. Can be enabled by preprocessor define CONFIG_DISPLAY_MGR_ENABLE_STATISTICS in platformio.ini. Default: disabled

Pixelix v3.0.0

02 May 18:50
Compare
Choose a tag to compare

Features:

  • Timezone string supported via settings.
  • BTCQuotePlugin added, which shows the current exchange rate from Bitcoin to USD. Thanks to flcu for the contribution.
  • OpenWeatherPlugin added, which shows the current weather informations, based on https://openweathermap.org
  • TempHumidPlugin added, which shows current temperature and humidity, measured by local sensor (DHT11). Thanks to flcu for the contribution.
  • The website login user/password can now be changed via settings.
  • ESP32 NodeMCU added to build environment.
  • Used 3rd party libs updated.
  • The python upload dialog was refactored.
  • TomThumb extended character set enabled, to support e.g. the "°" sign.
  • Complete plugin webinterface refactored. It is now independed of the ESPAsyncWebserver and prepared to support e.g. MQTT in the future.
  • Several bugfixes.

Pixelix v2.2.0

14 Mar 19:33
Compare
Choose a tag to compare

Features:

  • New web interface, based on bootstrap and jquery.
  • Fade effect can be changed via web interface, button and REST API.
  • Current fade effect is shown in the web interface.
  • Log messages can be filtered and cleared in the web interface.
  • File browser implemented in web interface, which replaced the one from ESPAsyncWebServer.
  • Per default now 8 slots are configured.
  • Volumio plugin implemented.
  • ShellyPlugS plugin implemented.

Improvements:

  • Prepared for changing the filesystem to LITTLEFS.
  • 3rd party libs updated.

Bugfixes.

  • Several smaller bugfixes, see commit log.

Pixelix v2.1.1

13 Dec 19:54
Compare
Choose a tag to compare

Bugfix release

  • JustTextPlugin webpage fixed. #15
  • GameOfLifePlugin didn't handle the neighbor cells correct.
  • GameOfLifePlugin generates now a new grid during every activation to avoid problem in case the slot duration is lower than the internal timers.
  • Libs updated.
  • Software version/revision handling updated.
  • Documentation cleaned up.

Pixelix v2.1.0

28 Oct 19:58
Compare
Choose a tag to compare

Minor feature release

Features:

  • In the AP mode the configuration can be set via captive portal now.
  • The text scrolling speed can be configured now via settings.
  • If a connection is established in wifi station mode, the slot which is shown can be changed via user button.

Bugfixes:

  • After wifi connection was established, the button task freezed. This happened, because of priority inheritance from the loop task. This is fixed now by scheduling task with equal or lower priority than the loop task explicit.
  • The system message duration was stored every time in the flash, although it was not useless, because the duration is given explicit in the software.

Pixelix v2.0.3

24 Sep 21:25
Compare
Choose a tag to compare

Bugfix release

  • During changing the slot, the next plugin was activated in fade out phase, which influenced the display content. The activation was now moved to fade in phase.
  • SunrisePlugin and GruenbeckPlugin executing http requests. The response callbacks were not thread safe. This is fixed now.
  • espressif32 library version bumped to v2.0.0

Pixelix v2.0.2

08 Sep 20:20
Compare
Choose a tag to compare

Bugfix Release:

  • If the connection establishment of a http request from Gruenbeck plugin fails once, all following attempts will fail. This was fixed.

Pixelix v2.0.1

08 Sep 18:53
Compare
Choose a tag to compare

Bugfix Release:

  • GruenbeckPlugin failed to connect to the device after the first connection attempt, because the URL encoded parameters were not cleared at the right place.

Pixelix v2.0.0

05 Sep 12:26
Compare
Choose a tag to compare

Pixelix includes now many improvements and features. Here are some of them:

  • Supports up to 11 slots.
  • A lot of plugins were added.
  • The plugin configuration can be done completely via web page, provided by the integrated webserver.
  • The RMT ISR is now in IRAM, which improves the effiecency, especially if in parallel the flash is accessed.
  • Changing the slot is now done smooth with a fading effect.
  • REST API was extended, especially for the plugins.

Pixelix v1.0.0

29 Feb 18:25
Compare
Choose a tag to compare

The first pixelix release.
Up to 5 slots are available for plugins. The slot handling is relative static for simplicity.