Maniaco SCART Hub — o perfil certo da GBS para cada console
Troca automática do perfil da GBS-Control conforme o console escolhido no switch SCART. Um ESP32-C3 dentro do switch avisa a GBS pelo Wi-Fi, sem cabo entre os dois e sem mexer no firmware da GBS.
O que você precisa
- ESP32-C3 SuperMini
- Switch SCART automático de 10 portas com 2× ULN2003 acionando os relés (meça o seu antes: o manual mostra como)
- GBS-Control, usando a rede própria (
gbscontrol); testado com a GBS-Control traduzida - 10 resistores de 10 kΩ, capacitor de 470 µF, conector de 2 pinos e placa perfurada pequena
- Para gravar o firmware, Chrome ou Edge num computador (ou o
esptool) e um cabo USB-C de dados
NOVO!versão v1.0.0O Maniaco SCART Hub faz a GBS-Control carregar sozinha o perfil certo do console que você ligou. Um ESP32-C3 SuperMini instalado dentro do switch SCART automático lê qual porta o switch escolheu e, pelo Wi-Fi da própria GBS, manda ela carregar o perfil daquele console em cerca de 1,5 segundo. Não tem cabo entre o switch e a GBS, e o firmware da GBS não muda: ele usa os mesmos comandos da interface web do gbs-control.
A configuração é por uma página no celular (http://192.168.4.20): a linha do console ligado acende, o assistente Identificar portas descobre qual fio é qual porta, e você escolhe o perfil de cada console pelo nome salvo na GBS. O botão Testar aplica o perfil na hora, e o mapa fica gravado no ESP32-C3.
Como usar
- Baixe o firmware no botão de download desta página.
- Meça o seu switch, monte a placa com o ESP32-C3 e os resistores e ligue no switch (o 5 V por último).
- Grave o firmware pelo USB, com o fio de 5 V do switch desconectado: pelo instalador no navegador (Chrome ou Edge no computador) ou pelo
esptool. - No celular, entre na rede
gbscontrol, abrahttp://192.168.4.20, clique em Identificar portas e escolha o perfil de cada console.
O passo a passo completo, com as medições e a montagem, está no Manual.
USB e 5 V do switch nunca juntos: no ESP32-C3 SuperMini, o pino 5V é o próprio VBUS do USB. Para usar o cabo USB com a placa instalada, desconecte antes o fio de 5 V. A montagem envolve solda dentro do switch: faça por sua conta e risco, sempre com ele desligado da tomada.
Galeria
Em números
Histórico de versões
direto do GitHubv1.0.0 · 4 de outubro de 2026
Primeira versão do Maniaco SCART Hub. / First release of Maniaco SCART Hub.
- Troca automática do perfil da GBS-Control conforme o console escolhido no switch SCART, por Wi-Fi, sem mexer no firmware da GBS. / Automatic GBS-Control profile switching from the console selected on the SCART switch, over Wi-Fi, with no changes to the GBS firmware.
- Página de configuração em
http://192.168.4.20: porta ativa ao vivo, Identificar portas, perfis pelo nome e Testar. / Configuration page athttp://192.168.4.20: live active port, port identification wizard, profiles by name and Test. - ESP32-C3 SuperMini; switch SCART automático de 10 portas com ULN2003; GBS-Control. / ESP32-C3 SuperMini; 10-port automatic SCART switch with ULN2003; GBS-Control.
| Arquivo / File | Uso / Use | Endereço / Address |
|---|---|---|
maniaco-scart-hub-1.0.0-instalacao.bin | Primeira gravação, apaga o mapa / First flash, erases the map | 0x0 |
maniaco-scart-hub-1.0.0-atualizacao.bin | Atualização, mantém o mapa / Update, keeps the map | 0x10000 |
⚠️ USB e 5 V do switch nunca juntos. / Never connect USB and the switch’s 5 V at the same time.
SHA-256 maniaco-scart-hub-1.0.0-instalacao.bin: 9693a68b768a9b2cfdb1eec7f90f1222de9142b20c9f3d508a09a17d6ae1a9c4
SHA-256 maniaco-scart-hub-1.0.0-atualizacao.bin: a0a647b9ff22baf5235b4b07b6e8016cd9cf7296f1894bd6274d238ba8abe655
Documentação completa README do GitHub
Troca automática do perfil da GBS-Control conforme o console escolhido no switch SCART: liga o console e a imagem já vem certa, sem cabo entre o switch e a GBS e sem mexer no firmware da GBS.
Um projeto do blog Maniaco Game Room.

O que o Maniaco SCART Hub traz
![]() | ![]() |
- Troca automática de perfil: um ESP32-C3 SuperMini dentro do switch lê qual porta está ativa e, pelo Wi-Fi da própria GBS, faz ela carregar o perfil daquele console em cerca de 1,5 s.
- Lê a decisão do próprio switch: o switch fica no último console ligado e volta ao anterior quando esse desliga. O Maniaco SCART Hub só acompanha.
- Página de configuração no celular ou no PC (
http://192.168.4.20), sem instalar nada:- porta ativa ao vivo: a linha do console ligado acende;
- Identificar portas: assistente que descobre qual fio é qual porta, um console por vez;
- perfis pelo nome salvo na própria GBS;
- Testar, para conferir cada perfil na TV;
- Não trocar o perfil, para consoles sem perfil próprio.
- Nada muda na GBS: usa os mesmos comandos que a interface web do gbs-control.
- O mapa fica gravado no ESP32-C3 e sobrevive a desligar e a atualizar o firmware.
Como usar
- Baixe o firmware na página de Releases.
- Meça o seu switch, monte a placa com o ESP32-C3 e os resistores e ligue no switch (o 5 V por último).
- Grave o firmware pelo USB, com o fio de 5 V do switch desconectado: pelo instalador no navegador (Chrome ou Edge no computador) ou pelo
esptool. - No celular, entre na rede
gbscontrolda GBS, abrahttp://192.168.4.20, clique em Identificar portas e escolha o perfil de cada console.
Passo a passo completo, com as medições, a montagem e todas as opções: Manual.
Requisitos
- ESP32-C3 SuperMini.
- Switch SCART automático de 10 portas com 2× ULN2003 acionando os relés. Testado num modelo com as linhas de seleção ativas em nível alto (~3,7 V). Switches com outra eletrônica precisam ser medidos antes (o manual mostra como).
- GBS-Control, usando a rede própria (
gbscontrol, senha padrão). Testado com o GBS-Control PT-BR v1.0.4. - 10 resistores de 10 kΩ, capacitor de 470 µF / 10 V, conector de 2 pinos, placa perfurada pequena e fio fino.
- Para gravar: Chrome ou Edge num computador (instalador pelo navegador), ou o
esptool; cabo USB-C de dados.
Aviso
- USB e 5 V do switch nunca juntos. No ESP32-C3 SuperMini, o pino 5V é o próprio VBUS do USB. Para usar o cabo USB com a placa instalada, desconecte antes o fio de 5 V. Veja Alimentação: USB e 5 V.
- Não solde nos pinos dos ULN2003 (passo de 1,27 mm): as linhas saem dos pads dos resistores ligados a eles, e o 5 V e o GND do capacitor de saída do conversor do switch.
- A montagem envolve solda dentro de um aparelho ligado à tomada e a outros equipamentos. Faça por sua conta e risco, sempre com o switch desligado.
- O Maniaco SCART Hub não é afiliado ao projeto gbs-control nem aos fabricantes da GBS-Control, do ESP32-C3 ou do switch.
Créditos
- gbs-control: ramapcsx2/gbs-control e colaboradores
- GBS-Control PT-BR: Maniaco Game Room
- Arduino core para ESP32 e ESP-IDF: Espressif
- Instalador pelo navegador: ESP Web Tools
Licença
Freeware — uso gratuito. © 2026 Maniaco Game Room. Todos os direitos reservados. Veja a licença e os componentes de terceiros.
Encontrou um problema? Abra uma Issue.
Cartas dos leitores
Comente com a sua conta do GitHub. Dúvidas, bugs e elogios são bem-vindos.



