webui features - gbaHD/GBAHD-Shield GitHub Wiki

WebUI Features

The WebUI makes updating the ESP32, gbaHD-Shield and Bitstreams much easier than before. After your gbaHD is in your local network over WiFi it looks for the newest releases on GitHub for the gbaHD-Shield, gbaHD-Bitstreams or ESP32-Firmware. If an Update is available you'll be able to install it over the air.

  • The SEA Board has not the stronges WiFi - place your gbaHD near to your Router to update it. Otherwise use the offline-Update (https://github.com/ManCloud/GBAHD-Shield/wiki/nicetoknowmisc)

  • To access the WebUI you open http://gbahd.local with your browser. If it doesn't show up check your router for the gbaHD device in the devices list and try the ip that it had got from the DHCP Server of your router.

  • If an Update is available you'll see it in the ESP-Application-section.

  • The WebUI also detects, when the ESP32 and the gbaHD-Shield are communicating with eachother as shown in the Screenshot under "Detected: Yes"

  • Under Log you get the statuslog of the ESP and the applications on it (BluePad32, Shield status etc.) You can trigger this by opening the Log-Page in a seperate tab and click "Reboot" on bottom of the Status-Page

  • Under Settings you can enable / disable the Bluetooth-function of the ESP32 if you prefer to play with wired controllers / 8BitDo-Receivers. If an Controller over BT is connected the wired controller or an 8BitDo-Receiver is disabled.

  • You can also select your preferred bitstream (720p, 1080p) and change the button mapping for controllers that are connected directly over bluetooth with the gbaHD

  • BT Pairing: The ESP32 is always in PairingMode - you can disable Bluetooth in the WebUI. To Pair your Controller turn on the gbaHD with the newest Software, Put your preferred controller in Pairingmode (refer to the manufacturer manual how to do that). After a few seconds the controller should be paired - you can check the serial monitor on the webui for any errors. Switch / X-Input-Mode works best!