Skip to main content

Firmware Installation

Two ways to flash the RF-Hunter — pick the one that fits your level.


Flash without installing anything

esptool.spacehuhn.com lets you flash directly from Chrome or Edge. No drivers, no terminal.

What you need

  • Chrome or Edge browser (Firefox won't work — no Web Serial support)
  • USB-C cable
  • The RF-Hunter .bin firmware file — download from GitHub Releases

Steps

  1. Download the latest RF-Hunter-firmware.bin from the Releases page
  2. Open esptool.spacehuhn.com in Chrome or Edge
  3. Click Connect and select the RF-Hunter from the port list
  4. Click Choose File and select the .bin you downloaded
  5. Set the flash address to 0x0
  6. Click Program
  7. Wait for it to finish, then unplug and replug the device

That's it. The device will boot straight into the launcher.

tip

If your device doesn't show up in the port list, try holding the FLASH button while plugging in the USB cable, then release it. This puts the ESP8266 into bootloader mode.


Verify it worked

After flashing, the device should:

  1. Show the RDH Robotics logo
  2. Show the legal notice
  3. Land on the Main Menu with three options

If it boots but the display is blank, check that I2C_SDA and I2C_SCL match your hardware (GPIO4 and GPIO5 by default).


Resetting to defaults

If something goes wrong and the device gets stuck in a boot loop, it will auto-format its EEPROM and LittleFS on the next boot. You don't need to do anything — just wait for it to reboot cleanly.

To force a manual reset, define FORMAT_EEPROM or FORMAT_SPIFFS in A_config.h and reflash.