1 คะแนน โดย GN⁺ 2025-06-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Bento คือ ตัวเครื่องคอมพิวเตอร์ ที่อยู่ใต้คีย์บอร์ด โดยใช้คีย์บอร์ดเป็นเหมือนฝาปิด ทำให้เข้าถึงภายในได้ง่ายและมีพื้นที่เก็บอุปกรณ์เสริมชิ้นเล็กไปพร้อมกัน
  • ออกแบบโดยตัด จอแสดงผลในตัว ออก และตั้งใจให้ใช้กับ จอภายนอก โดยเฉพาะ spatial display อย่าง XREAL One และจอ USB-C
  • เวอร์ชันปัจจุบันใช้ เมนบอร์ด Steam Deck OLED พร้อมคูลเลอร์และแบตเตอรี่แบบเดียวกัน เลือกใช้เพราะเป็นบอร์ดที่บางและแรง แต่ก็รองรับ SBC อื่นได้เช่นกัน
  • ประเด็นตั้งต้นของโปรเจ็กต์คือ ฮาร์ดแวร์ XR มักถูกโฆษณาว่าเป็น “คอมพิวเตอร์” แต่การทำงานจริงกลับต้องพึ่งการมิเรอร์หน้าจอจากคอมพิวเตอร์อีกเครื่องอยู่บ่อยครั้ง
  • ในรีโพซิทอรีมีไฟล์ STEP, 3MF, STL ของ Bento และไฟล์อุปกรณ์เสริมอย่างถาด Magic Trackpad รวมอยู่ด้วย พร้อมขอความร่วมมือสำหรับคีย์บอร์ดแบบอื่น, Raspberry Pi 5, Framework และ SBC แบบต่าง ๆ

รูปทรงและวิธีใช้งานของ Bento

  • Bento เป็นคอมพิวเตอร์ที่ได้ชื่อตามรูปทรงที่ดูเหมือนกล่องข้าวเบนโตะ
  • ได้แรงบันดาลใจจาก Commodore 64 และผลงานหลายชิ้นใน r/cyberdeck
  • ตัวเครื่องพอดีกับพื้นที่ใต้คีย์บอร์ด และให้คีย์บอร์ดทำหน้าที่เป็น ฝาปิด
    • เข้าถึงภายในได้ง่าย
    • มีช่องเก็บของสำหรับอุปกรณ์เสริมขนาดเล็ก

การออกแบบที่ตัดจอออก

  • Bento ไม่มี จอแสดงผลในตัว
  • ถูกสร้างมาให้ใช้ร่วมกับจอภายนอก โดยเฉพาะ spatial display อย่าง XREAL One
  • ใช้งานกับจอภายนอกที่รองรับ USB-C ได้เช่นกัน
  • เหตุผลของการออกแบบนี้คือเพื่อลดความซ้ำซ้อน
    • เมื่อใช้ XREAL มากขึ้น หน้าจอในตัวของโน้ตบุ๊กหรือ Steam Deck มักไม่ได้ใช้งานและมีแต่เพิ่มน้ำหนัก
    • Bento เลือกตัดสิ่งที่ไม่จำเป็นออกเพื่อลดน้ำหนักและเพิ่มความพกพา

โครงสร้างภายใน

  • เวอร์ชันปัจจุบันขับเคลื่อนด้วย เมนบอร์ด Steam Deck OLED
  • ใช้ คูลเลอร์และแบตเตอรี่ แบบเดียวกับ Steam Deck OLED
  • บอร์ดนี้ถูกเลือกเพราะบางและทรงพลังที่สุดในบรรดาตัวเลือกที่มี
  • Bento ยังออกแบบให้ใส่ SBC อื่นที่หาได้ง่ายกว่าได้ไม่ยาก

