1 पॉइंट द्वारा GN⁺ 2025-06-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Bento कीबोर्ड के नीचे फिट होने वाला कंप्यूटर का मुख्य यूनिट है, जिसमें कीबोर्ड ढक्कन की तरह काम करता है और अंदर तक पहुंच व छोटे peripherals रखने की जगह देता है
  • इसे बिल्ट-इन डिस्प्ले हटाकर बाहरी डिस्प्ले, खासकर XREAL One जैसे spatial display और USB-C मॉनिटर के उपयोग को ध्यान में रखकर डिज़ाइन किया गया है
  • मौजूदा वर्ज़न Steam Deck OLED motherboard का उपयोग करता है, उसी cooler और battery के साथ; इसे पतला और शक्तिशाली बोर्ड होने के कारण चुना गया, लेकिन यह दूसरे SBCs को भी समायोजित कर सकता है
  • प्रोजेक्ट की मूल समस्या यह है कि XR hardware को “कंप्यूटर” के रूप में प्रचारित किया जाता है, लेकिन असली काम अक्सर अलग कंप्यूटर की स्क्रीन mirroring पर निर्भर रहता है
  • रिपॉजिटरी में Bento के STEP, 3MF, STL files और Magic Trackpad tray जैसे peripheral files शामिल हैं, और दूसरे कीबोर्ड, Raspberry Pi 5, Framework, और SBC variants के लिए योगदान मांगे गए हैं

Bento का रूप और उपयोग का तरीका

  • Bento एक ऐसा कंप्यूटर है जिसका नाम उसके lunchbox-जैसे रूप से आया है
  • यह Commodore 64 और r/cyberdeck की कई रचनाओं से प्रेरित है
  • यह कीबोर्ड के नीचे बिल्कुल फिट हो जाता है, और कीबोर्ड ढक्कन की भूमिका निभाता है
    • इससे अंदर आसानी से पहुंचा जा सकता है
    • इसमें छोटे peripherals रखने के लिए storage space है

डिस्प्ले हटाने वाला डिज़ाइन

  • Bento में बिल्ट-इन डिस्प्ले नहीं है
  • इसे बाहरी डिस्प्ले के साथ उपयोग के लिए बनाया गया है, खासकर XREAL One जैसे spatial display को ध्यान में रखकर
  • यह USB-C सपोर्ट करने वाले बाहरी मॉनिटर पर भी काम करता है
  • इस डिज़ाइन का कारण duplication कम करना है
    • XREAL का उपयोग बढ़ने के साथ, लैपटॉप या Steam Deck की बिल्ट-इन स्क्रीन अक्सर इस्तेमाल नहीं होती और सिर्फ वजन बढ़ाती है
    • Bento गैर-ज़रूरी हिस्सों को हटाकर वजन कम करने और portability बढ़ाने का रास्ता चुनता है

आंतरिक संरचना

  • मौजूदा वर्ज़न Steam Deck OLED motherboard पर चलता है
  • यह Steam Deck OLED जैसा ही cooler और battery इस्तेमाल करता है
  • उपलब्ध विकल्पों में यह बोर्ड सबसे पतला और सबसे शक्तिशाली होने के कारण चुना गया
  • Bento की संरचना ऐसी है कि इसमें दूसरे, अधिक आसानी से उपलब्ध SBCs भी लगाए जा सकते हैं

बनाने की प्रेरणा और XR को लेकर समस्या-बोध

  • Bento मुख्य रूप से निराशा से पैदा हुआ प्रोजेक्ट है
  • XR क्षेत्र की बड़ी कंपनियां hardware को “कंप्यूटर” कहकर बेचती हैं, लेकिन इसे वास्तव में चेहरे पर पहना जाने वाला iPad के अधिक करीब माना गया है
    • इसके उपयोग वेब ब्राउज़िंग, गेमिंग और content consumption तक सीमित माने गए हैं
    • इसे भारी और सीमित बताया गया है
  • वास्तविक काम करने के लिए अलग असल कंप्यूटर से स्क्रीन mirroring को सबसे अच्छा तरीका माना गया है
  • गेमिंग के बाहर भी screen mirroring एक लोकप्रिय उपयोग-मामला है
  • अगर इस प्रवाह को स्वीकार किया जाए, तो spatial display और उसके अनुरूप डिज़ाइन किए गए कंप्यूटर को साथ बनाना अधिक उचित माना गया है
  • Bento को spatial display के लिए कंप्यूटर के रूप में डिज़ाइन किया गया है, और दावा किया गया है कि यह अब तक देखी गई चीज़ों की तुलना में “spatial computer” के अधिक करीब है

