Module Software Updater

OpenHaldex Controller Firmware Updater & Installer

Select a release and install firmware directly via USB-C. No code knowledge required. Nothing to configure or set up. It just works.

Installer

USB flashing via ESP Web Tools
Important: Use Chrome or Edge on desktop. Safari and mobile browsers aren't supported.
Heads up: Check you're using a supported browser and a USB data cable. Power only cables won't work.

Browser & cable requirements

  • Browser: Chrome (or Chromium based) or Microsoft Edge
  • Cable: A USB data cable (USB-C at the controller end)
  • Ports: Try a different USB port if it won’t connect
  • Close other tools: Serial monitors / other flashing tools can block access
If the device doesn’t appear, unplug it, wait 2 seconds, plug it back in, and try again. The most common failures are due to unsupported browsers, power-only cables, or other apps blocking the serial port. Make sure that you know your cable supports data, and that you’re using a supported browser. If it still doesn’t work, try a different cable or USB port. Shorter cables tend to work better.

Post-update checklist

  • Power cycle: Turn the OpenHaldex Controller off then back on after flashing completes
  • Connect Wi-Fi: Join the controller’s Wi-Fi network
  • Open UI: Visit 192.168.1.1 or openhaldex.local
  • Confirm: Check the hardware version and that the UI loads normally
  • Check settings: Ensure all settings are correct in the UI - remember that this is a fresh install, so any previous settings are gone.
If openhaldex.local doesn’t resolve, use 192.168.1.1 directly.

Common issues & fixes for them

  • “No compatible devices found” / nothing appears: Use Chrome/Edge on desktop, try a different USB port, and use a known-good data cable.
  • Permission popup doesn’t show: Make sure no other tabs/apps are using the serial port (PlatformIO serial monitor, Arduino IDE, etc.).
  • Install starts then fails partway: Swap cable/port, avoid USB hubs, and retry with the device unplugged/replugged. Shorter cables work better.
  • UI doesn’t load after install: Power cycle the controller, then connect to its Wi-Fi and open 192.168.1.1.
  • Wi-Fi connects but no page loads: Ensure your phone/PC is actually on the controller Wi-Fi (some devices auto-switch back to other Wi-Fi networks).
Still stuck? Try joining the Forbes Automotive community Discord and ask for assistance. Alternatively, send us an email at sales@forbes-automotive.com.