Magic modified firmware for ngc blueretro four wireless controller versions
This device is a wireless controller adapter for Gamecube consoles, compatible with the best-selling Bluetooth controllers on the market. Based on the open source project [darthcloud] (https://github.com/darthcloud/BlueRetro), built-in the popular ESP32 chip. Support PS3 / PS4 / PS5 / Xbox One S / Xbox Series X|S / Wii / Wii U Pro / Switch Pro / Switch Joycon / 8bitdo / Retro-Bit Wireless Controller, etc.
1) Only suitable for Gamecube console.
2) Up to 4 Bluetooth controllers can connected paired simultaneously.
3) Multi-function reset button, Support firmware updatable.
4) Compatible Xbox One S/Xbox Series X|S /Wii / Wii U Pro/Switch Pro / Switch Joycon /8bitdo /Retro-Bit PS3/ps4/ps5 Wireless Controller.
5) The key value of the buttons can be configured through the web bluetooth port of the Google Chrome.
6) Almost zero latency, the PS4&PS5 controller less than 6ms of latenc using Blueretro.
Red led on: NO.1 wireless controller connected
Green led on: NO.2 wireless controller connected
Orange Led on: NO.3 wireless controller connected
White Led on: NO.4 wireless controller connected
and start the new pairing.
(Keep connected devices and start new pairing).
BT pairing keys.
Set up your development environment, please follow the
Building
You can download the "Blueretro" to replace the folder with the same name under BlueretroRoot.
Instruction provided for Ubuntu-20.04.
cd ~/BlueRetroRoot/
. blueretro_dev.sh
cd BlueRetro
idf.py build
idf.py -p /dev/ttyUSB0 flash
idf.py -p /dev/ttyUSB0 monitor
1) Download the NodeMCU-PyFlasherand Blueretro firmware 2) Connect Blueretro to computer using type-c cable. Select proper COM portfor your computer. And choose the latest BlueRetro firmware. 3) Click Flash NodeMCU.