Como Usar o OGX-Mini: Transforme Seu RP2040 em um Emulador de Gamepads para Diversos Consoles

Jogos

Você sabia que é possível transformar placas como Raspberry Pi Pico, RP2040-Zero ou até híbridos com ESP32 em adapters de controles para consoles como Xbox, PS3, Nintendo Switch e mais? Com o firmware OGX-Mini, isso é possível — e neste artigo, vamos te mostrar como instalar, configurar e usar esse projeto incrível.


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


rasp


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


  1. Conecte o OGX-Mini ao seu PC via USB.
  2. Coloque-o no modo web: Start + LB + RB
  3. Clique em “Connect via USB” no site.
  4. Altere mapeamentos de botões e deadzones.
  5. 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

  1. Xbox (Duke, 360, One, Series, Elite)
  2. DualShock 3, 4 e DualSense
  3. Nintendo Switch Pro
  4. Controles genéricos DInput e HID


Bluetooth (Pico W e ESP32)

  1. Xbox One e Series
  2. DualShock 3, 4 e DualSense
  3. Switch Pro, Steam Controller e até Stadia
Veja a lista completa neste link.



Veja todo o processo assistindo esse vídeo!

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!


Fonte
Suadica
Mais Dicas