- Bento est un projet d’ordinateur intégré dans un clavier, conçu pour être utilisé avec un écran externe
- Sa conception sans écran le rend particulièrement adapté aux écrans spatiaux comme le XREAL One ou aux moniteurs USB-C
- À l’intérieur, on trouve la carte mère, le système de refroidissement et la batterie d’un Steam Deck OLED ; d’autres single-board computers (SBC) sont également compatibles
- Le projet vise à dépasser les limites des appareils XR existants et à offrir de véritables capacités de spatial computing
- Développé en open source, il accueille volontiers les contributions de la communauté pour la prise en charge de divers matériels et périphériques
Présentation et intérêt de Bento
- Bento est un ordinateur intégré sous un clavier ; son nom s’inspire de la boîte-repas japonaise, le bento
- Il a été conçu en s’inspirant du Commodore 64 et des créations de la communauté r/cyberdeck
- Le clavier sert de couvercle, permet un accès facile à l’intérieur et offre un espace pour ranger des périphériques
Une conception sans écran intégré
- La principale caractéristique de Bento est l’absence d’écran intégré
- Il est pensé pour être utilisé avec des écrans spatiaux comme le XREAL One, ou relié à un moniteur externe compatible USB-C
- Cela permet d’éliminer les composants redondants, de réduire le poids et l’encombrement inutiles et d’améliorer la portabilité
Configuration matérielle interne
- La version actuelle utilise la carte mère du Steam Deck OLED, ainsi que son refroidissement et sa batterie
- Parmi les composants actuellement disponibles, c’est une carte mère à la fois très fine et très performante
- Le design permet aussi de prendre en charge et d’intégrer facilement d’autres single-board computers (SBC)
Objectif du développement
- Le projet est né des limites et de la frustration liées au matériel XR actuel
- Aujourd’hui, les appareils XR se limitent en pratique à la consommation de contenu (web, jeux) et n’offrent pas de véritables capacités informatiques
- Lorsqu’il faut faire du vrai travail, l’approche dominante consiste encore à simplement dupliquer l’écran d’un ordinateur classique
- Bento est développé avec l’objectif de devenir un véritable ordinateur spatial, alliant optimisation pour les écrans spatiaux et portabilité
Open source et appel à la communauté
- Ce dépôt inclut les fichiers de modèles 3D de Bento (STEP, 3MF, STL)
- Il fournit aussi des conceptions d’accessoires pour périphériques, comme un support pour Magic Trackpad
- Contributions recherchées :
- prise en charge d’un plus grand nombre de claviers
- prise en charge d’une variante Raspberry Pi 5 (avec besoin d’étudier une solution de BATTERY)
- combinaison avec un clavier Framework
- prise en charge de plusieurs SBC
- développement de périphériques pouvant être rangés, comme des gamepads ou des souris
- Si vous créez votre propre variante de Bento, il est demandé de la partager avec la communauté via une pull request (PR)
Conclusion
- Bento est une nouvelle forme d’ordinateur intégré dans un clavier, conçue pour être utilisée avec des écrans spatiaux
- Distribué en open source, le projet espère une participation active et un développement élargi de la part de la communauté des hackers hardware et des développeurs
1 commentaires
Discussion sur Hacker News
C’est une expérience vraiment géniale, car cela permet d’utiliser proprement un environnement Linux natif
J’ai récemment partagé sur mon blog mon expérience de tentative de développement web sur Quest 3 ; c’était possible, mais assez fastidieux et les performances étaient insuffisantes
En revanche, sur Quest, le fait de pouvoir placer des fenêtres virtuelles dans l’espace autour de moi est bien plus intéressant qu’un simple écran 2D fixe
Mon billet de blog : expérience de développement web en VR
Ce projet est une idée qui me trottait dans un coin de la tête depuis longtemps
C’est un ordinateur qui s’insère parfaitement sous un Apple Magic Keyboard, avec aussi un compartiment pour ranger des périphériques comme un dongle ou une petite souris
Il n’a pas de moniteur et fonctionne avec des lunettes d’affichage XR
L’intérieur est composé de la carte mère, du ventilateur et de la batterie d’un Steam Deck OLED, les pièces ayant été achetées séparément
Je fournis les fichiers CAD du projet en open source. J’aimerais encore le faire évoluer
Le projet a commencé avec mon utilisation des lunettes XREAL. Ce sont les meilleurs produits XR que j’ai utilisés jusqu’à présent
L’essence de la XR, c’est l’affichage virtuel. Je voulais le rendre léger et compact en éliminant autant que possible le matériel superflu
J’ai sorti mon iPad et commencé la conception dans Shapr3D. En alternant entre l’iPad et l’imprimante 3D, il m’a fallu environ 15 échecs pour régler correctement les fixations à vis, le flux d’air et l’ergonomie
Le résultat final est, selon moi, le véritable ordinateur spatial
Je l’utilise moi-même tous les jours et j’en suis satisfait. Il est actuellement basé sur Ubuntu 24, mais pourrait aussi fonctionner sous Steam OS, qui est mieux optimisé pour ce matériel
Ce n’est qu’après avoir lu les commentaires que j’ai compris ce que signifiaient « spatial display » et XREAL. Ce serait bien de l’indiquer dans le readme.md du projet
Plutôt que de transporter une petite souris, je me dis qu’on pourrait aussi transformer le boîtier lui-même en trackpad
Trackpad lié : ploopy.co/trackpad
Tu dis utiliser les lunettes XREAL depuis plusieurs mois, donc je suis curieux de savoir ce qu’il en est de ta vue
S’il y a de la fatigue ou d’autres symptômes
On dit souvent que c’est bien pour le divertissement, comme les jeux ou les films, mais que l’écran n’est pas assez net pour le travail ; je serais curieux d’avoir un retour d’expérience réel
Tu as dit que tu utilisais Ubuntu 24 mais que tu pensais revenir à Steam OS ; j’aimerais savoir quels problèmes précis tu rencontres
Je me demande si le souci concerne surtout la batterie, les performances ou la stabilité
Merci beaucoup d’avoir partagé les fichiers et ton expérience
Je viens moi aussi d’acheter mes premières lunettes XR (Xreal One Pro) et j’aimerais tenter quelque chose de similaire. C’est vraiment impressionnant
Je n’ai pas trouvé de carte mère de Steam Deck sur ifixit ; je me demande où tu l’as achetée
Tu dis prévoir à l’avenir une version basée sur Framework ; il y a quelques mois, un build Framework 13 similaire avait été publié sur r/framework
Build Framework XR Cyber Deck
Il y a aussi un cas de mise à niveau vers une carte mère de la gamme Ryzen AI
Version finalisée du VR/XR Cyber Deck
Des fichiers STL et des informations de build détaillées sont fournis sur GitHub. Linux avec Stardust XR et des lunettes XREAL, sans entrée spatiale
Dépôt GitHub fyer_deck
Je voulais quelque chose de très simple, utilisable sans gêne même dans un avion, et visuellement réussi
Cette personne a aussi commenté dans le fil Reddit que j’ai publié, et j’aimerais faire une collaboration avec elle sur une version Framework
Cela fait longtemps que j’espérais voir apparaître un PC prenant la forme d’un vrai cyberdeck, et je suis ravi de voir que cela devient peu à peu une réalité
Ce que j’aimerais suggérer au créateur, ce serait d’intégrer des écrans tactiles de smartphone ou de petite tablette de chaque côté du clavier
Dans un environnement VR/AR, ils pourraient servir de trackpad ; hors VR, de centre de notifications ; et sans HMD, ou si le casque tombe en panne, d’écran de secours, entre autres usages possibles
C’est vraiment un super projet
Prendre en charge d’autres claviers risquerait plutôt d’augmenter la complexité et de nuire à l’avantage essentiel du concept
Rien qu’avec des composants intégrés de steamdeck, de rpi5 ou de framework, c’est déjà une configuration suffisamment ambitieuse
Mon hobby, c’est de miniaturiser absolument tout
Si je devais en faire un fork à ma manière, j’aimerais choisir un bon dongle, réduire au maximum le boîtier avec quelques fonctions annexes nécessaires, et créer mon propre contrôleur de voyage avec souris, entièrement intégré et ultra-compact
Informations liées : un bon contrôleur slim à double stick analogique, pour la souris je cherche encore
Je réfléchissais déjà à l’idée de retirer complètement l’écran d’un Framework pour n’utiliser qu’un Xreal Air
Ce projet me donne envie de tenter moi aussi une screenectomy
Pourvu que ça ne tombe pas en panne
Je recommande l’expérience qui consiste à tout démonter
Récemment, j’ai réparé mes toilettes et ça m’a bien fait paniquer, mais j’ai fini par y arriver
Ces dernières années, on a vu nettement plus de cas de laptops headless faits maison
C’est peut-être même une meilleure approche que le projet original du post, mais au final tout dépend de la forme et du niveau de modification manuelle que l’on recherche
Exemple de MacBook Pro headless
Je me demande si, en mettant plus de batterie à la place de l’écran, on ne pourrait pas à la fois conserver la mobilité et augmenter l’autonomie
En pratique, retirer l’écran est simple
En revanche, si tu veux conserver le Wi-Fi, il faut faire attention : les antennes sont dans la partie supérieure, donc il faut les déplacer ou ajouter des antennes séparées
Les grands acteurs du secteur XR présentent leur matériel comme un « ordinateur », mais en réalité j’ai l’impression que ce sont des iPad qu’on porte sur le visage
On ne peut en faire qu’un usage limité, comme la navigation web, le jeu ou la consommation de contenu, donc c’est trop lourd et trop contraignant
Comme quelqu’un qui aime programmer pour les HMD eux-mêmes, ce projet m’intéresse énormément
À titre de référence, sur les casques XR basés sur AOSP, on peut faire tourner un faux environnement Linux avec termux+X
Retour sur un cyberdeck HMD Oculus Quest avec termux
Je voudrais aussi présenter le clavier portable pleine taille que j’utilise surtout en télétravail
Clavier Bluetooth tri-pliant ProtoArc XK01
Selon la définition qu’on donne à « format de poche », il peut tout à fait entrer dans une poche
J’avais beaucoup d’attentes vis-à-vis de termux autrefois, mais j’ai été déçu parce qu’il ne prend plus en charge que des versions d’API Android trop anciennes depuis environ trois ans
On dirait que Google n’a guère d’intérêt à soutenir le projet
Même récemment, les mises à jour F-droid continuaient à casser
Contenu lié au problème termux
Moi aussi, je travaille dans le domaine XR depuis presque 10 ans, et j’ai essayé un grand nombre de façons de « développer en XR »
J’ai même passé les deux dernières années à tenter de créer une plateforme de développement XR native
Sur tous les appareils, je n’ai jamais eu de retour disant « c’est trop lourd », sauf avec XREAL
Plus que tout, je voulais créer un appareil qui ne fasse pas bricolage, mais qui semble conçu sur mesure pour cette expérience précise
Quelqu’un demande quelles sont actuellement les meilleures lunettes AR
Avec l’arrivée des lunettes AR, le marché des « cyberdecks » commence à s’ouvrir
Ce sera sans doute difficile à démocratiser, mais pour les développeurs qui travaillent beaucoup en déplacement, c’est un objet suffisamment séduisant
Personnellement, j’aurais presque envie de l’acheter immédiatement pour le connecter à mes lunettes XREAL One
Le point crucial, c’est de trouver le bon équilibre de taille et de poids
LingLong a tenté un petit essai sur Kickstarter, mais ne semble pas particulièrement intéressé par une véritable production de masse
C’est vraiment un super projet
Un autre projet utilisant des lunettes similaires avait aussi été publié il y a peu, mais dans ce cas il cherchait à remplacer le grand écran d’un laptop
Je préfère celui-ci parce qu’il remplace le laptop lui-même par un SBC
Cela fait plus de 15 ans que j’espérais que les SBC en arrivent là avec Raspberry Pi, et j’ai l’impression que cela devient enfin réalité