- Bento é um projeto de computador embutido em um teclado, projetado para uso com um display externo
- A estrutura sem display o torna ideal para uso com displays espaciais como o XREAL One ou monitores USB-C
- No interior, traz a placa-mãe, o cooler e a bateria do Steam Deck OLED, e também é compatível com outros computadores de placa única (SBC)
- O objetivo é superar as limitações dos dispositivos XR existentes e oferecer recursos reais de computação espacial
- Está sendo desenvolvido como open source, e contribuições da comunidade são bem-vindas para suporte a vários hardwares e periféricos
Apresentação e significado do Bento
- Bento é um computador embutido sob o teclado, com nome inspirado na marmita japonesa (bento box)
- Foi projetado com inspiração no Commodore 64 e em criações da comunidade r/cyberdeck
- O teclado funciona como tampa, permitindo acesso fácil ao interior e oferecendo espaço para guardar periféricos
Projeto sem display embutido
- A principal característica do Bento é não ter display embutido
- Ele foi pensado para uso com displays espaciais como o XREAL One, sendo usado por meio de conexão com um monitor separado com suporte a USB-C
- Isso elimina componentes duplicados e traz a vantagem de reduzir peso e volume desnecessários, melhorando a portabilidade
Configuração de hardware interno
- A versão atual utiliza a placa-mãe do Steam Deck OLED, além do cooler e da bateria
- Entre as peças disponíveis atualmente, é a placa-mãe mais fina que também oferece desempenho poderoso
- Foi projetado para permitir compatibilidade e instalação adequadas de outros computadores de placa única (SBC)
Objetivo do desenvolvimento
- O projeto surgiu das limitações e da frustração com o hardware XR existente
- Hoje, os dispositivos XR ficam na prática limitados ao consumo de conteúdo (web, jogos) e não conseguem oferecer capacidade real de computação
- Quando é preciso fazer trabalho de verdade, a abordagem dominante ainda é espelhar a tela de um computador comum
- O Bento está sendo desenvolvido como um computador espacial prático, buscando ao mesmo tempo otimização para displays espaciais e portabilidade
Open source e pedido à comunidade
- Este repositório inclui os arquivos de modelo 3D do Bento (STEP, 3MF, STL)
- Também oferece projetos de acessórios para periféricos, como uma bandeja para Magic Trackpad
- Pedidos de contribuição:
- ampliar o suporte a diferentes teclados
- suporte a variações com Raspberry Pi 5 (é necessário pesquisar uma solução de BATTERY)
- combinação com teclado Framework
- suporte a vários SBCs
- desenvolvimento de periféricos armazenáveis, como gamepad e mouse
- Caso você crie diretamente uma variação do Bento, o projeto pede que a compartilhe com a comunidade por meio de um pull request (PR)
Conclusão
- Bento é um novo tipo de computador embutido em teclado, projetado com foco no uso com displays espaciais
- Distribuído como open source, ele busca incentivar participação ativa e expansão pela comunidade de hackers de hardware e desenvolvedores
1 comentários
Comentários do Hacker News
Esta é uma experiência realmente incrível porque permite usar um ambiente Linux nativo de forma limpa.
Recentemente compartilhei no blog minha experiência tentando fazer desenvolvimento web no Quest 3; era possível, mas bem incômodo e com desempenho insuficiente.
Mas no Quest, o fato de poder posicionar janelas virtuais no espaço ao meu redor é muito mais interessante do que o modelo fixo de monitor 2D.
Meu blog: experiência de desenvolvimento web em VR
Este projeto é uma ideia que ficou rondando um canto da minha cabeça por bastante tempo.
É um computador que encaixa perfeitamente sob o Apple Magic Keyboard, com compartimentos para guardar periféricos como dongles ou um mouse pequeno.
Não tem monitor; usa óculos com display XR.
Por dentro, é composto pela placa-mãe, cooler e bateria de um Steam Deck OLED, com as peças compradas separadamente.
Disponibilizei os arquivos CAD do projeto como open source. Quero continuar evoluindo isso.
O projeto começou a partir do uso dos óculos XREAL. Foi o melhor produto XR que usei até hoje.
A essência do XR é um display virtual. Eu queria remover o máximo possível de hardware desnecessário para torná-lo leve e compacto.
Peguei o iPad e comecei a projetar no Shapr3D. Alternando entre o iPad e a impressora 3D, depois de cerca de 15 falhas consegui acertar os pontos de fixação dos parafusos, o fluxo de ar e o design ergonômico.
O resultado final é o que considero um verdadeiro computador espacial.
Uso isso todos os dias e estou satisfeito. No momento roda sobre Ubuntu 24, mas também poderia voltar para Steam OS, já que é mais otimizado para o hardware.
Só depois de ler os comentários entendi o que significavam “spatial display” e XREAL. Seria bom explicar isso no
readme.mddo projeto.Em vez de carregar um mouse pequeno, também pensei na ideia de transformar o próprio case em um trackpad.
Trackpad relacionado: ploopy.co/trackpad
Você disse que usa os óculos XREAL há alguns meses; fiquei curioso sobre a sua visão.
Se existe fadiga ou algum outro sintoma.
Dizem que para entretenimento, como jogos ou filmes, é bom, mas que para trabalho a tela não é tão nítida; queria saber como tem sido na prática.
Você disse que usa Ubuntu 24, mas pensa em voltar para Steam OS; queria saber quais problemas específicos existem.
Se a questão é bateria, desempenho ou estabilidade.
Sou realmente grato por você compartilhar os arquivos e a experiência.
Eu também queria comprar meus primeiros óculos XR (Xreal One Pro) e tentar fazer algo parecido. É realmente impressionante.
Não consegui encontrar a placa-mãe do Steam Deck no iFixit; queria saber onde você comprou.
Você disse que também planeja uma versão baseada em Framework no futuro; alguns meses atrás apareceu no r/framework um build parecido de Framework 13.
Build Framework XR Cyber Deck
Também há um caso de upgrade para a linha de placas-mãe Ryzen AI.
Versão concluída do VR/XR Cyber Deck
Há arquivos STL e informações detalhadas de build no GitHub. Linux e Stardust XR, sem entrada espacial com óculos XREAL.
Repositório GitHub do fyer_deck
Eu queria algo bem simples, que pudesse ser usado até no avião sem parecer estranho e que ainda fosse bonito.
Na thread do Reddit que eu postei, aquela pessoa também comentou, e eu gostaria de colaborar com ela numa versão para Framework.
Faz tempo que eu queria ver surgir um PC em formato de verdadeiro cyberdeck, então fico feliz em ver isso aos poucos virando realidade.
O que eu sugeriria ao criador é colocar displays touchscreen de smartphone ou tablet pequeno nas laterais do teclado.
Em ambiente VR/AR poderiam servir como trackpad; fora de VR, como área de notificações; e se o HMD estiver ausente ou quebrar, como monitor de reserva, entre outras possibilidades.
Projeto realmente incrível.
Dar suporte a outros teclados pode acabar só aumentando a complexidade e atrapalhando a principal vantagem.
Só com peças internas de steamdeck, rpi5 e framework já é uma configuração desafiadora o suficiente.
Meu hobby é miniaturizar tudo.
Se eu fizesse um fork no meu estilo, escolheria um bom dongle e, junto com alguns recursos extras necessários, tentaria miniaturizar o máximo possível também a carcaça, para criar meu próprio controlador de viagem e mouse completamente integrados e bem justos ao conjunto.
Informações relacionadas: bom controle slim com dois analógicos, ainda estou procurando um mouse.
Eu vinha pensando na ideia de remover totalmente a tela de um Framework e usar apenas o Xreal Air.
Este projeto me inspirou a tentar também uma
screenectomy(remoção da tela).Tomara que não quebre.
Recomendo a experiência de desmontar tudo.
Recentemente fiquei bem sem graça consertando um vaso sanitário, mas no fim consegui resolver.
Nos últimos anos têm surgido bem mais casos de laptops caseiros headless (sem tela).
Talvez seja até uma abordagem melhor do que a do projeto original do post, mas no fim o importante é qual formato e nível de modificação manual você quer.
Exemplo de MacBook Pro headless
Fico pensando se colocar mais bateria no lugar da tela não poderia manter a portabilidade e ainda aumentar a duração da bateria.
Na prática, o processo de remover a tela é simples.
Só é preciso tomar cuidado se quiser preservar o Wi‑Fi. As antenas ficam na tampa superior, então é preciso movê-las ou usar antenas separadas.
As principais empresas do setor de XR promovem seu hardware como “computador”, mas na prática eu acho que é mais um iPad preso ao rosto.
Como só permite usos limitados, como navegação na web, jogos e consumo de conteúdo, é pesado demais e restritivo demais.
Como alguém que gosta do próprio ato de programar para HMD, tenho muito interesse neste projeto.
Como referência, headsets XR baseados em AOSP conseguem rodar um ambiente Linux falso com termux+X.
Relato de cyberdeck HMD Oculus Quest com termux
Também quero apresentar o teclado portátil full-size que mais uso no trabalho remoto.
Teclado Bluetooth tri-fold ProtoArc XK01
Dependendo da definição de “tamanho de bolso”, dá até para colocar no bolso.
Antigamente eu tinha grandes expectativas com o termux, mas me decepcionei porque já há 3 anos ele só dá suporte a versões muito antigas da API do Android.
Parece que o Google não tem muito interesse em apoiar o projeto.
Até recentemente as atualizações do F-droid continuavam quebrando.
Conteúdo relacionado ao problema do termux
Eu também trabalho na área de XR há quase 10 anos e tentei inúmeras vezes “desenvolver em XR”.
Inclusive, nos últimos 2 anos tentei criar uma plataforma nativa de desenvolvimento para XR.
Em todos os dispositivos, tirando o XREAL, nunca faltou o comentário de que “é pesado demais”.
Acima de tudo, eu queria criar um dispositivo que não tivesse cara de gambiarra, mas sim de algo feito sob medida para essa experiência.
Uma pergunta sobre qual seria hoje o melhor óculos AR, feita por alguém que tem um amigo curioso sobre isso.
Com a chegada dos óculos AR, o mercado de “cyberdeck” está começando a se abrir.
Talvez seja difícil popularizar, mas para desenvolvedores que trabalham viajando bastante é um item bem atraente.
Pessoalmente, dá vontade de comprar na hora e conectar com os óculos XREAL One.
A parte importante é acertar tamanho e peso.
A LingLong tentou algo em pequena escala no Kickstarter, mas aparentemente não demonstra muito interesse em entrar de verdade em produção em massa.
Projeto realmente incrível.
Outro projeto com óculos parecidos apareceu há pouco tempo, mas naquele caso a intenção era substituir o grande display de um laptop.
Este projeto me parece melhor porque substituiu o próprio laptop por um SBC.
Há mais de 15 anos eu queria que SBCs chegassem a um ponto assim, e agora finalmente parece real.