BambuHelper v3.7.1 - Release Notes
Firmware Builds
| Build Target | Board / Hardware | Display | OTA Update File | Full Flash File |
|---|---|---|---|---|
esp32s3 |
ESP32-S3 Super Mini | ST7789 240x240 | BambuHelper-esp32s3-v3.7.1-ota.bin |
BambuHelper-esp32s3-v3.7.1-Full.bin |
esp32s3_zero |
Waveshare ESP32-S3-Zero | external ST7789 240x240 | BambuHelper-esp32s3_zero-v3.7.1-ota.bin |
BambuHelper-esp32s3_zero-v3.7.1-Full.bin |
esp32s3_zero_320 |
Waveshare ESP32-S3-Zero | external ST7789 240x320 | BambuHelper-esp32s3_zero_320-v3.7.1-ota.bin |
BambuHelper-esp32s3_zero_320-v3.7.1-Full.bin |
esp32c3 |
ESP32-C3 Super Mini | ST7789 240x240 | BambuHelper-esp32c3-v3.7.1-ota.bin |
BambuHelper-esp32c3-v3.7.1-Full.bin |
ws_lcd_200 |
Waveshare ESP32-S3-Touch-LCD-2 | ST7789 240x320 | BambuHelper-ws_lcd_200-v3.7.1-ota.bin |
BambuHelper-ws_lcd_200-v3.7.1-Full.bin |
ws_lcd_154 |
Waveshare ESP32-S3-Touch-LCD-1.54 | ST7789 240x240 | BambuHelper-ws_lcd_154-v3.7.1-ota.bin |
BambuHelper-ws_lcd_154-v3.7.1-Full.bin |
ws_lcd_280 |
Waveshare ESP32-S3-Touch-LCD-2.8 | ST7789 240x320 | BambuHelper-ws_lcd_280-v3.7.1-ota.bin |
BambuHelper-ws_lcd_280-v3.7.1-Full.bin |
ws_lcd_350 |
Waveshare ESP32-S3-Touch-LCD-3.5 | ST7796 320x480 | BambuHelper-ws_lcd_350-v3.7.1-ota.bin |
BambuHelper-ws_lcd_350-v3.7.1-Full.bin |
jc3248w535 |
Guition JC3248W535 (ESP32-S3-N16R8, 16MB flash / 8MB PSRAM) | AXS15231B QSPI 320x480 | BambuHelper-jc3248w535-v3.7.1-ota.bin |
BambuHelper-jc3248w535-v3.7.1-Full.bin |
cyd |
ESP32-2432S028 (CYD / Cheap Yellow Display) | ILI9341 240x320 | BambuHelper-cyd-v3.7.1-ota.bin |
BambuHelper-cyd-v3.7.1-Full.bin |
tzt_2432 |
TZT ESP32-2432S028 (CYD variant) | ILI9341 240x320 | BambuHelper-tzt_2432-v3.7.1-ota.bin |
BambuHelper-tzt_2432-v3.7.1-Full.bin |
OTA is for updating an already working device from the BambuHelper web UI.
Full is for first-time flashing, recovery, or ESP Web Flasher use.
First-time flashing? Easiest path is the hosted web flasher at keralots.github.io/BambuHelper - pick your board in the dropdown, click Install, and the browser handles bootloader + partitions + firmware in one go (no downloads, no flash offsets). The
-Full.binfiles below are only needed if you prefer the generic ESP Web Flasher or are flashing one of the community / beta boards that the hosted flasher doesn't list yet.
Updating from v3.7? OTA the matching
-ota.binfor your board. Settings are preserved.
Project status
BambuHelper is stable and feature-rich. Development continues, but new features will land at a more relaxed pace from here on rather than the near-weekly cadence of the last stretch. Bug fixes and occasional features will keep coming - contributions are welcome.
Changes
New Features
- Custom gauge labels - any gauge label can now be renamed from the web UI (Nozzle, Bed, Chamber, Power, Layer, Door, AMS, the nozzle L/R sides, and the rest). Each label has its own override field in the Gauge Appearance section; leave one blank to keep the built-in default. Labels are ASCII, capped at 8 characters by default and 12 when "Smaller gauge labels" is on.
- Hide the status-bar layer/power readout - a new Display option drops the center layer-count / power line on the print screen (and the split foot bar), freeing width for the filament name. Useful when you already show layer count and/or power as gauges. A matching third power display mode, "Always show layer count", keeps the layer readout and never swaps to watts.