← Back
Flash Roon Knob Firmware
Flash firmware directly from your browser - no tools to install
Browser Not Supported
Web Serial requires Chrome or Edge (version 89+). Safari and Firefox are not supported.
Chip Auto-Detection
Not sure which chip? Just try - ESP Web Tools detects the chip and warns if it doesn't match.
Main Controller ESP32-S3
The main Roon Knob controller - handles display, rotary encoder, touch, WiFi, and Roon communication.
Not supported
HTTPS required
Loading...
Steps:
- Turn on the device (power slider towards USB-C port)
- Connect via USB-C
- Click "Flash ESP32-S3" and select the serial port
- Wait ~30 seconds for flashing to complete
Port name: macOS: cu.usbmodem* · Linux: ttyACM0 · Windows: COM*
Bluetooth Controller ESP32
Secondary ESP32 for Bluetooth HID volume control. Only needed for dual-chip configuration.
Not supported
HTTPS required
(bundled)
Steps:
- Flip the USB-C cable 180 degrees to connect the ESP32-BT chip
- Click "Flash ESP32-BT" and select the serial port
- Wait ~20 seconds for flashing to complete
Port name: macOS: cu.usbserial-* · Linux: ttyUSB0 · Windows: COM*
First time?
After flashing, the device creates a WiFi access point called roon-knob-setup. Connect to it to configure your WiFi credentials.
Requirements
- Browser: Chrome or Edge 89+
- USB cable connected to your computer
- Driver: CP210x or CH340 may be needed