Maison >Tutoriel matériel >Actualités matérielles >Modder convertit le clavier Apple IIGS de 1986 en système sans fil avec une ingénierie inverse impeccable et des fonctionnalités modernes

Modder convertit le clavier Apple IIGS de 1986 en système sans fil avec une ingénierie inverse impeccable et des fonctionnalités modernes

Linda Hamilton
Linda Hamiltonoriginal
2024-09-27 15:02:30867parcourir

Modder converts 1986 Apple IIGS keyboard to wireless with impeccable reverse engineering and modern features

Les claviers mécaniques rétro font fureur ces jours-ci, avec des modèles comme l'IBM Model M - bien que techniquement non mécaniques - étant passés du statut de déchet électronique à un véritable or geek ces dernières années. Cependant, le modèle M n’est pas le seul clavier attrayant des débuts de l’informatique.

Un petit YouTuber qui passe par Mtt a mis la main sur un clavier Apple Desktop Bus (environ 100 $ sur eBay) et a décidé de l'utiliser comme pilote quotidien. Au lieu de le convertir en USB avec un simple convertisseur, nous avons décidé d'équiper le clavier de 1986 de toutes les fonctionnalités d'un clavier mécanique moderne.

Le projet — voir le journal vidéo ci-dessous — a commencé par un peu de restauration, en utilisant un processus appelé Retrobright pour redonner à certaines des touches les plus jaunes et des composants du boîtier leur splendeur blanc cassé d'origine. C’est à partir de ce moment-là que le véritable travail a commencé. L'objectif de Mtt avec ce projet était d'utiliser un petit microcontrôleur exécutant ZMK pour capturer les pressions sur les touches et les afficher dans un format qu'un ordinateur moderne pourrait lire à l'aide d'un connecteur USB Type-C ou d'une connexion Bluetooth.

Pour ce faire, mtt a eu recours à un microcontrôleur Seeed Studio XIAO d'environ 25 $ en raison de sa taille compacte qui lui permettrait d'être installé à l'intérieur du cadre supérieur du clavier. Cependant, avant de pouvoir commencer à câbler et à programmer le contrôleur, il a dû suivre les traces du clavier, en sondant avec un multimètre à l'extrémité pour confirmer qu'il disposait des bonnes sorties. Après avoir cartographié les touches, il a conçu un PCB personnalisé qui s'insèrerait dans le boîtier du clavier d'origine à côté du Seeed Studio et acheminerait les entrées du clavier vers le microcontrôleur.

Bien qu'il souhaitait conserver le charme et la sensation d'origine du clavier Apple Desktop Bus, il souhaitait également ajouter des fonctionnalités. À cette fin, il a fini par remplacer le bouton d'alimentation d'origine par une petite touche OLED programmable – pour afficher les signes vitaux et les modes de commutation – et ajouter un bouton rotatif en haut du boîtier du clavier. Pour tout fermer, mtt a caché la nouvelle batterie du clavier pour la connectivité sans fil sous un petit cache entre les touches alphanumériques et le pavé numérique.

Le résultat final est un clavier utilisable qui combine des fonctionnalités modernes, telles que la programmabilité, la connectivité USB Type-C et Bluetooth, ainsi qu'un commutateur de mode interactif et un bouton de volume programmable, avec l'esthétique classique et la sensation de frappe que vous obtenez un clavier Apple avec des commutateurs Alps.

Mis à part l'impression 3D de quelques petites pièces, la fabrication d'un PCB personnalisé (qui peuvent tous deux être commandés sur un site comme PCBWay), quelques soudures et quelques démontages mineurs, le projet a en fait nécessité des modifications minimes au boîtier du clavier. lui-même, ce qui le rend reproductible par pratiquement toute personne possédant des connaissances techniques. Mtt a également publié les fichiers du projet pour la construction sur GitHub pour tous ceux qui souhaitent suivre.

▶ charger la vidéo Youtube

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn