Flash the BLE-to-MQTT gateway for the BLANCO CHOICE.All straight from this page. Version 0.9.0.
Works in Chrome and Edge on a desktop, which are the browsers that support Web Serial. Firefox and Safari cannot talk to a serial port, and neither can phones.
Pick your board
ESP32-S3
ESP32-S3-DevKitC-1 and compatible boards. Use the port labelled UART.
Your browser cannot flash — use Chrome or Edge on a desktop.This page has to be served over HTTPS.
ESP32
Classic ESP32 boards such as the ESP32-DevKitC.
Your browser cannot flash — use Chrome or Edge on a desktop.This page has to be served over HTTPS.
Updating an existing gateway? The installer writes the bootloader, the partition table and the firmware, and leaves the stored configuration alone — your WiFi, broker and pairing code survive. It offers to erase the device as well; say no unless you want to start over.
After flashing
The gateway starts an access point called BlancoGW-XXXXXX. Join it with the password blancogw.
The setup page opens by itself on most devices. If it does not, browse to http://192.168.4.1/.
Enter your WiFi network and MQTT broker, then pick the unit from the BLE scan and type the five-digit pairing code from the type plate behind the CO2 cartridge.
Press Check connection before saving — it tries the whole BLE path and tells you which step fails.
Nothing is compiled in: the same image works for everybody, and your credentials never leave the board.
Getting back into setup
Hold the BOOT button for five seconds at any time, or publish to <prefix>/<name>/command/setup. The gateway also opens the portal by itself after three failed WiFi connections or five crashes in a row.