github Keralots/BambuHelper v3.7.5

4 hours ago

BambuHelper v3.7.5 - 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.5-ota.bin BambuHelper-esp32s3-v3.7.5-Full.bin
esp32s3_round ESP32-S3 Super Mini GC9A01 1.28" round 240x240 BambuHelper-esp32s3_round-v3.7.5-ota.bin BambuHelper-esp32s3_round-v3.7.5-Full.bin
esp32s3_zero Waveshare ESP32-S3-Zero external ST7789 240x240 BambuHelper-esp32s3_zero-v3.7.5-ota.bin BambuHelper-esp32s3_zero-v3.7.5-Full.bin
esp32s3_zero_320 Waveshare ESP32-S3-Zero external ST7789 240x320 BambuHelper-esp32s3_zero_320-v3.7.5-ota.bin BambuHelper-esp32s3_zero_320-v3.7.5-Full.bin
esp32c3 ESP32-C3 Super Mini ST7789 240x240 BambuHelper-esp32c3-v3.7.5-ota.bin BambuHelper-esp32c3-v3.7.5-Full.bin
esp32c3_round ESP32-C3 Super Mini GC9A01 1.28" round 240x240 BambuHelper-esp32c3_round-v3.7.5-ota.bin BambuHelper-esp32c3_round-v3.7.5-Full.bin
ws_lcd_200 Waveshare ESP32-S3-Touch-LCD-2 ST7789 240x320 BambuHelper-ws_lcd_200-v3.7.5-ota.bin BambuHelper-ws_lcd_200-v3.7.5-Full.bin
ws_lcd_154 Waveshare ESP32-S3-Touch-LCD-1.54 ST7789 240x240 BambuHelper-ws_lcd_154-v3.7.5-ota.bin BambuHelper-ws_lcd_154-v3.7.5-Full.bin
ws_lcd_280 Waveshare ESP32-S3-Touch-LCD-2.8 ST7789 240x320 BambuHelper-ws_lcd_280-v3.7.5-ota.bin BambuHelper-ws_lcd_280-v3.7.5-Full.bin
es3n28p QD ES3N28P 2.8" ILI9341V 240x320 BambuHelper-es3n28p-v3.7.5-ota.bin BambuHelper-es3n28p-v3.7.5-Full.bin
ws_lcd_350 Waveshare ESP32-S3-Touch-LCD-3.5 ST7796 320x480 BambuHelper-ws_lcd_350-v3.7.5-ota.bin BambuHelper-ws_lcd_350-v3.7.5-Full.bin
wt32_sc01_plus Panlee WT32-SC01 Plus 3.5" ST7796 320x480 BambuHelper-wt32_sc01_plus-v3.7.5-ota.bin BambuHelper-wt32_sc01_plus-v3.7.5-Full.bin
jc3248w535 Guition JC3248W535 (ESP32-S3-N16R8, 16MB flash / 8MB PSRAM) AXS15231B QSPI 320x480 BambuHelper-jc3248w535-v3.7.5-ota.bin BambuHelper-jc3248w535-v3.7.5-Full.bin
cyd ESP32-2432S028 (CYD / Cheap Yellow Display) ILI9341 240x320 BambuHelper-cyd-v3.7.5-ota.bin BambuHelper-cyd-v3.7.5-Full.bin
tzt_2432 TZT ESP32-2432S028 (CYD variant) ILI9341 240x320 BambuHelper-tzt_2432-v3.7.5-ota.bin BambuHelper-tzt_2432-v3.7.5-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.bin files 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.4? OTA the matching -ota.bin for your board. Settings are preserved.

Changes

Fixes

  • Setup hotspot not appearing on ESP32-C3 Super Mini boards - many C3 Super Mini units have an antenna hardware defect that makes WiFi unusable at full transmit power: the BambuHelper-Setup hotspot never shows up and the board cannot join your network. WiFi transmit power is now capped at 8.5 dBm on the C3 builds (esp32c3, esp32c3_round). If your C3 board was stuck during first-time setup, this release fixes it. (#146)

Improvements

  • Waveshare Touch-LCD boards now use their full 16 MB flash and 8 MB PSRAM (ws_lcd_200, ws_lcd_154, ws_lcd_280) - a new partition table with much larger OTA slots, and PSRAM enabled, which unlocks the 4-printer beta on these boards.
    • Updating over OTA is safe and keeps your settings - PSRAM support activates right after the update.
    • Flashing the -Full.bin erases saved settings on these three boards (the new partition layout rewrites the settings area) - use Export settings in the web UI first and import the file back afterwards. OTA updates are not affected.
  • Web UI - per-plug power settings are greyed out while power monitoring is disabled, making it clearer which options are actually in effect.
  • Build system - the Improv WiFi provisioning library is now bundled with the source tree; the upstream registry package pulls in a wrong WiFi dependency that breaks fresh builds from source.

Don't miss a new BambuHelper release

NewReleases is sending notifications on new releases.