Sobre o projeto
nøskop é um projeto experimental, desenvolvido abertamente, que visa tornar um microscópio computadorizado controlável com um controle de videogame, nativamente pelo navegador.
Como funciona
- O lado do navegador depende da API WebHID para suporte ao controle DualSense via USB ou Bluetooth.
- Utiliza a API Web Serial para se comunicar com um dispositivo CNC estilo Marlin, ou seja, o hardware de movimento que aciona a platina do microscópio.
Status atual (conforme declarado pelo projeto)
- Uma ferramenta CLI de Node.js separada reside em cli/ e fornece controles de movimento básicos juntamente com a integração do DualSense.
- A versão do navegador ainda não está integrada ao microscópio, mas existe uma UI básica que inclui integração com DualSense e webcam.
- Pouquíssimos recursos estão funcionais, e o projeto se descreve como incompleto.
- Uma prévia hospedada está disponível em noskop.com.
Intenção
Em vez de se posicionar como uma ferramenta de laboratório finalizada, o nøskop é apresentado como uma tentativa de tornar a operação do microscópio mais agradável e fácil de usar, idealmente a ponto de o próprio instrumento parecer desaparecer por trás da interação. O README cita dois manuais de microscopia do século XIX — The Microscope: Its History, Construction, and Application (1854) de Jabez Hogg e How To Work With The Microscope (1857) de Lionel Smith Beale — para apoiar a ideia de que muitos proprietários de microscópios são desencorajados por detalhes mecânicos elementares e dificuldades de manuseio.
Notas práticas para usuários e contribuidores
- Como depende de WebHID e Web Serial, requer um navegador que suporte essas APIs, além de controle e hardware CNC compatíveis.
- O componente CLI é a parte mais utilizável hoje; o aplicativo do navegador deve ser tratado como um protótipo inicial com uma estrutura de UI, em vez de uma superfície de controle completa.
- O repositório é organizado com o CLI mantido separadamente do código do navegador, refletindo a abordagem incremental do projeto para conectar o controle e a imagem.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.