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 embedded GUI as well as exposes a Web Server that porvides a web GUI.ui-headless.bin
: The frontend binary exposing only the Web Server part.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:
- WiFi can be disabled now
- Additional Notifications Manager modes(better upgrades info)
- mDNS auto hostname increment on network duplicate.
- Close notification on touching anywhere on it
- BLE scales workaround implementation
- Possible yet more fps increase
- Auto-load first phase on profile edit on Mbed (match web behaviour)
- Clone profile button in the profiles manager
- Sort profiles feature on Mbed
- Auto increment on tap and hold target weight buttons on home screen
- Add Phase Target Start input on Mbed (adaptive checkbox on web - 0 means adptive)
- Profiles grouping on home screen
- Weight target on Web UI
- BLE scale connectivity icon on Mbed
- WeighMyBrew BLE scale
What's Fixed:
- Auto-Flush should always trigger
- Better operation modes handling
- Improved handling of tc error states