แรงจูงใจในการสร้างและมุมมองต่อ XR

  • Bento เกิดขึ้นจาก ความหงุดหงิด เป็นหลัก
  • ผู้สร้างมองว่าบริษัทใหญ่ในวงการ XR โฆษณาฮาร์ดแวร์ว่าเป็น “คอมพิวเตอร์” แต่ในความเป็นจริงมันใกล้เคียง iPad ที่สวมบนใบหน้ามากกว่า
    • สิ่งที่ทำได้มักจำกัดอยู่ที่การท่องเว็บ เล่นเกม และเสพคอนเทนต์
    • ถูกมองว่าทั้งหนักและมีข้อจำกัดมาก
  • หากต้องการทำงานจริง วิธีที่ดีที่สุดยังคงเป็นการมิเรอร์หน้าจอจาก คอมพิวเตอร์จริง อีกเครื่อง
  • นอกเหนือจากเกม การมิเรอร์หน้าจอถือเป็นหนึ่งในกรณีใช้งานยอดนิยม
  • หากยอมรับแนวโน้มนี้ ผู้สร้างมองว่าการสร้าง spatial display ควบคู่กับคอมพิวเตอร์ที่ออกแบบมาให้เข้ากันคือแนวทางที่เหมาะสม
  • Bento ถูกออกแบบให้เป็น คอมพิวเตอร์สำหรับ spatial display และเสนอว่ามันใกล้เคียงคำว่า “spatial computer” มากกว่าสิ่งที่เคยเห็นมาก่อน

ไฟล์ในรีโพซิทอรีและคำขอความร่วมมือ

  • ในรีโพซิทอรีมีไฟล์ STEP, 3MF, STL สำหรับ Bento รวมอยู่ด้วย
  • มีไฟล์อุปกรณ์เสริมบางส่วน เช่น ถาดสำหรับ Magic Trackpad
  • โปรเจ็กต์นี้จะยังพัฒนาต่อไป และตอนนี้กำลังทำเวอร์ชัน “pro” อยู่
    • เวอร์ชัน “pro” จะรองรับโมดูลด้วยระบบติดตั้งที่คล้ายกับ Switch 2
  • สิ่งที่ต้องการความร่วมมือมีดังนี้
    • รองรับคีย์บอร์ดแบบอื่น: เลือก Magic Keyboard เพราะเป็นที่นิยม แต่ก็อาจมีคีย์บอร์ดที่ดีกว่านี้
    • เวอร์ชัน Raspberry Pi 5: เป็นสิ่งสำคัญ แต่ยังหาโซลูชันแบตเตอรี่ที่เหมาะสมไม่ได้ เช่น แนวทางแบบ HAT
    • เวอร์ชัน Framework: อาจต้องใช้คีย์บอร์ดฐานที่ใหญ่ขึ้น และอาจทำให้พื้นที่เก็บของแบบกายภาพหายไป
    • การรองรับ SBC อื่น ๆ โดยรวม
    • อุปกรณ์เสริม: มีสเก็ตช์ของเกมแพดและเมาส์ที่พอดีกับช่องเก็บของ และยินดีต้อนรับผู้ร่วมพัฒนาที่มีทักษะด้านการออกแบบบอร์ด
  • หากสร้างเวอร์ชันดัดแปลงขึ้นมา ผู้สร้างขอให้ส่ง PR เข้ามาในรีโพซิทอรีนี้เพื่อให้คนอื่นนำไปใช้ต่อได้

