1 pontos por GN⁺ 2025-06-20 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
GN⁺ 2025-06-20
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.md do 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

    • Há muitas ideias parecidas também no r/cyberdeck, mas pessoalmente eu não gostava do design.
      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.

    • No momento estou produzindo a próxima revisão adicionando um sistema de montagem modular nas duas laterais.
    • Também considerei embutir um trackpad, mas como sou canhoto provavelmente o colocaria à esquerda. Só que isso corria o risco de deixar tudo personalizado demais.
  • 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.

    • Acho que o Magic Keyboard é bem bom.
    • Se isso virasse produto, ainda seria preciso conseguir o teclado original separadamente, mas eu tentaria manter tudo o mais parecido possível.
    • No começo eu pensava em usar um HHKB studio, mas escolhi o Magic Keyboard por ser mais fino e estar amplamente disponível em muitos lugares dos EUA.
  • 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.

    • XREAL One Pro é disparado o melhor.
  • 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.

    • Eu também, por isso estou entrando em contato com empresas de SoM para ver se dá para fazer isso de forma barata.