IBM पिंगमास्टर कनवर्टर

Original GitHub Post

IBM PingMaster Keyboard
छवि स्रोत

What is the IBM PingMaster?

The IBM PingMaster एक कीबोर्ड है जिसे IBM ने 1980 के दशक में चीनी और जापानी बाजार के लिए बनाया था। यह कीबोर्ड विंटेज ग्रीन स्विचों का उपयोग करता है और इसमें एक अजीब कनेक्शन केबल है जो 9‑पिन VGA केबल जैसी है लेकिन केवल 4‑पिन की है। साथ ही, इस कीबोर्ड में बिल्ट‑इन स्पीकर और उस स्पीकर के लिए एक वॉल्यूम नॉब है जो आपको स्पीकर की आवाज़ निर्धारित करने की अनुमति देता है तथा हर बार जब आप कोई कुंजी दबाते हैं तो कीबोर्ड बीप करता है। मुझे नहीं पता कि यह बीपिंग फीचर क्यों बनाया गया, लेकिन यह अनोखा और अलग है। इस कीबोर्ड के बारे में अधिक जानने के लिए, बस इसे गूगल करें या Chyrosran22 का video देखें।

About

यह कनवर्टर IBM PingMaster कीबोर्ड के 4 पिन को USB आउटपुट में बदलता है। यह उपयोगकर्ता को किसी भी आधुनिक कंप्यूटर के साथ IBM PingMaster कीबोर्ड का उपयोग करने की अनुमति देता है। इस प्रोजेक्ट का लक्ष्य ऊपर वर्णित कनवर्टर बनाना था। इसे करने के लिए, मैंने कई स्रोतों और ट्रबलशूटिंग के माध्यम से काम किया। भविष्य में जो कोई इस प्रोजेक्ट को करना चाहता है, उसकी मदद के लिए मैंने इस कनवर्टर को बनाने की प्रक्रिया लिखी है तथा उन स्रोतों की सूची दी है जो मुझे इस लक्ष्य को प्राप्त करने में मददगार रहे। इंटरनेट के बिना, मुझे नहीं पता कि मैं यह कनवर्टर कैसे बना पाता। इस प्रोजेक्ट के बारे में अधिक विवरण के लिए, उसका GitHub repo देखें।

Special Thanks

मैं MrKeebs को विशेष धन्यवाद देना चाहता हूँ। उनका YouTube वीडियो इस कनवर्टर को बनाने में बहुत मददगार रहा। यह एक बहुत अच्छा ट्यूटोरियल था लेकिन मुझे उस भाग में कठिनाई हुई जहाँ आपको PingMaster में एक HEX फ़ाइल अपलोड करनी थी, फिर भी यह वायरिंग समझने में बहुत मददगार था। उनका वीडियो यहाँ देखें।

MrKeebs के YouTube वीडियो के विवरण में, उनके Discord सर्वर का एक लिंक है। यह Discord मेरे कनवर्टर बनाने के दौरान डिबगिंग में बहुत मददगार था, इसलिए कृपया उस Discord सर्वर को देखें और यदि आपको मदद की ज़रूरत हो तो पूछें।

Required Hardware

  1. IBM PingMaster कीबोर्ड
  2. Pro Micro बोर्ड
  3. वायर या female‑to‑female/male केबल
  4. (वैकल्पिक) 9‑पिन VGA फेमेल हेड

Required Software

  1. QMK ToolBox
  2. एक वेब ब्राउज़र

Conversion Steps

  1. Pro Micro बोर्ड को वायर करें। आप इसे सीधे केबल के पिन से female‑to‑female/male केबल या 9‑पिन VGA फेमेल हेड का उपयोग करके जोड़ सकते हैं। नीचे दिए गए डायग्राम को देखें:

    वायरिंग डायग्राम

  2. सभी चीज़ें वायर करने के बाद, अपना Hex फ़ाइल बनाएं। यह Hex फ़ाइल कीबोर्ड की लेआउट होगी जिसे आप tmk‑kbd नामक वेबसाइट के माध्यम से डिज़ाइन कर सकते हैं। मूलतः उस वेबसाइट पर अपना लेआउट डिज़ाइन करें, फिर उसे डाउनलोड करें।

  3. जब आपके फ़ाइल की लेआउट तैयार हो जाए, तो आपको फ़ाइल को Pro Micro बोर्ड पर अपलोड करना होगा। इसके लिए, QMK ToolBox नामक टूल डाउनलोड और सेट अप करें।

  4. जब QMK ToolBox सेट हो जाए, तो open पर क्लिक करें और उस डायरेक्टरी में जाएँ जहाँ आपने चरण 2 से Hex फ़ाइल डाउनलोड की थी। माइक्रो कंट्रोलर टेक्स्ट के नीचे, atmega32u4 चुनें। यह आपके लिए अलग हो सकता है, इसलिए आपको टर्मिनल के माध्यम से अपने माइक्रो कंट्रोलर की जाँच करनी पड़ सकती है। यदि आप भ्रमित हों तो Useful Links देखें।

  5. इस चरण को करने से पहले, अपने IBM PingMaster को Pro Micro बोर्ड से अभी न जोड़ें और चरण 5 को पूरी तरह पढ़ें। सब कुछ सेट करने के बाद, अपने कंप्यूटर में Pro Micro बोर्ड (माइक्रो USB केबल से) को QMK Toolbox चलाते हुए प्लग करें। फिर तुरंत बोर्ड को शॉर्ट सर्किट करके रीसेट करें। रीसेट करने के लिए नीचे दिए गए डायग्राम या Useful links में सूचीबद्ध SparkFun लिंक देखें। रीसेट करने के बाद, आपको तुरंत QMK Toolbox में FLASH बटन दबाना होगा। यदि यह काम करता है, तो आपको किसी प्रकार का successful संदेश मिलेगा। यदि यह काम नहीं करता, तो चरण 5 को फिर से करें। यदि लगातार विफल हो रहा है, तो कृपया नीचे दिए गए Useful links देखें।

    प्रो माइक्रो बोर्ड

  6. चरण 5 के बाद, अपने IBM PingMaster को अपने कनवर्टर से कनेक्ट करें।

  7. फिर, कीबोर्ड के वॉल्यूम नॉब को बढ़ाकर और टाइप करके अपने कनवर्टर का परीक्षण करें। सुनिश्चित करें कि टाइप करने पर स्पीकर काम करता है। आप प्रत्येक कुंजी इनपुट को keyboardchecker वेबसाइट पर भी परीक्षण कर सकते हैं।

  8. अंत में, सभी चरणों को पूरा करने के बाद, अपने IBM PingMaster का आनंद लें!

⭐ यदि इस ट्यूटोरियल में कोई त्रुटि/समस्या है, तो कृपया इस रिपॉज़िटरी के issue section में लिखें।

Tutorial Resources

QMK ToolBox Resources

Hardware Guides

Where to Buy

Community Resources