1 คะแนน โดย GN⁺ 2025-06-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Bento คือโปรเจกต์คอมพิวเตอร์ที่ฝังอยู่ในคีย์บอร์ด ออกแบบมาให้ใช้งานร่วมกับจอแสดงผลภายนอก
  • ด้วยโครงสร้างที่ไม่มี จอแสดงผล ในตัว จึงเหมาะอย่างยิ่งสำหรับใช้งานกับ spatial display เช่น XREAL One หรือจอ USB-C
  • ภายในติดตั้งเมนบอร์ด คูลเลอร์ และแบตเตอรี่ของ Steam Deck OLED และยังรองรับคอมพิวเตอร์บอร์ดเดี่ยว (SBC) รุ่นอื่นได้ด้วย
  • มีเป้าหมายเพื่อก้าวข้ามข้อจำกัดของอุปกรณ์ XR แบบเดิม และมอบความสามารถด้าน spatial computing อย่างแท้จริง
  • พัฒนาในรูปแบบโอเพนซอร์ส และยินดีต้อนรับการมีส่วนร่วมจากชุมชน ทั้งด้านฮาร์ดแวร์และอุปกรณ์ต่อพ่วงที่หลากหลาย

แนะนำ Bento และความสำคัญของมัน

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

การออกแบบแบบไม่มีจอในตัว

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

ฮาร์ดแวร์ภายใน

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

เป้าหมายการพัฒนา

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

โอเพนซอร์สและคำขอถึงชุมชน

  • รีโพซิทอรีนี้มีไฟล์โมเดล 3D ของ Bento (STEP, 3MF, STL) รวมอยู่ด้วย
  • มีแบบอุปกรณ์เสริม เช่น ถาดสำหรับ Magic Trackpad ให้ใช้งาน
  • สิ่งที่ต้องการความร่วมมือ:
    • ขยายการรองรับคีย์บอร์ดที่หลากหลาย
    • รองรับเวอร์ชันดัดแปลงของ Raspberry Pi 5 (ต้องศึกษาวิธีจัดการ BATTERY)
    • การใช้งานร่วมกับคีย์บอร์ดของ Framework
    • รองรับ SBC หลายรุ่น
    • พัฒนาอุปกรณ์ต่อพ่วงที่เก็บภายในได้ เช่น เกมแพด เมาส์ เป็นต้น
  • หากสร้าง Bento เวอร์ชันดัดแปลงด้วยตนเอง ผู้พัฒนาขอให้แบ่งปันกลับสู่ชุมชนผ่าน pull request (PR)

