Conversor IBM PingMaster
O que é o IBM PingMaster?
O IBM PingMaster é um teclado fabricado pela IBM durante a década de 1980 para o mercado chinês e japonês. Este teclado usa switches verdes vintage e tem um cabo de conexão estranho que se parece com um cabo VGA de 9 pinos, mas com apenas 4 pinos. Além disso, este teclado tem alto-falantes embutidos e um botão de volume para esse alto-falante, que permite ajustar o volume do alto-falante e também permite que o teclado emita um bip toda vez que você pressiona uma tecla. Não faço ideia por que esse recurso de bip foi criado, mas é único e diferente. Para saber mais sobre este teclado, é só pesquisar no Google ou conferir o vídeo do Chyrosran22.
Sobre
Este conversor converte os 4 pinos do teclado IBM PingMaster em uma saída USB. Isso permite que o usuário use um teclado IBM PingMaster com qualquer computador moderno. O objetivo deste projeto foi criar o conversor descrito acima. Para fazer isso, consultei várias fontes e passei por muita solução de problemas. Para ajudar qualquer pessoa no futuro que queira fazer este projeto, escrevi sobre meu processo de criação deste conversor e também listei as fontes que usei para me ajudar a alcançar esse objetivo. Sem a internet, não faço ideia de como teria conseguido fazer este conversor. Para mais detalhes sobre este projeto, visite seu repositório no GitHub.
Agradecimentos Especiais
Gostaria de agradecer especialmente ao MrKeebs. O vídeo dele no YouTube ajudou muito na criação deste conversor. Foi um tutorial muito bom, mas tive dificuldade com a seção em que era necessário enviar um arquivo HEX para o PingMaster; ainda assim foi muito útil para descobrir a fiação. Confira o vídeo dele aqui.
Na descrição do vídeo do MrKeebs no YouTube, há um link para o servidor Discord dele. Esse Discord foi muito útil para depurar meus problemas ao fazer o conversor, então por favor confira esse servidor Discord e peça ajuda se precisar.
Hardware Necessário
- Teclado IBM PingMaster
- Placa Pro Micro
- Fios ou cabos fêmea-para-fêmea/fêmea-para-macho
- (opcional) Conector fêmea VGA de 9 pinos
Software Necessário
- QMK ToolBox
- Um navegador web
Passos de Conversão
-
Conecte a fiação na Placa Pro Micro. Você pode conectá-la diretamente ao pino do cabo usando cabos fêmea-para-fêmea/fêmea-para-macho ou usando um conector fêmea VGA de 9 pinos. Veja o diagrama abaixo para a fiação:
-
Depois de conectar tudo, crie seu arquivo Hex. Esse arquivo Hex será o layout do teclado, que você pode projetar através de um site chamado tmk-kbd. Então, basicamente, projete seu layout através desse site e depois faça o download.
-
Quando você tiver o layout do seu arquivo, precisa enviar o arquivo para a Placa Pro Micro. Para isso, baixe e configure uma ferramenta chamada QMK ToolBox.
-
Quando o QMK ToolBox estiver configurado, clique em abrir e vá até o diretório do arquivo Hex que você baixou no passo 2. Abaixo do texto do microcontrolador, selecione atmega32u4. Pode ser diferente para você, então talvez seja necessário verificar qual é o seu microcontrolador através do terminal. Confira os Links Úteis se ficar confuso.
-
Antes de fazer este passo, não conecte seu IBM PingMaster à sua Placa Pro Micro ainda e leia todo o passo 5 antes de executá-lo. Depois de configurar tudo, conecte sua Placa Pro Micro (pelo cabo micro USB) ao seu computador com o QMK Toolbox em execução. Em seguida, reinicie imediatamente sua Placa Pro Micro fazendo um curto na placa. Para reiniciá-la, por favor veja o diagrama abaixo ou o link da SparkFun listado em Links Úteis. Após reiniciá-la, você DEVE imediatamente apertar o botão GRAVAR no QMK Toolbox. Se isso funcionar, você deverá receber uma mensagem bem-sucedida de algum tipo. Se isso não funcionar, refaça o passo 5. Se continuar falhando, por favor verifique os Links Úteis abaixo.
-
Após o passo 5, conecte seu IBM PingMaster ao seu conversor.
-
Em seguida, teste seu conversor aumentando o botão de volume do teclado e digitando. Certifique-se de que o alto-falante funcione quando você digitar. Além disso, você pode testar cada entrada de tecla em um site chamado keyboardchecker.
-
Finalmente, depois de terminar todos esses passos, aproveite seu IBM PingMaster!
⭐ Se houver quaisquer erros/problemas com este tutorial, por favor descreva-os na seção de issues deste repositório.
Fontes e Links Úteis
Recursos do Tutorial
Recursos do QMK ToolBox
Guias de Hardware
- Guia de solução de problemas do SparkFun Pro Micro - Como reiniciar a placa Pro Micro
- Editor de keymap TMK para IBM PingMaster
Onde Comprar
- Vendedor no eBay onde comprei meu IBM PingMaster (Primavera de 2019)