Convertisseur IBM PingMaster

Publication GitHub d’origine

Qu’est-ce que l’IBM PingMaster ?

L’IBM PingMaster est un clavier fabriqué par IBM dans les années 1980 pour le marché chinois et japonais. Ce clavier utilise des switches verts vintage et possède un câble de connexion étrange qui ressemble à un câble VGA 9 broches mais avec seulement 4 broches. De plus, ce clavier a des haut-parleurs intégrés et une molette de volume pour ce haut-parleur qui vous permet de régler le volume du haut-parleur ainsi que d’autoriser le clavier à émettre un bip à chaque fois que vous appuyez sur une touche. Je n’ai aucune idée pourquoi cette fonctionnalité de bip a été créée, mais elle est unique et différente. Pour en savoir plus sur ce clavier, faites une recherche sur Google ou regardez la vidéo de Chyrosran22.

À propos

Ce convertisseur transforme les 4 broches du clavier IBM PingMaster en une sortie USB. Cela permet à l’utilisateur d’utiliser un clavier IBM PingMaster avec n’importe quel ordinateur moderne. L’objectif de ce projet était de réaliser le convertisseur décrit ci-dessus. Pour cela, j’ai consulté de nombreuses sources et effectué des dépannages. Pour aider toute personne à l’avenir souhaitant réaliser ce projet, j’ai écrit mon processus de fabrication de ce convertisseur ainsi que la liste des sources que j’ai utilisées pour atteindre cet objectif. Sans Internet, je ne sais pas comment j’aurais pu fabriquer ce convertisseur. Pour plus de détails sur ce projet, visitez son répertoire GitHub.

Remerciements spéciaux

Je tiens à remercier tout particulièrement MrKeebs. Sa vidéo YouTube a vraiment aidé à la réalisation de ce convertisseur. C’était un très bon tutoriel mais j’ai eu des difficultés avec la section où il fallait téléverser un fichier HEX dans le PingMaster, cependant cela a vraiment aidé à comprendre le câblage. Regardez sa vidéo ici.

Dans la description de la vidéo YouTube de MrKeebs, il y a un lien vers son serveur Discord. Ce Discord a été très utile pour déboguer mes problèmes lors de la réalisation du convertisseur, alors veuillez consulter ce serveur Discord et demander de l’aide si vous en avez besoin.

Matériel requis

  1. Clavier IBM PingMaster
  2. Pro Micro Board
  3. Fils ou câbles femelle-femelle/femelle-mâle
  4. (optionnel) Connecteur VGA femelle 9 broches

Logiciels requis

  1. QMK ToolBox
  2. Un navigateur web

Étapes de conversion

  1. Câblez la Pro Micro Board. Vous pouvez la connecter directement à la broche du câble en utilisant des câbles femelle-femelle/femelle-mâle ou en utilisant un connecteur VGA femelle 9 broches. Regardez le schéma ci-dessous pour le câblage :

    Schéma de câblage

  2. Après avoir tout câblé, créez votre fichier Hex. Ce fichier hex sera la disposition du clavier que vous pouvez concevoir via un site web appelé tmk-kbd. En gros, concevez votre disposition via ce site web, puis téléchargez-la.

  3. Lorsque vous avez la disposition de votre fichier, vous devez téléverser le fichier sur la Pro Micro Board. Pour cela, téléchargez et installez un outil appelé QMK ToolBox.

  4. Une fois que QMK ToolBox est configuré, cliquez sur ouvrir et allez dans le répertoire du fichier Hex que vous avez téléchargé à l’étape 2. Sous le texte Microcontroller, sélectionnez atmega32u4. Cela peut être différent pour vous, vous devrez donc peut-être vérifier quel est votre microcontrôleur via le terminal. Consultez les Liens utiles si vous êtes confus.

  5. Avant de faire cette étape, ne connectez pas encore votre IBM PingMaster à votre Pro Micro Board et lisez toute l’étape 5 avant de la réaliser. Après avoir tout configuré, branchez votre Pro Micro Board (par le câble micro USB) à votre ordinateur avec QMK ToolBox en cours d’exécution. Ensuite, réinitialisez immédiatement votre Pro Micro Board en court-circuitant la carte. Pour la réinitialiser, veuillez regarder le schéma ci-dessous ou le lien SparkFun listé dans les Liens utiles. Après l’avoir réinitialisée, vous DEVEZ immédiatement appuyer sur le bouton FLASH dans QMK ToolBox. Si cela fonctionne, vous devriez obtenir un message réussi ou quelque chose de similaire. Si cela ne fonctionne pas, refaites l’étape 5. Si ça échoue continuellement, veuillez consulter les Liens utiles ci-dessous.

    Carte Pro Micro

  6. Après l’étape 5, connectez votre IBM PingMaster à votre convertisseur.

  7. Ensuite, testez votre convertisseur en tournant la molette de volume du clavier et en tapant. Assurez-vous que le haut-parleur fonctionne lorsque vous tapez. Vous pouvez également tester chaque touche sur un site web appelé keyboardchecker.

  8. Enfin, après avoir terminé toutes ces étapes, profitez de votre IBM PingMaster !

⭐ Si vous constatez des erreurs/problèmes avec ce tutoriel, veuillez les signaler dans la section des issues de ce dépôt.

Sources et liens utiles

Ressources pour le tutoriel

Ressources QMK ToolBox

Guides matériels

Où acheter

Ressources communautaires