O que é o OGX-Mini?
O OGX-Mini é um firmware open-source que roda em microcontroladores baseados no chip RP2040, permitindo que esses dispositivos se comportem como controles para diversos videogames. Ele é compatível com uma grande variedade de consoles e gamepads, tanto com fio quanto Bluetooth.
Você pode utilizá-lo com:
- Original Xbox
- PlayStation 3
- Nintendo Switch (modo dock)
- XInput (PC / Xbox 360)
- PlayStation Classic
- E até modos personalizados como DVD Remote do Xbox ou Steel Battalion.
O que você vai precisar
- Uma placa compatível (ex: Raspberry Pi Pico, Pico W, RP2040-Zero, Adafruit Feather USB Host, etc.)
- Cabo USB
- Um controle com fio ou adaptador Bluetooth
- Firmware OGX-Mini no GitHub
- (Opcional) Visual Studio Code com extensão CMake Tools ou ESP-IDF para ESP32
Construção do cabo USB
Como Instalar o OGX-Mini no RP2040
Passo 1: Clonar o repositório
Abra o terminal e execute:
git clone --recursive https://github.com/wiredopposite/OGX-Mini.git
cd OGX-Mini/Firmware/RP2040
Passo 2: Instalar dependências (Windows)
Você vai precisar de:
- Git
- Python 3
- CMake
- Ninja
- GCC ARM Toolchain
Passo 3: Compilar o firmware
Exemplo de compilação para o Pico W:
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DOGXM_BOARD=PI_PICOW -DMAX_GAMEPADS=1
cmake --build build
Você também pode usar o Visual Studio Code com a extensão CMake Tools para compilar mais facilmente.
Como Trocar de Plataforma
Para alternar entre os modos (Xbox, Switch, PS3, etc.), segure Start + o atalho abaixo por 3 segundos:
Plataforma | Atalho |
---|---|
XInput | Start + D-Pad ↑ |
Xbox Original | Start + D-Pad → |
Switch | Start + D-Pad ↓ |
PS3 | Start + D-Pad ← |
PS Classic | Start + A (ou B no controle do Switch) |
Web App Mode | Start + LB + RB |
Como Configurar via Web App
Acesse: OGX-Mini Web App
- Conecte o OGX-Mini ao seu PC via USB.
- Coloque-o no modo web: Start + LB + RB
- Clique em “Connect via USB” no site.
- Altere mapeamentos de botões e deadzones.
- Salve até 8 perfis diferentes no dispositivo.
Também é possível emparelhar via Bluetooth (para placas Pico W ou com ESP32).
Controles Compatíveis
Com Fio
- Xbox (Duke, 360, One, Series, Elite)
- DualShock 3, 4 e DualSense
- Nintendo Switch Pro
- Controles genéricos DInput e HID
- Xbox One e Series
- DualShock 3, 4 e DualSense
- Switch Pro, Steam Controller e até Stadia
Conclusão
O OGX-Mini é uma solução completa, versátil e atualizada para quem quer conectar controles modernos a consoles antigos — ou até mesmo simplificar o uso de controles Bluetooth no PC ou emuladores. Ele é gratuito, open-source e altamente personalizável.
Se você gosta de projetos maker, retro games ou quer estender a vida útil dos seus consoles antigos, o OGX-Mini é uma dica valiosa para experimentar hoje mesmo!