• 65C02 प्रोसेसर पर चलने वाला, 8MHz, 46KB RAM और BASIC ROM से लैस एक स्वनिर्मित लैपटॉप डिज़ाइन
  • 9-इंच डिस्प्ले, बिल्ट-इन कीबोर्ड, Compact Flash स्टोरेज, 10000mAh बैटरी, USB-C पावर आदि के साथ पूरी तरह स्वतंत्र हार्डवेयर कॉन्फ़िगरेशन
  • EhBASIC में ग्राफ़िक्स और फ़ाइल कमांड एक्सटेंशन जोड़े गए हैं, जिससे वृत्त, रेखा, आयत बनाना और फ़ाइल सेव/लोड करना संभव है
  • मेमोरी मैप को RAM, पेरिफेरल्स और ROM में विभाजित किया गया है, और इसमें eWozMon मॉनिटर तथा बूटस्ट्रैप कोड शामिल हैं
  • यह ओपन सोर्स के रूप में उपलब्ध है और MIT लाइसेंस के तहत वितरित किया जाता है, इसलिए हार्डवेयर उत्साही लोगों और रेट्रो कंप्यूटिंग डेवलपर्स के लिए उपयोगी संदर्भ सामग्री है

प्रोजेक्ट अवलोकन

  • LT6502, 6502 CPU आर्किटेक्चर पर आधारित एक स्वनिर्मित लैपटॉप डिज़ाइन है
    • इस्तेमाल किया गया CPU: 65C02 (8MHz)
    • 46KB RAM, BASIC ROM, 65C22 VIA (टाइमर और I/O के लिए) शामिल
  • हार्डवेयर स्पेसिफिकेशन में 9-इंच डिस्प्ले (बिल्ट-इन फ़ॉन्ट और सरल ग्राफ़िक्स सपोर्ट), बिल्ट-इन कीबोर्ड, Compact Flash स्टोरेज, 10000mAh बैटरी, USB-C चार्जिंग, सीरियल कंसोल, 1 आंतरिक एक्सपैंशन स्लॉट शामिल हैं

डेवलपमेंट प्रगति की स्थिति

  • नवंबर 2025 से फ़रवरी 2026 तक के डेवलपमेंट लॉग दर्ज हैं
    • PCB डिज़ाइन पूरा और पावर टेस्ट पास
    • ROM/RAM/कंसोल का शुरुआती बूट सफल
    • कीबोर्ड फ़र्मवेयर इंटीग्रेशन और Compact Flash, बीपर, बैटरी ऑपरेशन की पुष्टि
    • 4.3-इंच RA8875 डिस्प्ले सफलतापूर्वक चला, RA7683 डिस्प्ले असफल रहा
    • BIOS डेवलपमेंट शुरू, बूट साउंड और सेव/लोड फ़ंक्शन जोड़े गए
    • फ़रवरी 2026 में SAVE, LOAD, DIR कमांड जोड़े गए और केस असेंबली पूरी हुई

आगे की योजना

  • एक्सपैंशन बोर्ड निर्माण जारी है
  • 10.1-इंच RA8889-आधारित 1024x600 डिस्प्ले आज़माने की योजना है, और असफल होने पर 9-इंच RA8875 से बदला जाएगा
  • MEGA644P keyscan code बग फ़िक्स करने की योजना है

मेमोरी संरचना

  • पूरा मेमोरी मैप RAM(0x0000–0xBEAF), पेरिफेरल्स(0xBE00–0xBFFF), ROM(0xC000–0xFFFF) से बना है
    • ROM में EhBASIC 2.22p5, Enhanced Wozmon, बूटस्ट्रैप कोड, 6502 vectors शामिल हैं
    • RAM को BASIC execution और Compact Flash buffer आदि के लिए विभाजित किया गया है
    • पेरिफेरल एड्रेस में एक्सपैंशन स्लॉट, बीपर, Compact Flash, VIA, डिस्प्ले, कीबोर्ड, कंसोल पोर्ट मैप किए गए हैं

EhBASIC एक्सटेंशन कमांड

  • BEEP, CIRCLE, LINE, SQUARE, ELIPSE, PLOT जैसे ग्राफ़िक्स कमांड जोड़े गए
  • DIR, SAVE, LOAD कमांड से Compact Flash फ़ाइल प्रबंधन संभव
  • MODE कमांड से टेक्स्ट/ग्राफ़िक्स मोड स्विच किया जा सकता है
  • OUTK कमांड से कीबोर्ड के ऊपरी 8-कैरेक्टर डिस्प्ले पर स्ट्रिंग आउटपुट की जा सकती है
  • WOZMON कमांड से eWozMon मॉनिटर में प्रवेश और मेमोरी निरीक्षण संभव

लाइसेंस और भाषा संरचना

  • प्रोजेक्ट MIT लाइसेंस के तहत जारी किया गया है
  • प्रयुक्त भाषाओं का अनुपात: Assembly 49.1%, HTML 43.5%, C++ 3.7%, BASIC 2.4%, C 0.9%, Io 0.3%, Shell 0.1%
  • GitHub पर 167 stars और 2 forks दर्ज हैं

दृश्य सामग्री

  • रिपॉज़िटरी में असेंबली से पहले और बाद की तस्वीरें, स्क्रीन आउटपुट उदाहरण, केस के अंदरूनी लेआउट की छवियाँ शामिल हैं
  • BASIC कोड execution स्क्रीन और कीबोर्ड टेस्ट की तस्वीरें भी उपलब्ध हैं

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.