/LaserXYPlotter

Primary LanguageJavaScriptMIT LicenseMIT

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