1 ความคิดเห็น

 
GN⁺ 2025-06-20
ความคิดเห็นจาก Hacker News
  • เป็นโปรเจกต์ที่ค้างอยู่ในหัวและกวนใจผมอยู่พักหนึ่ง
    เป็นคอมพิวเตอร์ที่พอดีกับใต้ Apple Magic Keyboard และยังมีช่องเก็บอุปกรณ์ต่อพ่วงอย่างดองเกิลหรือเมาส์ตัวเล็ก ๆ ด้วย ไม่มีจอแสดงผล แต่ใช้แว่นจอแสดงผล XR แทน
    ภายในประกอบด้วยเมนบอร์ด ชุดระบายความร้อน และแบตเตอรี่ของ Steam Deck OLED โดยซื้อชิ้นส่วนแยกต่างหาก ไม่ได้ถอดแยกเครื่องที่ยังดีอยู่
    ลิงก์เป็นไฟล์ CAD และเปิดเป็นโอเพนซอร์สเพื่อให้ทำเวอร์ชันที่ดีกว่าได้
    ผมเริ่มใช้แว่น XREAL มาตั้งแต่หลายเดือนก่อน และชอบตรงที่มันโฟกัสกับแอปหลักของ XR อย่างจอแสดงผลเสมือน พร้อมลดฮาร์ดแวร์ที่ไม่จำเป็นออกไป แต่ไม่ชอบความซ้ำซ้อนที่จอในตัวของอุปกรณ์ที่ใช้คู่กันถูกปล่อยทิ้งไว้เฉย ๆ และรู้สึกผิดหวังที่ผลิตภัณฑ์ที่เรียกว่า “คอมพิวเตอร์เชิงพื้นที่” โดยพื้นฐานแล้วเหมือน iPad หนัก ๆ ที่เอามาสวมบนหน้า
    ดังนั้นผมจึงอยากทำคอมพิวเตอร์จริง ๆ ที่ออกแบบมาให้ใช้คู่กับแว่นนี้ในแพ็กเกจที่เล็กที่สุดเท่าที่ทำได้ โดยออกแบบด้วย Shapr3D บน iPad และสลับไปมาระหว่างเครื่องพิมพ์ 3D จนล้มเหลวไปราว 15 ครั้ง กว่าจะปรับจุดยึดสกรู การไหลเวียนของอากาศ และสรีรศาสตร์ให้ลงตัว
    ผมมองว่าผลงานสุดท้ายใกล้เคียงกับคอมพิวเตอร์เชิงพื้นที่จริง ๆ ตอนนี้ใช้งานทุกวันและค่อนข้างพอใจ ปัจจุบันรัน Ubuntu 24 อยู่ แต่อาจกลับไปใช้ Steam OS ซึ่งปรับแต่งฮาร์ดแวร์ได้ดีกว่า

    • ใน readme.md ของโปรเจกต์ อย่างน้อยควรใส่สามประโยคแรกของคอมเมนต์ไว้ด้วย ผมไม่เข้าใจเลยว่า “spatial display” หรือ XREAL คืออะไร
    • แทนที่จะพกเมาส์ตัวเล็กไปด้วย อาจทำให้ ตัวเคสเองเป็นแทร็กแพด ก็ได้ :D
      https://ploopy.co/trackpad/
    • ถ้าใช้แว่น XREAL มาหลายเดือนแล้ว อยากรู้ว่าสายตาเป็นอย่างไรบ้าง และอยากรู้ด้วยว่ามีอาการ ล้าตา ไหม
      เคยเห็นคนบอกว่าใช้เล่นเกมหรือดูหนังพอได้ แต่สำหรับทำงานแล้วภาพเบลอเกินไป
    • ผมซื้อ Xreal One Pro เป็นแว่น XR ตัวแรก และบุ๊กมาร์กลิงก์นี้ไว้เพราะอยากทำอะไรคล้าย ๆ กัน แว่นนี้น่าประทับใจจริง ๆ
      ผมหา เมนบอร์ด Steam Deck ใน iFixit ก็ไม่เจอ อยากรู้ว่าหามาจากที่ไหน
    • คุณบอกว่าอาจกลับจาก Ubuntu 24 ไปใช้ Steam OS เลยอยากรู้ว่ามีปัญหาอะไรโดยเฉพาะ เป็นเรื่อง การใช้แบตเตอรี่, ประสิทธิภาพ, ความเสถียร อะไรทำนองนี้หรือเปล่า?
  • โปรเจกต์นี้พูดถึงเวอร์ชันที่ใช้ Framework เป็นไอเดียในอนาคต และเมื่อไม่กี่เดือนก่อนใน r/framework ก็มี บิลด์ Framework 13 คล้าย ๆ กันโพสต์ไว้ด้วย

    • https://www.reddit.com/r/framework/comments/1jo7m8c/framewor...
      ยังมีเวอร์ชันที่อัปเดตด้วยเมนบอร์ดใหม่ตระกูล Ryzen AI ด้วย
    • https://www.reddit.com/r/cyberDeck/comments/1kjknh4/vrxr_cyb...
      ยังมีรีโพ GitHub ที่มี STL และรายละเอียดการบิลด์ด้วย เป็นชุดที่รัน Linux กับ Stardust XR บนแว่น XREAL โดยใช้อินพุตแบบไม่เชิงพื้นที่
    • https://github.com/Pyro57000/fyer_deck
    • ใน r/cyberdeck มีไอเดียคล้าย ๆ กันค่อนข้างมาก แต่ผมไม่ชอบรูปลักษณ์ภายนอก ผมอยากได้อะไรที่เรียบเนียน กลมกลืนอย่างเป็นธรรมชาติและดูดีพอที่จะใช้บนเครื่องบินได้โดยไม่สะดุดตามากเกินไป
      คนนั้นก็มาคอมเมนต์ในเธรด Reddit ด้วย และถ้าเป็นไปได้ก็อยากร่วมมือกันทำ เวอร์ชัน Framework
  • ผมรอให้มี พีซีฟอร์มแฟกเตอร์ไซเบอร์เด็ก ดี ๆ ออกมาตั้งแต่หลายปีก่อน ตอนนี้เริ่มเห็นทีละนิดแล้ว ดีใจมาก
    จุดที่ผู้สร้างน่าจะลองพิจารณาคือการฝังจอสัมผัสแบบ capacitive ขนาดระดับสมาร์ตโฟนหรือแท็บเล็ตเล็ก ๆ ไว้ด้านขวาหรือซ้ายของคีย์บอร์ด ใน VR/AR มันจะใช้เป็นแทร็กแพดได้ และเมื่อนอกบ้านก็ใช้เป็นหน้าจอแจ้งเตือน หรือเป็นจอสำรองเวลาไม่มี HMD หรือ HMD เสียได้

    • ในรีวิชันถัดไป ผมกำลังทำ ระบบติดตั้งโมดูล ไว้ทั้งสองด้าน
      เคยคิดจะฝังแทร็กแพดเหมือนกัน แต่เพราะผมถนัดซ้าย คงเอาไปไว้ด้านซ้าย ซึ่งจะทำให้กลายเป็นผลิตภัณฑ์ที่เฉพาะตัวมากขึ้นไปอีก
  • เจ๋งจริง ๆ ผมคิดว่าดีแล้วที่ไม่รองรับคีย์บอร์ดอื่น ๆ ในบางมุมอาจมีคีย์บอร์ดที่ดีกว่า แต่ไม่มีอะไรที่ดีกว่าโดยไม่ทำให้หนาขึ้นมาก และถ้าเปิดทางเลือกคีย์บอร์ด ความซับซ้อนจะพุ่งขึ้นอย่างรวดเร็วเมื่อไปเกี่ยวกับตัวเลือก SBC/คอมพิวติ้ง
    พอเริ่มรับคำขอก็จะหลุดเข้าโพรงกระต่ายไปเลย การจำกัดไว้แค่โครงสร้างภายในของ Steam Deck, rpi5 และโครงสร้างภายใน Framework รุ่นล่าสุด โดยไม่รับคอนฟิกอื่น ๆ เป็นเรื่องทะเยอทะยานแต่ดูไม่เกินตัว
    งานอดิเรกของผมคือการย่อทุกอย่างให้เล็กลง ถ้าจะฟอร์กโปรเจกต์นี้ ผมน่าจะเลือกดองเกิลดี ๆ สักตัว แกะเปลือกออกแล้วรวมชิ้นส่วนที่จำเป็นเข้าไป จากนั้นหาปริมาตรขั้นต่ำที่ใส่คอนโทรลเลอร์สำหรับพกพาที่ชอบ[1] กับเมาส์พกพา[2] ได้ คงแทบไม่แตะชิ้นส่วนอิเล็กทรอนิกส์ และจะพิจารณาแค่ทำให้เคสบางลง รวมถึงให้ชาร์จได้ขณะเก็บอยู่ คีย์บอร์ดเองก็น่าจะดัดแปลงเล็กน้อยเพื่อลดปริมาตรของสาย USB-C ได้ และดูเหมือนว่าใช้ pogo pin กับการพิมพ์ 3D ก็น่าจะพอ
    [1]https://www.youtube.com/watch?v=55DO1HDeCHQ. ถึงจะหาซื้อของใหม่ไม่ได้แล้ว แต่นี่เป็นคอนโทรลเลอร์อนาล็อกคู่แบบบางที่พอใช้ได้ตัวเดียวที่ผมหาเจอ
    [2] ยังหาตัวที่ดีอยู่

    • ดีใจที่พูดแบบนั้น จริง ๆ แล้วผมก็คิดว่า Magic Keyboard ดี
      ถ้าทำเวอร์ชันผลิตภัณฑ์ คงต้องจัดหาคีย์บอร์ดเอง แต่ก็อยากรักษาทิศทางคล้าย ๆ เดิมไว้ ตอนแรกตั้งใจจะใช้ HHKB Studio แต่เลือก Magic Keyboard เพราะมันบางกว่า และในโรงเรียน ออฟฟิศ หรือหน่วยงานต่าง ๆ ในสหรัฐฯ แทบจะมีอยู่สักตัวเสมอ
  • ผมชอบโปรเจกต์นี้ เพราะชอบงานเขียนโปรแกรม HMD โดยรวมอยู่แล้ว อย่างไรก็ดี เฮดเซ็ต XR ที่อิง AOSP ก็สามารถรันสภาพแวดล้อมคล้าย Linux ได้ผ่าน termux + X เช่นกัน: https://www.reddit.com/r/cyberDeck/comments/fc5sfr/oculus_qu...
    และถ้ากำลังมองหาคีย์บอร์ดพกพาขนาดเต็ม แนะนำ https://www.protoarc.com/products/xk01-tri-fold-bluetooth-ke... ผมใช้เป็นคีย์บอร์ดหลักเวลาทำงานรีโมตผ่านแท็บเล็ต และขึ้นอยู่กับนิยามของคำว่า “ขนาดพกใส่กระเป๋า” ก็อาจถือว่าใส่กระเป๋าได้

    • ผมอยู่ในสาย XR มาเกือบ 10 ปี และลอง “การพัฒนาบน XR” มาทุกเวอร์ชันแล้ว ช่วง 2 ปีที่ผ่านมาก็พยายามสร้าง แพลตฟอร์มพัฒนาแบบ XR native ด้วย
      บนอุปกรณ์ทุกตัวที่ไม่ใช่ XREAL ฟีดแบ็กที่ได้เสมอคือ “หนักเกินไป” และผมก็อยากได้อุปกรณ์ที่ไม่ได้ให้ความรู้สึกเหมือนแฮ็ก ๆ แต่ถูกออกแบบมาให้เข้ากับประสบการณ์นั้นจริง ๆ
    • ผมเคยคาดหวังกับ termux อยู่ช่วงหนึ่ง แต่พอเห็นเมื่อราว 3 ปีก่อนว่าแอปต้องคอมไพล์ให้ตรงกับเวอร์ชัน Android API ที่เก่ามาก ก็หมดใจ
      Google ดูไม่ได้สนใจนักว่าโปรเจกต์นี้จะพัง และตอนนี้ อัปเดตบน F-Droid ก็ยังพังอยู่:
      https://github.com/termux/termux-app/issues/4120#issuecommen...
  • ผมเคยคิดจะถอดจอออกจาก Framework ให้หมด แล้วใช้ Xreal Air แทน พอเห็นงานประกอบนี้แล้วก็อยากลองผ่าตัดตัดจอดูสักครั้ง ขอแค่อย่าไปทำอะไรพังก็พอ

    • พังไปให้หมดก็ได้! จะได้เรียนรู้วิธีซ่อม เมื่อไม่นานมานี้ผมก็เพิ่งถอดชักโครกออกมา คิดว่าการรั่วจะเป็น “งานซ่อมง่าย ๆ” แล้วก็ตกใจสุดขีด ไม่ง่ายเลย แต่สุดท้ายก็ทำสำเร็จ
    • ในช่วงไม่กี่ปีที่ผ่านมา ผมเห็นคนทำโน้ตบุ๊กแบบ headless กันมากขึ้นเรื่อย ๆ วิธีนี้อาจดีกว่าแนวทางในโพสต์ต้นทางก็ได้ แต่สุดท้ายขึ้นอยู่กับฟอร์มแฟกเตอร์ที่ต้องการและอยากลงมือดัดแปลงแค่ไหน ตัวอย่างอยู่ที่นี่:
      https://epiren.medium.com/i-created-a-headless-macbook-pro-a...
    • ตัวการทำจริงน่าจะเรียบง่าย จุดที่ต้องระวังคือกรณีที่อยากคง เสาอากาศ Wi‑Fi ไว้ โมดูลเสาอากาศอยู่ในชุดฝาพับ จึงต้องย้ายตำแหน่งหรือใช้เสาอากาศตัวอื่น
    • สงสัยว่าจะใส่แบตเตอรี่เพิ่มในตำแหน่งจอเดิมได้ไหม ถ้าทำได้ เวลาพกพาก็ยังปิดเหมือนโน้ตบุ๊กได้ แถมอายุแบตเตอรี่น่าจะยาวขึ้นมาก
  • อันนี้ดีจริง ๆ เพราะเป็น สภาพแวดล้อม Linux แบบ native ที่ไม่มีข้อจำกัด
    ล่าสุดผมเขียนบทความเกี่ยวกับการทำเว็บเดฟบน Quest 3 ซึ่งก็พอทำได้ในระดับหนึ่ง แต่ยังแฮ็กกว่าเยอะและประสิทธิภาพก็ยังไม่พอ อย่างไรก็ดี ข้อดีของ Quest คือสามารถวางหน้าต่างเสมือนในพื้นที่รอบตัวได้ ไม่ใช่รูปแบบจอ 2D ที่ยึดอยู่กับที่แบบนี้
    https://benkaiser.dev/web-development-in-vr/

  • ตอนนี้สงสัยว่า แว่น AR รุ่นไหนดีที่สุด เพื่อนถามมา

    • XREAL One Pro ดีแบบทิ้งห่าง
  • เป็นโปรเจกต์ที่เท่มาก
    เมื่อไม่นานมานี้ก็มีบทความคล้าย ๆ กันที่ใช้แว่น ผมคิดว่ามีโอกาส 85% ว่าเป็นแว่นรุ่นเดียวกัน และเป้าหมายคือแทนที่จอโน้ตบุ๊กด้วยหน้าจอที่ใหญ่กว่า โปรเจกต์นี้ดีตรงที่แทนที่โน้ตบุ๊กด้วย SBC ตลอด 15 ปีที่ผ่านมา ผมหวังว่า SBC ตัวนั้นจะเป็น Raspberry Pi… แต่ถึงจะมาช้า ก็ยังดีกว่าไม่มาเลย

    • ผมก็เหมือนกัน แต่ตอนนี้กำลังติดต่อบริษัท SoM เพื่อดูว่าจะทำอะไรให้ได้ในราคาถูกบ้าง
  • เป็นโปรเจกต์ที่ยอดเยี่ยมจริง ๆ ให้ความรู้สึกเหมือนรวมข้อดีทุกอย่างไว้ด้วยกัน ทั้งคีย์บอร์ดจริง พลังประมวลผลที่แรงพอ และแว่น XR ที่ใช้งานต่อเนื่องได้
    อยากรู้ว่าใช้ Xreal One Pro นาน ๆ แล้วเป็นอย่างไรบ้าง กังวลว่าจะต้องจ้องหน้าจอความละเอียดต่ำตอนเขียนโค้ดไปเรื่อย ๆ

    • ค่อนข้างดีเลย ผมเคยใช้ทั้ง One และ One Pro แล้ว Pro ต่างอย่างรู้สึกได้พอสมควรในเรื่องความคมชัดและ มุมมองภาพ ความอ่านง่ายของหน้าจอก็ใกล้เคียงกับมอนิเตอร์ 1080p ทั่วไป