บทสรุป

  • Bento คือคอมพิวเตอร์รูปแบบใหม่ที่ฝังอยู่ในคีย์บอร์ด โดยออกแบบมาโดยคำนึงถึง การใช้งานร่วมกับ spatial display
  • ด้วยการเผยแพร่แบบโอเพนซอร์ส จึงคาดหวังการมีส่วนร่วมและการต่อยอดอย่างคึกคักจากชุมชนฮาร์ดแวร์แฮ็กเกอร์และนักพัฒนา

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

 
GN⁺ 2025-06-20
ความคิดเห็นบน Hacker News
  • นี่เป็นประสบการณ์ที่ยอดเยี่ยมมาก เพราะสามารถใช้งานสภาพแวดล้อม Linux แบบเนทีฟได้อย่างลงตัว
    ก่อนหน้านี้ฉันเคยแชร์ประสบการณ์ลองทำเว็บดีเวลอปเมนต์บน Quest 3 ไว้ในบล็อก ทำได้ก็จริงแต่ค่อนข้างยุ่งยากและประสิทธิภาพก็ยังไม่พอ
    แต่จุดที่น่าสนใจกว่าจอ 2D แบบตายตัวก็คือ บน Quest สามารถวางหน้าต่างเสมือนไว้รอบพื้นที่ตัวเองได้
    บล็อกที่ฉันเขียน: ประสบการณ์พัฒนาเว็บใน VR

  • โปรเจกต์นี้เป็นไอเดียที่วนอยู่ในมุมหนึ่งของหัวฉันมาตลอด
    มันคือคอมพิวเตอร์ที่พอดีกับใต้ Apple Magic Keyboard เป๊ะ และยังมีช่องสำหรับเก็บอุปกรณ์เสริมอย่างดองเกิลหรือเมาส์ตัวเล็กได้ด้วย
    มันไม่มีจอ และใช้แว่น XR display แทน
    ด้านในประกอบด้วยเมนบอร์ด พัดลม และแบตเตอรี่จาก Steam Deck OLED โดยซื้อชิ้นส่วนแยกมา
    ฉันเปิดซอร์สไฟล์ CAD ของโปรเจกต์นี้ไว้ และอยากพัฒนามันต่อไปอีก
    จุดเริ่มต้นของโปรเจกต์มาจากการใช้งานแว่น XREAL ซึ่งเป็นอุปกรณ์ XR ที่ดีที่สุดเท่าที่ฉันเคยใช้มา
    แก่นแท้ของ XR คือการเป็นจอแสดงผลเสมือน ฉันเลยอยากตัดฮาร์ดแวร์ที่ไม่จำเป็นออกให้มากที่สุด เพื่อให้มันเบาและกะทัดรัด
    ฉันหยิบ iPad ขึ้นมาแล้วเริ่มออกแบบใน Shapr3D สลับไปมากับเครื่องพิมพ์ 3D และล้มเหลวไปราว 15 ครั้งกว่าจะลงตัวทั้งตำแหน่งสกรู การไหลเวียนอากาศ และการยศาสตร์ของดีไซน์
    ผลงานสุดท้ายคือสิ่งที่ฉันคิดว่าเป็น spatial computer ที่แท้จริง
    ฉันใช้งานมันทุกวันและพอใจมาก ตอนนี้ใช้ Ubuntu 24 เป็นฐาน แต่ก็อาจกลับไปใช้ Steam OS เพราะมันปรับให้เหมาะกับฮาร์ดแวร์มากกว่า

    • ฉันเพิ่งเข้าใจหลังจากอ่านคอมเมนต์นี่เองว่า spatial display หรือ XREAL หมายถึงอะไร น่าจะใส่ไว้ใน readme.md ด้วยก็ดี

    • นอกจากพกเมาส์ตัวเล็กแล้ว ก็มีไอเดียให้ทำเคสนี้ทั้งชิ้นเป็นแทร็กแพดไปเลยเหมือนกัน
      แทร็กแพดที่เกี่ยวข้อง: ploopy.co/trackpad

    • เห็นว่าคุณใช้แว่น XREAL มาหลายเดือนแล้ว เลยสงสัยว่าสายตาเป็นอย่างไรบ้าง
      มีอาการล้าหรืออาการอื่นไหม
      หลายคนบอกว่าใช้เล่นเกมหรือดูหนังก็โอเค แต่ถ้าใช้ทำงานตัวหนังสือจะไม่คม อยากรู้ประสบการณ์จริง

    • เห็นบอกว่าใช้ Ubuntu 24 อยู่ แต่กำลังคิดจะกลับไป Steam OS เลยสงสัยว่ามีปัญหาอะไรแบบไหนบ้าง
      เป็นเรื่องแบตเตอรี่ ประสิทธิภาพ หรือเสถียรภาพกันแน่

    • ขอบคุณมากที่แชร์ทั้งไฟล์และประสบการณ์
      ฉันเองก็เพิ่งซื้อแว่น XR ตัวแรก (Xreal One Pro) และอยากลองทำอะไรคล้าย ๆ กัน ดูน่าประทับใจมาก
      ฉันหาเมนบอร์ด Steam Deck ใน ifixit ไม่เจอ เลยอยากรู้ว่าซื้อมาจากที่ไหน

  • เห็นว่ามีแผนจะทำเวอร์ชันบน Framework ต่อด้วย ซึ่งเมื่อไม่กี่เดือนก่อนใน r/framework ก็มีคนโพสต์บิลด์ Framework 13 คล้าย ๆ กันไว้

  • Framework XR Cyber Deck build

  • ยังมีเคสที่อัปเกรดไปใช้เมนบอร์ดสาย Ryzen AI ด้วย

  • VR/XR Cyber Deck เวอร์ชันที่ทำเสร็จสมบูรณ์แล้ว

  • มีไฟล์ STL และข้อมูลการประกอบอย่างละเอียดบน GitHub ใช้ Linux กับ Stardust XR และแว่น XREAL โดยไม่มี spatial input

  • คลัง GitHub ของ fyer_deck

    • ใน r/cyberdeck ก็มีไอเดียคล้าย ๆ กันเยอะ แต่ส่วนตัวฉันไม่ค่อยชอบดีไซน์เท่าไร
      ฉันอยากได้ดีไซน์ที่เรียบมาก ๆ ใช้บนเครื่องบินก็ไม่ดูแปลก และยังดูดีด้วย
      ในเธรด Reddit ที่ฉันโพสต์ไว้ เจ้าตัวนั้นก็มาคอมเมนต์เหมือนกัน และฉันก็อยากลองคอลแลบกับเขาทำเวอร์ชัน framework
  • ฉันหวังมานานแล้วว่าจะได้เห็นพีซีในรูปแบบ cyberdeck แท้ ๆ และก็ดีใจที่ตอนนี้มันเริ่มกลายเป็นจริงทีละน้อย

  • สิ่งที่อยากเสนอให้ผู้สร้างลองทำคือใส่จอสัมผัสจากสมาร์ตโฟนหรือแท็บเล็ตขนาดเล็กไว้ที่สองข้างของคีย์บอร์ด

  • ในสภาพแวดล้อม VR/AR มันอาจใช้เป็นแทร็กแพด ส่วนในโหมดไม่ใช่ VR ก็ใช้เป็นหน้าต่างแจ้งเตือน หรือเป็นจอสำรองเวลาไม่มี HMD หรือถ้ามันเสียก็ยังได้

    • ตอนนี้ฉันกำลังทำ revision ถัดไปโดยเพิ่มระบบติดตั้งโมดูลไว้ทั้งสองข้าง
    • ฉันก็เคยคิดเรื่องแทร็กแพดในตัวเหมือนกัน แต่เพราะถนัดซ้ายก็คงจะอยากใส่ไว้ทางซ้าย ซึ่งเสี่ยงจะกลายเป็นดีไซน์ที่เฉพาะตัวเกินไป
  • เป็นโปรเจกต์ที่เจ๋งมากจริง ๆ

  • การรองรับคีย์บอร์ดรุ่นอื่นอาจยิ่งเพิ่มความซับซ้อนและบั่นทอนข้อดีหลักของมันเสียเปล่า

  • แค่ชิ้นส่วนภายในของ steamdeck, rpi5, และชิ้นส่วนภายในของ framework ก็ท้าทายพอแล้ว

  • งานอดิเรกของฉันคือย่อทุกอย่างให้เล็กลง

  • ถ้าฉันจะ fork มันในแบบของตัวเอง ฉันคงเลือกดองเกิลดี ๆ สักตัว แล้วลดขนาดตัว housing ให้เล็กที่สุดเท่าที่ทำได้พร้อมฟังก์ชันเสริมที่จำเป็นบางอย่าง เพื่อทำคอนโทรลเลอร์เดินทางกับเมาส์ในเวอร์ชันประกบติดเป็นชิ้นเดียวของตัวเอง

  • ข้อมูลที่เกี่ยวข้อง: คอนโทรลเลอร์ dual analog แบบบางที่ดี, ส่วนเมาส์ยังหาอยู่

    • ฉันคิดว่า Magic Keyboard ค่อนข้างดีทีเดียว
    • ถ้าจะทำเป็นสินค้า ก็อาจต้องให้หาคีย์บอร์ดต้นฉบับแยกต่างหาก แต่ฉันคงพยายามทำให้มันใกล้เคียงต้นฉบับที่สุด
    • เดิมทีฉันว่าจะใช้ HHKB studio แต่เลือก Magic Keyboard เพราะบางกว่าและหาได้ทั่วไปในหลายที่ในสหรัฐฯ
  • ฉันเคยคิดเรื่องถอดจอของ Framework ออกไปเลย แล้วใช้แค่ Xreal Air

  • โปรเจกต์นี้ทำให้ฉันอยากลองทำ screenectomy แบบนั้นดูบ้าง

  • ขออย่างเดียวคืออย่าให้เครื่องพัง

    • ขอแนะนำให้ลองผ่านประสบการณ์ทำของพังดูบ้าง

    • ไม่นานมานี้ฉันซ่อมชักโครกแล้วตกใจมากอยู่เหมือนกัน แต่สุดท้ายก็ซ่อมสำเร็จ

    • ช่วงไม่กี่ปีที่ผ่านมา มีคนทำแล็ปท็อปแบบ headless เพิ่มขึ้นชัดเจน

    • มันอาจเป็นวิธีที่ดีกว่าโปรเจกต์ต้นทางนี้ก็ได้ แต่สุดท้ายก็ขึ้นอยู่กับว่าคุณอยากดัดแปลงเองในระดับไหนและรูปแบบใด

    • ตัวอย่าง Headless MacBook Pro

    • ถ้าใส่แบตเตอรี่เพิ่มเข้าไปแทนที่จอ มันน่าจะช่วยให้ยังพกพาง่ายและยืดอายุแบตได้ด้วยหรือเปล่า

    • ในทางปฏิบัติ ขั้นตอนถอดจอออกนั้นง่าย

    • แต่ถ้าอยากคง Wi‑Fi ไว้ ต้องระวัง เพราะเสาอากาศอยู่ที่ฝาบน ต้องย้ายมันหรือใช้เสาอากาศแยก

  • บริษัทหลัก ๆ ในวงการ XR มักโฆษณาฮาร์ดแวร์ของตัวเองว่าเป็น “คอมพิวเตอร์” แต่สำหรับฉันมันคือ iPad ที่เอาไปแปะบนหน้า

  • มันทำได้แค่การใช้งานจำกัดอย่างท่องเว็บ เล่นเกม หรือเสพคอนเทนต์ เลยทั้งหนักและมีข้อจำกัดมาก

  • ในฐานะคนที่ชอบเขียนโปรแกรมบน HMD อยู่แล้ว ฉันสนใจโปรเจกต์นี้มาก

  • เผื่อใครสนใจ เฮดเซ็ต XR ที่ใช้ AOSP สามารถรันสภาพแวดล้อม Linux ปลอมผ่าน termux+X ได้

  • ประสบการณ์ใช้งาน Oculus Quest termux HMD cyberdeck

  • ฉันยังอยากแนะนำคีย์บอร์ดพกพาขนาดเต็มที่ฉันใช้บ่อยตอนทำงานรีโมตด้วย

  • ProtoArc XK01 คีย์บอร์ดบลูทูธพับสามทบ

  • ถ้านับตามนิยามของคำว่า “ขนาดพกใส่กระเป๋า” มันก็ถือว่าใส่กระเป๋าได้อยู่

    • เมื่อก่อนฉันเคยคาดหวังกับ termux มาก แต่ผิดหวังเพราะช่วง 3 ปีที่ผ่านมา มันรองรับแค่ Android API เวอร์ชันเก่ามาก

    • ดูเหมือน Google จะไม่ค่อยสนใจสนับสนุนโปรเจกต์นี้เท่าไร

    • จนถึงไม่นานมานี้ การอัปเดตบน F-droid ก็ยังพังอยู่เรื่อย ๆ

    • รายละเอียดประเด็น issue ของ termux

    • ฉันเองก็ทำงานในสาย XR มาเกือบ 10 ปีแล้ว และลองทำ “การพัฒนาใน XR” มาหลายแบบมาก

    • ช่วง 2 ปีหลังมานี้ถึงขั้นลองทำแพลตฟอร์มพัฒนาแบบ native สำหรับ XR ด้วย

    • ในบรรดาอุปกรณ์ทั้งหมด มีแค่ XREAL เท่านั้นที่ไม่เคยได้รับฟีดแบ็กว่า “หนักเกินไป”

    • ที่สำคัญ ฉันอยากสร้างอุปกรณ์ที่ไม่ได้ให้ความรู้สึกเหมือนของ hack แต่เป็นอุปกรณ์ที่ทำขึ้นมาเฉพาะเพื่อประสบการณ์นี้จริง ๆ

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

    • XREAL One Pro ดีที่สุดแบบขาดลอย
  • การมาของแว่น AR กำลังเริ่มเปิดตลาด “cyberdeck”

  • มันอาจยากที่จะเป็นสินค้ากระแสหลัก แต่สำหรับนักพัฒนาที่ต้องเดินทางและทำงานบ่อย ๆ มันมีเสน่ห์มากพอแน่นอน

  • ส่วนตัวฉันถึงขั้นอยากซื้อทันทีถ้ามันต่อกับแว่น XREAL One ได้เลย

  • ประเด็นสำคัญคือการจูนขนาดและน้ำหนักให้พอดี

  • LingLong เคยลองทำแบบเล็ก ๆ บน Kickstarter แต่ดูเหมือนจะไม่ได้สนใจการผลิตจำนวนมากอย่างจริงจังนัก

  • เป็นโปรเจกต์ที่เจ๋งมากจริง ๆ

  • ไม่นานมานี้ก็มีโปรเจกต์อีกชิ้นที่ใช้แว่นลักษณะคล้ายกัน แต่ในกรณีนั้นตั้งใจเอามาแทนจอแล็ปท็อปขนาดใหญ่

  • สำหรับโปรเจกต์นี้ ฉันชอบกว่าตรงที่มันแทนตัวแล็ปท็อปทั้งเครื่องด้วย SBC ไปเลย

  • ฉันรอมาเกิน 15 ปีแล้วว่าเมื่อไร SBC จะกลายเป็น Raspberry Pi ในรูปแบบนี้ และตอนนี้มันให้ความรู้สึกเหมือนเกิดขึ้นจริงแล้ว

    • ฉันก็เหมือนกัน เลยกำลังติดต่อบริษัท SoM อยู่เพื่อดูว่าจะทำให้ราคาถูกลงได้ไหม