Giter Site home page Giter Site logo

nsfm / noskop Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 0.0 4.96 MB

CNC microscopy in the browser

Home Page: https://noskop.com/

License: GNU General Public License v3.0

TypeScript 95.78% HTML 4.13% CSS 0.09%
cnc marlin microscope microscope-control microscope-stage-controller microscopy typescript webhid zdog

noskop's Introduction

noskop

This project helps you operate a computerized microscope using a controller, natively from your browser.

It relies on the WebHID API for Dualsense controller support (USB or bluetooth), and the Web Serial API to communicate with a Marlin-style CNC device.

It's not complete, but you can check it out at noskop.com

Current status:

  • There's a separate Node.js CLI tool under cli/ providing basic movement controls with Dualsense integration
  • The browser version isn't integrated with the microscope, but there's a basic UI with Dualsense and webcam integration
  • Very few features are functional

Why?

The want of some concise, yet sufficiently comprehensive, popular account of the Microscope, both as regards the management and manipulation of the instrument, and the varied wonders and hidden realms of beauty that are disclosed and developed by its aid.

Jabez Hogg, The Microscope: Its History, Construction, and Application, 1854

And the belief that many who possess microscopes are deterred from attempting any branch of original investigation solely by the great difficulty they experience surmounting elementary detail and mere mechanical operations.

Lionel Smith Beale, How To Work With The Microscope, 1857

In other words, maybe folks would enjoy microscopes more if they were fun and easy to use. Ideally, it would feel like there was no scope at all.

noskop's People

Contributors

dependabot[bot] avatar github-actions[bot] avatar kcaulfield94 avatar nsfm avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.