HHL OpenController DevKit

Firmware Installer

Firmware Installer

Version 4.26.2023

Resolves some issues with SNES protocol.

Controller must be powered ON in retro mode, then plugged in.

Implements N64 console support. Controller must be in retro mode and OFF. Plug in to N64, and power N64 console on.

Better mappings implemented for N64/GameCube.


Basic Operation Instructions

Hold select to turn the controller on or off.

Hold the following action buttons on power up (Not dpad) to boot into the following modes:

Left -> Wired Mode (SNES/GC/N64)

Right -> Nintendo Switch Mode

Up -> XInput Mode

Down -> DInput Mode

If no USB cable is connected, the controller will boot into wireless mode (Except in wired mode).

HOJA EFM8UB1 Update Required

This update can only be run from Windows currently.

Hold the "EN" pin on your ESP32 while plugging in via USB type C.

This will enable USB bootloader on the EFM8UB1. Download the zip file linked

unzip it, and run the included .bat file to update the firmware.

Unplug and replug to finalize the firmware install.

EFM8UB1 3.23.2023 Download Zip