u/lvitalyd

How to update GL-C-211WL without disassembling?

I just bought a new Gledopto GL-C-211WL controller, but it has outdated firmware 0.15.4

Home Assistant immediately suggested updating the firmware to the current version 16.0.1, but it is impossible to do this normally:

Error during service call to update.install: Invalid response from WLED API: Requested firmware file GLEDOPTO_16.0.1_ESP32.bin does not exist

I know about the official web-flasher from Gledopto and GL-C-211WL is present in the flasher. But how to do this without disassembling the controller, because this controller does not have an available USB interface?

I wonder why Gledopto does not provide binary versions of firmware.

So how can I update GL-C-211WL to version 16.0.x without jumping through hoops?

reddit.com
u/lvitalyd — 6 days ago

ESPHome 2026.7.0 vs platformio_options:

I have several ESP32 S3 AI-S3 boards that have 16 MB flash memory, but detected as 8Mb or even 4 MB memory by default. I added special directives to solve it:

esphome:
platformio_options:
board_build.partitions: /config/esphome/partitions_16mb.csv

And it worked before ESPHome 2026.7.0.
As announced:
"The default toolchain for the esp32 platform switches from PlatformIO to native ESP-IDF"
I agree with switching to native ESP-IDF, but this causes to ignoring my 16MB partition's directive while compiling:
WARNING esphome->platformio_options->board_build.partitions is ignored when building with the native ESP-IDF toolchain
and now my 16 MB board counts as 8MB instead.

Current section of esp32:

esp32:
board: esp32-s3-devkitc-1
variant: esp32s3
framework:
type: esp-idf
version: recommended
flash_size: 16MB

How can I use the newest native ESP-IDF and declare correct memory size of my ESP32S3 ?

reddit.com
u/lvitalyd — 1 month ago