Skip to content

RustyDimes/browserGcodeSender

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser GCode Sender

Run 3D prints directly from the Web Browser using the Web Serial API.

Test Live https://GcodeSender.com/example/dist/index.html

Dev Environment

In order to set up a dev environment you'll need:

  1. NodeJS
  2. https://rustup.rs/
  3. npm i -g yarn

Builds

Builds the HTML and JS for uploading to a http server.

./build.sh

The static files are outputted to: ./example/dist/

Dev Server

To watch both the Javascript and Rust and live reload on changes run:

cargo watch -C ./nom-reprap-response-wasm -s ../start.sh

Related work: SerialTerminal.com

See also https://serialterminal.com for the web serial reference implementation this was based off.

About

Gcode sender using web serial API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 76.9%
  • HTML 11.7%
  • Rust 6.8%
  • Shell 4.6%