Skip to content
projects

embedded + iot

OTA Flasher

Cross-platform desktop app for ESP32 firmware deployment, written in Rust with egui.

about

The desktop counterpart to the ESP32 fleet dashboard: a native Rust/egui application that pushes firmware to devices over MQTT with TLS, pulling artifacts from Cloudflare R2.

stack

  • Rust
  • egui
  • MQTT
  • TLS
  • Cloudflare R2