- Bento là một dự án máy tính được tích hợp trong bàn phím, được thiết kế để sử dụng cùng màn hình ngoài
- Cấu trúc không có màn hình giúp tối ưu cho việc dùng với màn hình không gian như XREAL One hoặc màn hình USB-C
- Bên trong được trang bị bo mạch chủ, quạt tản nhiệt và pin của Steam Deck OLED, đồng thời cũng tương thích với các máy tính bo mạch đơn (SBC) khác
- Mục tiêu là vượt qua các giới hạn của thiết bị XR hiện có và mang lại khả năng điện toán không gian thực thụ
- Dự án được phát triển theo dạng mã nguồn mở, hoan nghênh sự đóng góp của cộng đồng cho nhiều phần cứng và thiết bị ngoại vi khác nhau
Giới thiệu và ý nghĩa của Bento
- Bento là một máy tính tích hợp bên dưới bàn phím, tên gọi được lấy cảm hứng từ hộp cơm bento
- Thiết kế được truyền cảm hứng từ Commodore 64 và các sản phẩm của cộng đồng r/cyberdeck
- Bàn phím đóng vai trò như nắp máy, cho phép dễ dàng tiếp cận phần bên trong và có không gian để cất giữ thiết bị ngoại vi
Thiết kế không kèm màn hình
- Điểm nổi bật chính của Bento là không có màn hình tích hợp
- Thiết bị được hình dung để dùng cùng màn hình không gian như XREAL One, hoặc kết nối với màn hình rời hỗ trợ USB-C
- Nhờ đó, nó loại bỏ các thành phần trùng lặp, giảm trọng lượng và không gian không cần thiết, từ đó tăng tính di động
Cấu hình phần cứng bên trong
- Phiên bản hiện tại sử dụng bo mạch chủ của Steam Deck OLED cùng quạt tản nhiệt và pin
- Đây là bo mạch chủ mỏng nhất nhưng vẫn mang lại hiệu năng mạnh trong số các linh kiện hiện có dễ kiếm
- Thiết kế cũng cho phép các máy tính bo mạch đơn (SBC) khác tương thích và lắp đặt một cách đầy đủ
Mục đích phát triển
- Dự án bắt đầu từ những giới hạn và sự tù túng của phần cứng XR hiện nay
- Các thiết bị XR hiện tại trên thực tế chủ yếu chỉ giới hạn ở việc tiêu thụ nội dung như web và game, chưa thể cung cấp năng lực tính toán thực sự
- Khi cần làm việc thực tế, cách làm phổ biến vẫn là phản chiếu màn hình của một máy tính thông thường
- Bento được phát triển với mục tiêu trở thành một máy tính không gian thực dụng, vừa tối ưu cho màn hình không gian vừa đảm bảo tính di động
Mã nguồn mở và lời kêu gọi cộng đồng
- Kho lưu trữ này bao gồm các tệp mô hình 3D của Bento (STEP, 3MF, STL)
- Cũng cung cấp thiết kế phụ kiện ngoại vi như khay cho Magic Trackpad
- Lời kêu gọi đóng góp:
- Mở rộng hỗ trợ cho nhiều loại bàn phím
- Hỗ trợ biến thể Raspberry Pi 5 (cần nghiên cứu giải pháp BATTERY)
- Kết hợp với bàn phím Framework
- Hỗ trợ nhiều SBC
- Phát triển các thiết bị ngoại vi có thể cất giữ như gamepad, chuột, v.v.
- Nếu tự tạo biến thể Bento của riêng mình, tác giả đề nghị chia sẻ với cộng đồng thông qua pull request (PR)
Kết luận
- Bento là một dạng máy tính tích hợp trong bàn phím mới, được thiết kế với trọng tâm là sử dụng cùng màn hình không gian
- Dự án được phát hành dưới dạng mã nguồn mở, kỳ vọng sự tham gia và mở rộng mạnh mẽ từ cộng đồng hacker phần cứng và nhà phát triển
1 bình luận
Ý kiến Hacker News
Đây là một trải nghiệm rất tuyệt vì có thể sử dụng môi trường Linux native một cách gọn gàng
Gần đây tôi từng chia sẻ trên blog trải nghiệm thử làm web development trên Quest 3; đúng là làm được, nhưng khá bất tiện và hiệu năng cũng thiếu thốn
Tuy vậy, điểm thú vị hơn nhiều trên Quest so với kiểu màn hình 2D cố định là có thể đặt các cửa sổ ảo trong không gian xung quanh mình
Blog tôi đã viết: Trải nghiệm web development trong VR
Dự án lần này là một ý tưởng cứ lởn vởn ở một góc trong đầu tôi từ lâu
Đó là một chiếc máy tính vừa khít bên dưới Apple Magic Keyboard, đồng thời có cả ngăn để cất các phụ kiện như dongle hay chuột nhỏ
Nó không có màn hình, mà dùng kính hiển thị XR
Bên trong gồm mainboard, quạt tản nhiệt và pin của Steam Deck OLED, các linh kiện đều được mua riêng
Tôi cung cấp file CAD của dự án dưới dạng mã nguồn mở. Tôi muốn tiếp tục phát triển nó hơn nữa
Khởi đầu của dự án đến từ việc dùng kính XREAL. Đây là sản phẩm XR ổn nhất tôi từng dùng đến nay
Bản chất của XR là màn hình ảo. Tôi muốn loại bỏ tối đa phần cứng không cần thiết để làm nó nhẹ và gọn hơn
Tôi lấy iPad ra và bắt đầu thiết kế bằng Shapr3D. Sau khoảng 15 lần thất bại, xen kẽ giữa iPad và máy in 3D, tôi mới tinh chỉnh được ngàm vít, luồng gió và thiết kế công thái học
Kết quả cuối cùng là thứ mà tôi xem như một spatial computer thực thụ
Tôi dùng nó mỗi ngày và rất hài lòng. Hiện tại nó chạy trên nền Ubuntu 24, nhưng cũng có thể quay lại Steam OS vì hệ đó được tối ưu cho phần cứng tốt hơn
Phải đọc đến phần bình luận tôi mới hiểu “spatial display” hay XREAL là gì. Sẽ tốt hơn nếu ghi điều đó vào readme.md của dự án
Thay vì phải mang theo một con chuột nhỏ, tôi nghĩ đến ý tưởng biến chính cái vỏ máy thành trackpad
Trackpad liên quan: ploopy.co/trackpad
Nghe nói bạn đã dùng kính XREAL được vài tháng rồi, tôi tò mò không biết thị lực của bạn bị ảnh hưởng thế nào
Có bị mỏi mắt hay triệu chứng nào khác không
Tôi thường nghe nói nó ổn cho nhu cầu giải trí như game hay xem phim, nhưng để làm việc thì màn hình không đủ sắc nét, nên muốn biết trải nghiệm thực tế của bạn
Bạn nói đang dùng Ubuntu 24 nhưng định quay lại Steam OS, tôi muốn biết cụ thể là có vấn đề gì
Là pin, hiệu năng hay độ ổn định đang gặp vấn đề?
Thật sự cảm ơn vì đã chia sẻ file và trải nghiệm
Tôi cũng vừa mua chiếc kính XR đầu tiên của mình (Xreal One Pro) và muốn thử làm thứ gì đó tương tự. Thật ấn tượng
Tôi không tìm thấy mainboard Steam Deck trên ifixit, không biết bạn đã mua ở đâu
Nghe nói sau này còn có kế hoạch làm phiên bản dựa trên Framework; vài tháng trước trên r/framework cũng đã có một bản build Framework 13 tương tự được đăng lên
Bản build Framework XR Cyber Deck
Cũng có trường hợp đã nâng cấp lên mainboard dòng Ryzen AI
Phiên bản hoàn chỉnh VR/XR Cyber Deck
Có cung cấp file STL và thông tin build chi tiết trên GitHub. Linux cùng Stardust XR, XREAL glasses, không có spatial input
Kho lưu trữ GitHub fyer_deck
Tôi muốn một thiết kế thật đơn giản, có thể dùng trên máy bay mà không thấy kỳ quặc, đồng thời nhìn cũng đẹp
Trong thread Reddit tôi đăng, chính người đó cũng đã bình luận, và tôi muốn thử hợp tác làm một phiên bản framework với anh ấy
Từ lâu tôi đã mong xuất hiện một chiếc PC mang đúng dáng dấp cyberdeck thực thụ, và thật vui khi giờ điều đó đang dần trở thành hiện thực
Một gợi ý tôi muốn đưa ra cho tác giả là đặt màn hình cảm ứng của smartphone hoặc tablet nhỏ vào hai bên bàn phím
Trong môi trường VR/AR có thể dùng như trackpad; ngoài môi trường VR có thể làm khu vực thông báo; còn nếu không có HMD hoặc HMD bị hỏng thì có thể làm màn hình dự phòng, nên khả năng ứng dụng rất đa dạng
Dự án thực sự rất ngầu
Việc hỗ trợ thêm các bàn phím khác có thể chỉ làm tăng độ phức tạp và cản trở lợi thế cốt lõi
Chỉ riêng cấu hình với linh kiện tích hợp của steamdeck, rpi5 hay framework cũng đã đủ thách thức rồi
Sở thích của tôi là thu nhỏ mọi thứ
Nếu tôi fork theo phong cách của mình, tôi muốn chọn một dongle thật tốt rồi thu nhỏ tối đa phần vỏ cùng một số chức năng phụ cần thiết, để tạo ra bộ điều khiển du lịch và chuột của riêng mình, liền khối và ôm sát hoàn toàn
Thông tin liên quan: một bộ điều khiển dual analog mỏng tốt, còn chuột thì tôi vẫn đang tìm
Tôi từng nghĩ đến ý tưởng bỏ hẳn màn hình của Framework và chỉ dùng Xreal Air
Dự án này khiến tôi cũng muốn thử screenectomy
Chỉ mong là đừng làm hỏng máy
Tôi khuyến khích mọi người thử phá tung mọi thứ ra
Gần đây tôi sửa bồn cầu và đã có một phen khá hoảng, nhưng cuối cùng cũng xử lý được
Trong vài năm gần đây, số trường hợp tự chế laptop headless đã tăng lên đáng kể
Có thể đó là cách tốt hơn cả dự án trong bài gốc này, nhưng rốt cuộc điều quan trọng là bạn muốn mức độ và kiểu tự mod trực tiếp như thế nào
Ví dụ MacBook Pro headless
Tôi tự hỏi liệu có thể tận dụng chỗ màn hình để nhét thêm pin, vừa giữ được tính di động vừa tăng thời lượng pin hay không
Trên thực tế, quá trình tháo bỏ màn hình khá đơn giản
Chỉ là nếu muốn giữ Wi-Fi thì cần cẩn thận. Ăng-ten nằm trong nắp trên nên phải chuyển nó đi hoặc dùng ăng-ten riêng
Các công ty lớn trong ngành XR quảng bá phần cứng của họ như “máy tính”, nhưng thực tế theo tôi nó chỉ là một chiếc iPad đeo trên mặt
Chỉ dùng được cho các nhu cầu hạn chế như duyệt web, chơi game hay tiêu thụ nội dung, nên vừa nặng vừa nhiều ràng buộc
Là người vốn thích lập trình cho HMD, tôi rất quan tâm đến dự án này
Nhân tiện, các headset XR dựa trên AOSP có thể chạy môi trường Linux giả bằng termux+X
Bài chia sẻ về Oculus Quest termux HMD cyberdeck
Tôi cũng muốn giới thiệu chiếc bàn phím full-size portable mà tôi hay dùng khi làm việc từ xa
Bàn phím Bluetooth gập ba ProtoArc XK01
Tùy bạn định nghĩa “cỡ bỏ túi” như thế nào, nhưng nó hoàn toàn có thể nhét vào túi
Trước đây tôi từng kỳ vọng rất nhiều vào termux, nhưng từ khoảng 3 năm trước đã thấy thất vọng vì nó chỉ hỗ trợ các phiên bản Android API quá cũ
Có vẻ Google không mấy quan tâm đến việc hỗ trợ dự án này
Cho đến gần đây, các bản cập nhật trên F-droid vẫn liên tục bị lỗi
Nội dung liên quan đến issue của termux
Bản thân tôi cũng đã làm việc trong lĩnh vực XR gần 10 năm, và đã thử vô số cách “lập trình trong XR”
Thậm chí 2 năm gần đây tôi còn thử xây dựng một nền tảng phát triển native cho XR
Trong số tất cả các thiết bị, chỉ có XREAL là không nhận phản hồi kiểu “quá nặng”
Trên hết, tôi muốn tạo ra một thiết bị không mang cảm giác đồ hack tạm bợ, mà là thứ được chế tác riêng cho đúng trải nghiệm này
Có người hỏi bạn mình đang tò mò không biết hiện nay kính AR tốt nhất là gì
Sự xuất hiện của AR glasses đang bắt đầu mở ra thị trường “cyberdeck”
Dù khó phổ biến đại trà, nhưng với các developer thường xuyên di chuyển để làm việc thì đây là một món đồ đủ sức hấp dẫn
Cá nhân tôi thậm chí muốn mua ngay để dùng cùng kính XREAL One
Phần quan trọng là cân chỉnh kích thước và trọng lượng cho hợp lý
LingLong từng thử làm ở quy mô nhỏ trên Kickstarter, nhưng có vẻ không mấy hứng thú với việc sản xuất hàng loạt thực sự
Dự án thật sự rất tuyệt
Cách đây không lâu cũng có một dự án dùng loại kính tương tự được đăng lên, nhưng khi đó mục tiêu là thay thế màn hình lớn của laptop
Dự án này làm tôi thấy hay hơn vì nó thay cả chiếc laptop bằng SBC
Hơn 15 năm nay tôi luôn mong SBC sẽ phát triển tới mức như Raspberry Pi, và giờ cuối cùng cũng có cảm giác điều đó đang thành hiện thực