- Bento ist ein Computergehäuse, das unter eine Tastatur passt; die Tastatur dient dabei wie ein Deckel und ermöglicht sowohl den Zugriff auf das Innere als auch Stauraum für kleine Peripheriegeräte
- Es verzichtet auf ein eingebautes Display und ist für die Nutzung mit externen Displays ausgelegt, insbesondere mit Spatial Displays wie dem XREAL One und USB-C-Monitoren
- Die aktuelle Version verwendet ein Steam Deck OLED-Mainboard sowie denselben Kühler und Akku; gewählt wurde es, weil es ein dünnes und leistungsstarkes Board ist, andere SBCs lassen sich jedoch ebenfalls unterbringen
- Ausgangspunkt des Projekts ist die Beobachtung, dass XR-Hardware zwar als „Computer“ vermarktet wird, echte Arbeit in der Praxis aber oft vom Screen Mirroring eines separaten Computers abhängt
- Das Repository enthält STEP-, 3MF- und STL-Dateien für Bento sowie Dateien für Peripherie wie ein Magic-Trackpad-Tablett und bittet um Beiträge für andere Tastaturen, Raspberry Pi 5, Framework und weitere SBC-Varianten
Form und Nutzung von Bento
- Bento ist ein Computer, dessen Name von seiner Form stammt, die an eine Bento-Box erinnert
- Inspiriert wurde es vom Commodore 64 und vielen Projekten aus r/cyberdeck
- Es passt exakt unter eine Tastatur, die dabei als Deckel dient
- Das Innere ist leicht zugänglich
- Es gibt ein Staufach für kleine Peripheriegeräte
Ein Design ohne Display
- Bento hat kein eingebautes Display
- Es wurde für die Nutzung mit externen Displays entwickelt, besonders mit Spatial Displays wie dem XREAL One
- Es funktioniert auch mit externen Monitoren mit USB-C
- Der Grund für dieses Design ist die Vermeidung von Redundanz
- Mit der zunehmenden Nutzung von XREAL werden die eingebauten Bildschirme von Laptops oder dem Steam Deck oft nicht verwendet und erhöhen nur das Gewicht
- Bento verfolgt daher den Ansatz, nicht notwendige Elemente zu entfernen, um Gewicht zu sparen und die Mobilität zu erhöhen
Interne Konfiguration
- Die aktuelle Version wird von einem Steam Deck OLED-Mainboard angetrieben
- Sie verwendet denselben Kühler und Akku wie das Steam Deck OLED
- Dieses Board wurde gewählt, weil es unter den verfügbaren Optionen das dünnste und leistungsstärkste ist
- Bento ist jedoch so aufgebaut, dass sich auch andere, leichter verfügbare SBCs einfach einsetzen lassen
Entstehungsmotivation und Kritik an XR
- Bento entstand vor allem aus Frustration
- Nach Ansicht des Projekts vermarkten große Anbieter im XR-Bereich ihre Hardware als „Computer“, obwohl sie in der Praxis eher einem iPad fürs Gesicht ähnelt
- Die Nutzungsmöglichkeiten seien auf Web-Browsing, Spiele und Content-Konsum beschränkt
- Zudem wird die Hardware als schwer und stark eingeschränkt bewertet
- Für echte Arbeit sei es am sinnvollsten, den Bildschirm eines separaten richtigen Computers zu spiegeln
- Außerhalb von Spielen sei Screen Mirroring einer der beliebten Anwendungsfälle
- Wenn man diese Entwicklung anerkennt, liege es nahe, Spatial Displays zusammen mit einem dafür ausgelegten Computer zu bauen
- Bento wurde als Computer für Spatial Displays entworfen und wird als näher an einem „spatial computer“ beschrieben als bisherige Ansätze
Im Repository enthaltene Dateien und gewünschte Beiträge
- Das Repository enthält STEP-, 3MF- und STL-Dateien für Bento
- Enthalten sind auch einige Dateien für Peripherie, etwa ein Tablett für das Magic Trackpad
- Das Projekt soll weiterentwickelt werden; aktuell wird an einer „pro“-Version gearbeitet
- Die „pro“-Version soll Module mit einem Befestigungssystem ähnlich der Switch 2 unterstützen
- Gesuchte Beiträge sind unter anderem:
- Unterstützung für andere Tastaturen: Das Magic Keyboard wurde gewählt, weil es weit verbreitet ist, aber es könnte bessere Tastaturen geben
- Raspberry-Pi-5-Variante: wichtig, aber bisher wurde keine passende Akkulösung gefunden, etwa in Form eines HAT
- Framework-Variante: könnte eine größere Basistastatur erfordern, wodurch der physische Stauraum wegfallen könnte
- Unterstützung für andere SBCs allgemein
- Peripheriegeräte: Es gibt Skizzen für ein Gamepad und eine Maus passend zum Stauraum; Beiträge von Personen mit Erfahrung im Board-Design sind willkommen
- Wer eine Variante erstellt, wird gebeten, ein PR an dieses Repository zu senden, damit auch andere sie nutzen können
1 Kommentare
Meinungen auf Hacker News
Das war ein Projekt, das mir schon eine ganze Weile im Kopf herumging.
Es ist ein Computer, der genau unter ein Apple Magic Keyboard passt, und hat auch Stauraum für Peripherie wie Dongles oder eine kleine Maus. Es gibt kein Display; stattdessen werden XR-Display-Brillen verwendet.
Im Inneren stecken Mainboard, Kühler und Akku eines Steam Deck OLED; ich habe dafür kein intaktes Gerät zerlegt, sondern die Teile separat gekauft.
Der Link führt zu den CAD-Dateien, die ich als Open Source veröffentlicht habe, damit eine bessere Version entstehen kann.
Vor ein paar Monaten habe ich angefangen, XREAL-Brillen zu nutzen. Mir gefiel, dass sie sich auf die zentrale XR-App, das virtuelle Display, konzentrieren und unnötige Hardware weglassen. Aber ich mochte die Redundanz nicht, dass der eingebaute Bildschirm des damit genutzten Geräts ungenutzt bleibt, und war enttäuscht, dass Produkte, die als „Spatial Computer“ bezeichnet werden, sich im Grunde wie ein schweres iPad fürs Gesicht anfühlen.
Deshalb wollte ich einen echten Computer bauen, der für die Nutzung mit diesen Brillen gedacht ist, und das in einem möglichst kleinen Paket. Ich habe ihn auf dem iPad in Shapr3D entworfen und bin etwa 15-mal zwischen Entwurf und 3D-Drucker gescheitert, bis Schraubhalterungen, Luftstrom und Ergonomie passten.
Das Endergebnis kommt meiner Meinung nach einem echten Spatial Computer nahe; ich nutze es inzwischen täglich und bin ziemlich zufrieden. Derzeit läuft darauf Ubuntu 24, aber vielleicht wechsle ich wegen der besseren Hardware-Optimierung wieder zu Steam OS.
https://ploopy.co/trackpad/
Ich habe gelesen, dass sie für Spiele oder Filme okay ist, für Arbeit aber zu unscharf.
Bei iFixit konnte ich kein Steam-Deck-Mainboard finden; mich würde interessieren, wo du es bekommen hast.
Das Projekt erwähnt als zukünftige Idee eine Framework-basierte Version; vor ein paar Monaten wurde auch auf r/framework ein ähnlicher Framework-13-Build gepostet.
Es gibt auch eine aktualisierte Version mit einem neuen Mainboard aus der Ryzen-AI-Reihe.
Außerdem gibt es ein GitHub-Repository mit STL-Dateien und Build-Details; die Konfiguration nutzt Linux und Stardust XR mit nicht-räumlicher Eingabe auf einer XREAL-Brille.
Diese Person hat auch im Reddit-Thread kommentiert, und wenn möglich würde ich gern an einer Framework-Version zusammenarbeiten.
Ich warte seit Jahren darauf, dass endlich ein richtiger Cyberdeck-Formfaktor-PC erscheint, und es ist schön, dass man jetzt nach und nach welche sieht.
Ein Punkt, den die Entwickler in Betracht ziehen könnten, wäre, rechts oder links neben der Tastatur ein kapazitives Touch-Display in Smartphone- oder kleiner Tablet-Größe zu integrieren. In VR/AR könnte es als Trackpad dienen, unterwegs als Benachrichtigungsbildschirm oder als Backup-Monitor, wenn kein HMD vorhanden ist oder dieses ausfällt.
Ich hatte auch überlegt, ein Trackpad zu integrieren, aber da ich Linkshänder bin, hätte ich es vermutlich links eingebaut, wodurch das Produkt viel stärker personalisiert gewesen wäre.
Wirklich cool. Ich denke, es ist besser, keine weiteren Tastaturen zu unterstützen. Aus mancher Perspektive mag es bessere Tastaturen geben, aber keine ist besser, ohne deutlich dicker zu werden; und sobald man die Tastaturauswahl öffnet, explodiert die Komplexität in Verbindung mit den SBC-/Compute-Optionen sehr schnell.
Wenn man anfängt, Wünsche entgegenzunehmen, landet man im Kaninchenbau. Nur die internen Komponenten des Steam Deck, einen rpi5 und die aktuellen Framework-Innereien vorzusehen und sonst keine Konfigurationen zu akzeptieren, wirkt ambitioniert, aber nicht übertrieben.
Da mein Hobby darin besteht, alles zu miniaturisieren, würde ich, wenn ich dieses Projekt forken würde, wohl einen guten Dongle auswählen, ihn aus seinem Gehäuse nehmen, die benötigten Teile integrieren und dann das minimale Volumen ermitteln, in das mein bevorzugter Reise-Controller[1] und eine Reisemaus[2] passen. An der Elektronik würde ich kaum etwas ändern, eher das Gehäuse dünner machen und eventuell dafür sorgen, dass die Geräte beim Verstauen geladen werden. Auch die Tastatur ließe sich leicht modifizieren, um das Volumen des USB-C-Kabels zu reduzieren; Pogo-Pins und 3D-Druck scheinen dafür auszureichen.
[1]https://www.youtube.com/watch?v=55DO1HDeCHQ. Neu ist er nicht mehr erhältlich, aber es ist der einzige brauchbare dünne Dual-Analog-Controller, den ich gefunden habe.
[2] Ich suche noch nach einem guten.
Wenn ich eine Produktversion machen würde, müsste ich eine eigene Tastatur beschaffen, aber ich möchte eine ähnliche Richtung beibehalten. Ursprünglich wollte ich das HHKB Studio verwenden, habe mich aber für das Magic Keyboard entschieden, weil es dünner ist und weil es in den USA an Schulen, in Büros und in Einrichtungen praktisch überall irgendwo eines davon gibt.
Mir gefällt dieses Projekt, weil ich HMD-Programmierung generell mag. Allerdings können auch AOSP-basierte XR-Headsets über termux + X eine ähnliche Linux-Umgebung ausführen: https://www.reddit.com/r/cyberDeck/comments/fc5sfr/oculus_qu...
Und wenn man eine tragbare Full-Size-Tastatur sucht, empfehle ich https://www.protoarc.com/products/xk01-tri-fold-bluetooth-ke.... Ich nutze sie als Haupttastatur, wenn ich remote mit einem Tablet arbeite, und je nach Definition von „Hosentaschengröße“ kann man sagen, dass sie in die Tasche passt
Bei allen Geräten außer XREAL kam immer das Feedback: „zu schwer“. Außerdem wollte ich ein Gerät, das sich nicht wie ein Hack anfühlt, sondern für dieses Erlebnis entworfen wurde
Google scheint wenig Interesse daran zu haben, dass dieses Projekt kaputtgeht, und auch jetzt sind Fdroid-Updates kaputt:
https://github.com/termux/termux-app/issues/4120#issuecommen...
Ich hatte darüber nachgedacht, beim Framework den Bildschirm komplett zu entfernen und stattdessen Xreal Air zu nutzen. Wenn ich diesen Build sehe, bekomme ich Lust, selbst einmal eine Bildschirm-Amputation zu versuchen. Hoffentlich mache ich dabei nichts kaputt
https://epiren.medium.com/i-created-a-headless-macbook-pro-a...
Das ist wirklich schön, weil es eine uneingeschränkte native Linux-Umgebung ist
Ich habe kürzlich einen Artikel darüber geschrieben, Webentwicklung auf der Quest 3 zu machen. Es funktioniert einigermaßen, ist aber deutlich hackiger und die Performance reicht noch nicht. Der Vorteil der Quest ist allerdings, dass man virtuelle Fenster im Raum platzieren kann, statt wie hier auf einen festen 2D-Monitor beschränkt zu sein
https://benkaiser.dev/web-development-in-vr/
Ich frage mich, welche AR-Brille derzeit die beste ist. Ein Freund fragt
Ein sehr cooles Projekt
Vor Kurzem gab es schon einen ähnlichen Beitrag mit einer Brille; mit 85 % Wahrscheinlichkeit war es dieselbe Brille, und das Ziel war, das Laptop-Display durch einen größeren Bildschirm zu ersetzen. Mir gefällt an diesem Projekt, dass es den Laptop durch einen SBC ersetzt. 15 Jahre lang hatte ich gehofft, dass dieser SBC ein Raspberry Pi sein würde … aber besser spät als nie
Ein wirklich hervorragendes Projekt. Es fühlt sich an, als kämen hier alle Vorteile zusammen: eine echte Tastatur, ausreichend starke Rechenleistung und eine XR-Brille, die man dauerhaft nutzen kann
Ich frage mich, wie sich die Xreal One Pro bei längerer Nutzung schlägt. Ich mache mir Sorgen, beim Coden ständig auf einen niedrig aufgelösten Bildschirm schauen zu müssen