रिपॉजिटरी में शामिल फाइलें और योगदान का अनुरोध

  • रिपॉजिटरी में Bento के लिए STEP, 3MF, STL files शामिल हैं
  • Magic Trackpad tray जैसे कुछ peripheral files भी शामिल हैं
  • प्रोजेक्ट का विकास जारी रहेगा, और फिलहाल “pro” वर्ज़न पर काम चल रहा है
    • “pro” वर्ज़न का लक्ष्य Switch 2 जैसे mounting system के साथ modules को सपोर्ट करना है
  • मांगे गए योगदान इस प्रकार हैं
    • दूसरे कीबोर्ड का सपोर्ट: Magic Keyboard को उसकी लोकप्रियता के कारण चुना गया, लेकिन इससे बेहतर कीबोर्ड हो सकते हैं
    • Raspberry Pi 5 variant: यह महत्वपूर्ण है, लेकिन उपयुक्त battery solution, जैसे HAT-फॉर्म फैक्टर वाला विकल्प, अभी नहीं मिला है
    • Framework variant: इसमें बड़ा base keyboard चाहिए हो सकता है और physical storage space खत्म हो सकती है
    • अन्य SBCs के लिए व्यापक सपोर्ट
    • peripherals: storage space में फिट होने वाले gamepad और mouse के sketches मौजूद हैं, और board design क्षमता वाले contributors का स्वागत है
  • यदि आप कोई variant बनाते हैं, तो उसे दूसरों के उपयोग के लिए इस रिपॉजिटरी में PR के रूप में भेजने का अनुरोध किया गया है

