Skip to content

Updating software

Flo edited this page May 4, 2026 · 6 revisions

The firmware of the Breezedude can be updated by drag&drop of uf2 files.

⚠️ Do not blindly upgrade your Breezedudes firmware if its properly working.

Update Instructions moved to: install.breezedude.de

🧪 Test coverage & plan

❕ The test coverage does only include current hardware versions (V2.x).
❕ Older hardware or deviations might work as well, but are not under test coverage. Update at your own risk and create a backup before. Check for compatibility first.

✅ Before releasing a new firmware the following tests are performed:

  • different sensors:
    • WS85 UART
    • WS80 (quick check)
    • DAVIS 6410 (quick check)
  • avg. power consumption: < 1.25mA
  • 1 week long term stability test (WS85 UART, outdoor): monitor for continuous operation & battery drain
  • undervoltage test: power save mode & cutoff at low battery
  • USB MSC functionality (settings file)
  • UART debugging messages

🚫 No/limited test coverage for:

  • USB debug mode
  • I2C display
  • alternative barometric pressure sensors
  • alternative LoRa radios
  • special functions (CPU freq. switching, debug modes)

💾 Backup & Restore

You can create a backup of your device (including settings file) by copying the current.uf2 file from BREEZEBOOT. To restore just drag & drop it on the device again (see updating).

🧰 WS80/85/90 firmware update

The WS80/WS85/WS90 firmware should be updated according to the manual and tools provided by ecowitt.

For WS85 you can also use the WebUpdater

For anyone would like to play adround with J-Link programmer, this are the SWD pins on WS85:

  • SWDIO: T17
  • SWDCLK: T18

I used a speed of 100, otherwise got errors. Maks sure to not completely erase the flash, as the bootloader is not included in the FW update files. If you did by accident, I can provide a flash readback.

⚠️ Check firmware compatibility notes in Breezedude compatible sensor section before upgrading your firmware.

⚠️ If you have a early development board before V2.2 (with heater support) stay with firmware V0.6. After V0.6 this board is no longer supported. Contact me for hardware upgrade

Clone this wiki locally