← Back to Signal

Hexworth Web Flasher

A single entry point for flashing or installing software on every Hexworth-supported hardware platform: ESP32 (in-browser), Raspberry Pi Pico (drag-drop), Arduino (IDE handoff), and Raspberry Pi OS (Imager walkthrough). You own the device — Hexworth provides the instruction and software.

This browser cannot flash ESP32 devices in-place.

In-browser flashing for ESP32 requires the WebSerial API, available in Chrome, Edge, and Opera on desktop. Safari, Firefox, and mobile browsers do not support it.

The Raspberry Pi Pico, Arduino, and Raspberry Pi OS paths below work in any browser — they use downloads and external tools instead of WebSerial.

1. Pick a firmware

Loading project catalog…
You are flashing firmware to a device you own. Hexworth provides the firmware and the optional C2 backend; we do not warrant the device, monitor it, or take responsibility for what you do with it. The legacy /c2Register open-enrollment endpoint stays available for backwards compatibility; new firmware should use the pairing-code path so you can see your device in My Devices.