Skip to content

Releases: Zer0-bit/gaggiuino

gaggiuino v.b48839d

28 Sep 13:14
0baa6db
Compare
Choose a tag to compare
GAGGIUINO_LOGO_transp

Binaries Overview

Core Type Binaries

  • STM32F411 MCU (Overclocked):

    • lego-ncp.bin / lego-pca.bin: Standard core binaries for devices using the STM32F411 MCU, targeting the respective hardware configurations. These binaries are compiled to run in overclocked mode, offering significantly faster performance compared to standard binaries used in the previous generation of the software.
    • pcb-ncp.bin / pcb-pca.bin: Core binaries for PCB-based hardware configurations using the STM32F411 MCU, also running in overclocked mode for enhanced speed and responsiveness.
  • STM32U585 MCU (Performance Versions):

    • performance-lego-ncp.bin / performance-lego-pca.bin: Optimized core binaries using the STM32U585 MCU for improved performance on Lego hardware configurations.
    • performance-pcb-ncp.bin / performance-pcb-pca.bin: High-performance core binaries targeting PCB configurations with the STM32U585 MCU.

Frontend (UI) Type Binaries

  • ui-embedded.bin: The frontend binary for embedded user interfaces, providing the graphical interface and control features.
  • ui-headless.bin: The frontend binary enabling only the webserver part, the hardware for it is coming to the official suppliers soon.
  • ui-web.bin: The web-based frontend binary, allowing remote access and control via a web interface.

Additional Notes

  • Binaries prefixed with performance are compiled for the STM32U585 MCU, delivering advanced capabilities and enhanced performance for demanding setups.
  • Binaries for the STM32F411 MCU are now running in overclocked mode, making them considerably faster than the standard compiled binaries used with previous software versions.
  • The ui prefixed binaries are specifically for the frontend aspects of the Gaggiuino, providing either embedded or web-based user interfaces.

What's New:

NEW:

  • Enable Core OTA (U585 only)
  • Safer bootloader entry trigger
  • Better filesystem initialisation and cleanup routines with emergency filesystem recovery
  • Better update notification system
  • Adaptive smoothing
  • Added hard fault dump to USART1

Experimental:

  • sprofiler.io shot analysing and sharing support.

FIX:

  • Fix WATCHDOGS on active bluetooth client
  • Fix LCD flicker (some actions that block the PSRAM will still make the screen flicker due to PSRAM lock, that's unavoidable sadly)
  • Non blocking hardware scales
  • Versions info panel
  • Loads of deletions and fixes across the estate

gaggiuino v.0e28389

09 Nov 13:42
0baa6db
Compare
Choose a tag to compare
GAGGIUINO_LOGO_transp

Binaries Overview

Core Type Binaries

  • STM32F411 MCU (Overclocked):

    • lego-ncp.bin / lego-pca.bin: Standard core binaries for devices using the STM32F411 MCU, targeting the respective hardware configurations. These binaries are compiled to run in overclocked mode, offering significantly faster performance compared to standard binaries used in the previous generation of the software.
    • pcb-ncp.bin / pcb-pca.bin: Core binaries for PCB-based hardware configurations using the STM32F411 MCU, also running in overclocked mode for enhanced speed and responsiveness.
  • STM32U585 MCU (Performance Versions):

    • performance-lego-ncp.bin / performance-lego-pca.bin: Optimized core binaries using the STM32U585 MCU for improved performance on Lego hardware configurations.
    • performance-pcb-ncp.bin / performance-pcb-pca.bin: High-performance core binaries targeting PCB configurations with the STM32U585 MCU.

Frontend (UI) Type Binaries

  • ui-embedded.bin: The frontend binary for embedded user interfaces, providing the graphical interface and control features.
  • ui-web.bin: The web-based frontend binary, allowing remote access and control via a web interface.

Additional Notes

  • Binaries prefixed with performance are compiled for the STM32U585 MCU, delivering advanced capabilities and enhanced performance for demanding setups.
  • Binaries for the STM32F411 MCU are now running in overclocked mode, making them considerably faster than the standard compiled binaries used with previous software versions.
  • The ui prefixed binaries are specifically for the frontend aspects of the Gaggiuino, providing either embedded or web-based user interfaces.

What's New:

  • Better handling of wireless APs running in MESH mode
  • Fix WATCHDOGGING on Bluetooth scale connected
  • Added descale modal on mbed
  • Added headless bin (running only the webserver)
  • Add LCD sleep
  • Further improvements and various optimisations

gaggiuino v.7ca57e5

01 Sep 13:04
Compare
Choose a tag to compare
GAGGIUINO_NM_LOGO_transp

Binaries Overview

Core Type Binaries

  • STM32F411 MCU (Overclocked):

    • lego-ncp.bin / lego-pca.bin: Standard core binaries for devices using the STM32F411 MCU, targeting the respective hardware configurations. These binaries are compiled to run in overclocked mode, offering significantly faster performance compared to standard binaries used in the previous generation of the software.
    • pcb-ncp.bin / pcb-pca.bin: Core binaries for PCB-based hardware configurations using the STM32F411 MCU, also running in overclocked mode for enhanced speed and responsiveness.
  • STM32U585 MCU (Performance Versions):

    • performance-lego-ncp.bin / performance-lego-pca.bin: Optimized core binaries using the STM32U585 MCU for improved performance on Lego hardware configurations.
    • performance-pcb-ncp.bin / performance-pcb-pca.bin: High-performance core binaries targeting PCB configurations with the STM32U585 MCU.

Frontend (UI) Type Binaries

  • ui-embedded.bin: The frontend binary for embedded user interfaces, providing the graphical interface and control features.
  • ui-web.bin: The web-based frontend binary, allowing remote access and control via a web interface.

Additional Notes

  • Binaries prefixed with performance are compiled for the STM32U585 MCU, delivering advanced capabilities and enhanced performance for demanding setups.
  • Binaries for the STM32F411 MCU are now running in overclocked mode, making them considerably faster than the standard compiled binaries used with previous software versions.
  • The ui prefixed binaries are specifically for the frontend aspects of the Gaggiuino, providing either embedded or web-based user interfaces.

What's New:

  • Everything is new.

release-nano-final-v4

28 Sep 15:27
Compare
Choose a tag to compare

What's Changed

  • Deleting all the blackpill references
  • Creating PIO scales profiles
  • Housekeeping