1 टिप्पणियां

 
GN⁺ 2025-06-20
Hacker News की राय
  • यह कुछ समय से मेरे दिमाग में अटका हुआ प्रोजेक्ट था
    यह Apple Magic Keyboard के नीचे बिल्कुल फिट होने वाला कंप्यूटर है, और इसमें dongle या छोटे mouse जैसे peripherals रखने की storage space भी है। इसमें display नहीं है; इसकी जगह XR display glasses इस्तेमाल किए जाते हैं
    अंदर Steam Deck OLED का mainboard, cooler और battery है, और मैंने कोई सही-सलामत डिवाइस तोड़ने के बजाय parts अलग से खरीदे
    लिंक CAD files का है, और बेहतर version बनाने के लिए इसे open source के रूप में जारी किया है
    मैंने कुछ महीनों पहले XREAL glasses इस्तेमाल करना शुरू किया, और XR के killer app यानी virtual display पर फोकस करना तथा बेकार hardware को हटाना मुझे पसंद आया। लेकिन साथ में इस्तेमाल होने वाले डिवाइस की built-in screen यूँ ही बेकार पड़ी रहे, यह duplication मुझे पसंद नहीं आया, और जिन चीज़ों को “spatial computer” कहा जा रहा था वे असल में चेहरे पर पहना हुआ भारी iPad जैसी लगीं, जिससे निराशा हुई
    इसलिए मैं इन glasses के साथ इस्तेमाल के लिए डिज़ाइन किया गया एक असली computer सबसे छोटे possible package में बनाना चाहता था, और iPad पर Shapr3D में डिज़ाइन करते हुए 3D printer के साथ आगे-पीछे करते-करते लगभग 15 बार fail होने के बाद screw mounts, airflow और ergonomics को सही किया
    मुझे लगता है कि final result एक सचमुच के spatial computer के काफ़ी करीब है, और मैं इसे अब रोज़ इस्तेमाल कर रहा हूँ तथा काफ़ी संतुष्ट हूँ। फिलहाल यह Ubuntu 24 चला रहा है, लेकिन hardware optimization बेहतर होने की वजह से शायद फिर Steam OS पर लौट जाऊँ

    • प्रोजेक्ट की readme.md में कम से कम comment की पहली तीन पंक्तियाँ होनी चाहिए। “spatial display” या XREAL क्या है, इसका मुझे बिल्कुल अंदाज़ा नहीं था
    • छोटा mouse साथ ले जाने के बजाय case को ही trackpad बनाया जा सकता है :D
      https://ploopy.co/trackpad/
    • अगर आपने XREAL glasses कुछ महीनों तक इस्तेमाल किए हैं, तो नज़र पर इसका क्या असर पड़ा, यह जानना चाहूँगा। आँखों में थकान महसूस होती है या नहीं, यह भी जानना है
      मैंने देखा है कि gaming या movies के लिए तो यह ठीक है, लेकिन काम के लिए बहुत blurry बताया जाता है
    • मैंने Xreal One Pro को अपने पहले XR glasses के रूप में खरीदा है, और कुछ ऐसा ही बनाने के लिए इस लिंक को bookmark कर लिया है। ये glasses वाकई प्रभावशाली हैं
      iFixit में देखने पर भी Steam Deck mainboard नहीं मिला; यह कहाँ से मिला, जानना चाहूँगा
    • आपने कहा कि Ubuntu 24 से Steam OS पर वापस जा सकते हैं; जानना चाहूँगा कि खास तौर पर कौन-सी समस्याएँ हैं। क्या मामला battery drain, performance, stability जैसी चीज़ों का है?
  • इस प्रोजेक्ट में आगे के idea के रूप में Framework आधारित version की बात है, और कुछ महीने पहले r/framework पर भी ऐसा ही एक Framework 13 build पोस्ट हुआ था

    • https://www.reddit.com/r/framework/comments/1jo7m8c/framewor...
      Ryzen AI series के नए mainboard के साथ update किया हुआ version भी है
    • https://www.reddit.com/r/cyberDeck/comments/1kjknh4/vrxr_cyb...
      STL और build details वाला एक GitHub repository भी है, और यह Linux तथा Stardust XR को XREAL glasses पर non-spatial input configuration में चलाने वाला setup है
    • https://github.com/Pyro57000/fyer_deck
    • r/cyberdeck में ऐसे काफ़ी मिलते-जुलते ideas हैं, लेकिन उनका look मुझे पसंद नहीं आया। मैं कुछ ऐसा चाहता था जो plane में भी बहुत ध्यान खींचे बिना इस्तेमाल किया जा सके, साफ-सुथरा हो, स्वाभाविक रूप से घुल-मिल जाए, और देखने में अच्छा भी लगे
      उस व्यक्ति ने Reddit thread में भी comment किया था, और अगर संभव हो तो मैं Framework version पर collaborate करना चाहूँगा
  • मैं कई सालों से एक ठीक-ठाक cyberdeck form-factor PC का इंतज़ार कर रहा था, और अब यह धीरे-धीरे दिखने लगे हैं, यह अच्छा लग रहा है
    makers के लिए विचार करने लायक एक बात यह है कि keyboard के दाएँ या बाएँ किसी smartphone या छोटे tablet जितना capacitive touch display built-in किया जाए। VR/AR में यह trackpad बन सकता है, और बाहर notification screen, या HMD न हो / खराब हो जाए तो backup monitor की तरह इस्तेमाल हो सकता है

    • अगले revision में दोनों तरफ module mounting system डालने पर काम कर रहा हूँ
      trackpad built-in करने पर भी विचार किया था, लेकिन मैं left-handed हूँ, इसलिए शायद उसे बाईं तरफ रखता, और तब यह बहुत ज़्यादा personalized product बन जाता
  • वाकई बहुत बढ़िया। मेरा मानना है कि दूसरे keyboards को support न करना ही बेहतर है। कुछ नज़रियों से बेहतर keyboard हो सकते हैं, लेकिन बहुत मोटा हुए बिना उससे बेहतर कुछ नहीं है, और keyboard options खोलते ही वह SBC/computing options से जुड़कर complexity बहुत जल्दी बढ़ा देता है
    requests आनी शुरू हों तो फिर rabbit hole में उतरना पड़ता है। सिर्फ Steam Deck internals, rpi5, और latest Framework internals तक सीमित रहना और बाकी configurations न लेना महत्वाकांक्षी तो है, लेकिन ज़्यादा नहीं लगता
    मेरा शौक हर चीज़ को miniaturize करना है, इसलिए अगर मैं इस प्रोजेक्ट को fork करूँ तो शायद एक अच्छा dongle चुनूँ, उसका shell हटाऊँ, ज़रूरी parts integrate करूँ, और अपने पसंदीदा travel controller[1] और travel mouse[2] को समाने देने वाला minimum volume ढूँढूँ। electronics को लगभग छुए बिना housing को और पतला बनाना, और storage के दौरान charge होने देना, इतना ज़रूर सोचूँगा। keyboard को भी USB-C cable की volume कम करने के लिए थोड़ा mod किया जा सकता है, और pogo pins व 3D printing काफ़ी लगते हैं
    [1]https://www.youtube.com/watch?v=55DO1HDeCHQ. यह अब नए product के रूप में नहीं मिलता, लेकिन जो मैंने पाए हैं उनमें यही एक ठीक-ठाक पतला dual-analog controller है
    [2] अभी भी अच्छा वाला ढूँढ रहा हूँ

    • यह सुनकर अच्छा लगा। सच कहूँ तो मुझे Magic Keyboard अच्छा लगता है
      अगर इसे product version बनाया जाए, तो अपना keyboard source करना पड़ेगा, लेकिन मैं इसी तरह की दिशा बनाए रखना चाहूँगा। शुरू में मैं HHKB Studio इस्तेमाल करना चाहता था, लेकिन Magic Keyboard को इसलिए चुना क्योंकि यह ज़्यादा पतला है और अमेरिका के स्कूलों, दफ़्तरों और संस्थानों में लगभग हर जगह कोई न कोई मिल ही जाता है
  • मुझे सामान्य तौर पर HMD programming पसंद है, इसलिए यह प्रोजेक्ट अच्छा लगा। हालांकि, AOSP-आधारित XR headset भी termux + X के जरिए इसी तरह का Linux environment चला सकते हैं: https://www.reddit.com/r/cyberDeck/comments/fc5sfr/oculus_qu...
    और अगर आप full-size portable keyboard ढूंढ रहे हैं, तो https://www.protoarc.com/products/xk01-tri-fold-bluetooth-ke... की सिफारिश करूंगा। मैं इसे tablet से remote काम करते समय अपने मुख्य keyboard के रूप में इस्तेमाल कर रहा हूँ, और “pocket-size” की परिभाषा पर निर्भर करते हुए इसे जेब में आने वाला भी माना जा सकता है

    • मैं लगभग 10 साल से XR क्षेत्र में हूँ, और “XR में develop करना” के लगभग हर version को आजमा चुका हूँ। पिछले 2 साल से मैं XR native development platform बनाने की कोशिश भी कर रहा था
      XREAL को छोड़कर हर डिवाइस पर हमेशा यही feedback मिला कि “यह बहुत भारी है।” और मैं ऐसा डिवाइस चाहता था जो hack जैसा न लगे, बल्कि उसी अनुभव के लिए design किया गया हो
    • एक समय termux से उम्मीद थी, लेकिन लगभग 3 साल पहले यह देखकर उत्साह कम हो गया कि app को बहुत पुराने Android API version के हिसाब से compile करना पड़ता है
      Google को शायद इस प्रोजेक्ट के टूटने की खास परवाह नहीं है, और अभी भी Fdroid update टूट रहा है:
      https://github.com/termux/termux-app/issues/4120#issuecommen...
  • मैं Framework से स्क्रीन पूरी तरह हटाकर उसकी जगह Xreal Air इस्तेमाल करने के बारे में सोच रहा था। यह build देखकर लगा कि स्क्रीन हटाने की सर्जरी एक बार आजमानी चाहिए। बस उम्मीद है कि कुछ टूटे नहीं

    • सब कुछ टूट जाए तो भी ठीक है! तभी तो उसे ठीक करना सीखते हैं। कुछ समय पहले मैंने भी toilet खोलकर रख दिया था, यह सोचकर कि leak “easy repair” होगा, और फिर पूरी तरह panic में चला गया। आसान नहीं था, लेकिन आखिरकार कर लिया
    • पिछले कुछ सालों में मैंने headless laptop variants बनाने वाले लोगों की संख्या बढ़ते देखी है। हो सकता है कि यह तरीका मूल पोस्ट से भी बेहतर हो, लेकिन आखिर में यह इस बात पर निर्भर करता है कि आपको कौन-सा form factor चाहिए और आप कितना tinkering करना चाहते हैं। एक उदाहरण यहाँ है:
      https://epiren.medium.com/i-created-a-headless-macbook-pro-a...
    • implementation अपने आप में सरल लगती है। ध्यान देने वाली बात Wi‑Fi antenna को बनाए रखना है। antenna module cover assembly में होता है, इसलिए उसे relocate करना होगा या कोई दूसरा antenna इस्तेमाल करना होगा
    • सोच रहा हूँ कि क्या display की जगह और battery जोड़ी जा सकती है। तब चलते समय इसे laptop की तरह बंद भी किया जा सकेगा और battery life भी काफी लंबी हो जाएगी
  • यह बिना किसी बंधन वाला native Linux environment है, इसलिए बहुत अच्छा है
    मैंने हाल ही में Quest 3 पर web development करने के अपने अनुभव के बारे में लिखा था। कुछ हद तक काम हो जाता है, लेकिन यह कहीं ज्यादा hacky है और performance भी अभी कम है। हालांकि Quest का फायदा यह है कि इसमें यहाँ की तरह fixed 2D monitor setup नहीं है, बल्कि आसपास की जगह में virtual windows रखी जा सकती हैं
    https://benkaiser.dev/web-development-in-vr/

  • अभी कौन-सा AR glasses सबसे अच्छा है, यह जानने की जिज्ञासा है। एक दोस्त ने पूछा

    • XREAL One Pro सबसे बढ़िया है
  • यह बहुत बढ़िया प्रोजेक्ट है
    कुछ समय पहले मैंने एक और similar पोस्ट देखी थी जिसमें भी glasses इस्तेमाल किए गए थे, और 85% संभावना है कि वही glasses थे। वहाँ लक्ष्य laptop display को बड़े screen से replace करना था। इस प्रोजेक्ट की अच्छी बात यह है कि यह laptop को SBC से replace करता है। 15 साल तक मैं चाहता रहा कि वह SBC Raspberry Pi हो... फिर भी देर से सही, हुआ तो सही

    • मेरा भी वही हाल है। अभी मैं SoM कंपनियों से संपर्क कर रहा हूँ कि वे कम लागत में क्या बना सकती हैं
  • सच में शानदार प्रोजेक्ट है। इसमें असली keyboard, काफी मजबूत computing, और लंबे समय तक इस्तेमाल किए जा सकने वाले XR glasses — सभी फायदे एक साथ मिलते हैं
    मैं जानना चाहता हूँ कि Xreal One Pro को लंबे समय तक इस्तेमाल करने का अनुभव कैसा है। coding करते समय कम resolution वाली screen को लगातार देखते रहने की चिंता होती है

    • काफ़ी अच्छा है। मैंने One और One Pro दोनों इस्तेमाल किए हैं, और Pro में sharpness और field of view में महसूस होने वाला अंतर काफी बड़ा है। screen readability भी सामान्य 1080p monitor जैसी है