afu.tools

Home โ€บ TRX-Dial

Flash the TRX-Dial

The TRX-Dial is an M5Stack Dial (ESP32-S3, round touch screen, rotary knob) with its own firmware: it controls the remote station over Bluetooth, with frequency, tuning step, band, mode and more. It can never transmit. Here you flash the firmware straight from the browser, without installing any tools.

Install the firmware

Firmware
loading โ€ฆ
Device
M5Stack Dial, ESP32-S3, 8 MB
Source
github.com/DK5DEN/trx-dial (MIT)

How it works

  1. Open Chrome or Edge on a computer.
  2. Plug in the Dial with a USB-C cable that carries data (charge-only cables won't work). You don't need a boot button.
  3. Click Install, pick the Dial's port and wait until the installation has finished. It takes about a minute, so leave the cable plugged in. The installer dialog is in English.
  4. The Dial restarts and shows up over Bluetooth as TRX-Dial. The outer ring shows its state:
    • grey: not connected
    • blue: connected
    • green: receiving
    • red: transmitting

If it gets stuck

No port in the list
Try a different cable or USB socket. On Windows, unplug the Dial and plug it back in.
Port busy
Close other tabs or programs that are using the port (such as Rigstudio).
Interrupted
Just install again. You can reflash the Dial as often as you like.

What next

You pair the Dial in the remote station. A long press or tapping the screen opens the menu; after 8 s without input it goes back to the start screen. New firmware comes out when the firmware project releases a new version: just install again here, the page always shows the latest.

Firmware: TRX-Dial by DK5DEN, MIT. It's loaded from the firmware project via afu.tools, so your browser only talks to afu.tools. Flashing via ESP Web Tools, Apache-2.0 (sources).