No description, website, or topics provided.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Marlin
assets
images
public
.gitignore
LICENSE
LaserPlotter.iss
README.md
README_zh.md
build-mac.js
build-win.js
package.json

README.md

LaserXYPlotter

image LaserXYPlotter is a laser engraving control program that can work with Raspberry Pi. It can use serial communication and http service with Node.js. Also, it can render web pages and edit SVG through fabric.js. What’s more, it can transfer SVG image into G code by svg2gcode.js and transfer DXF file into SVG image by dxf2svg.js.Here is the video. video.

image

Hardware

Use MegaPi

MegaPi with Marlin firmware. image image image

Use Makeblock XY Plotter

Connecting XY Plotter with Raspberry Pi to control hardware. Use /dev/ttyUSB* to connect with serial port. image

Software

Install NW.js From http://nwjs.io/

Clone this project and copy all files to nw.js folder

git clone https://github.com/xeecos/LaserXYPlotter

Run

nw.exe or nw.app

image image image