Skip to content
GCodeSuperLaserController plugin for octoprint
Python
Branch: master
Clone or download
Jenkins
Jenkins Jenkins update
Latest commit 0241236 Sep 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
octoprint_GSLC Jenkins update Sep 7, 2019
.gitignore Initial Commit Aug 24, 2019
MANIFEST.in Initial Commit Aug 24, 2019
README.md Jenkins update Sep 7, 2019
babel.cfg Initial Commit Aug 24, 2019
requirements.txt Initial Commit Aug 24, 2019
setup.py Jenkins update Sep 7, 2019

README.md

GCodeSuperLaserController

This is a basic plugin to work with a Laser Engraver. Printing from the OctoPrint interface with this plugin can turn your 3D printer into a laser engraver!

Commands

  • M3 <p>: Turns ON the laser with power <p>
  • M4 <p>: Turns ON the laser with power 255-<p>
  • M5: Turn OFF the laser

The laser power can go from 1 (min) to 255 (MAX)

NOTE: It's highly suggested to add an M400 - Finish Moves before the M3, M4 and M5 commands.

How to Use

Step 0) Install the plugin
Step 1) Connect the Laser driver to pins GPIO18 and GND
Step 2) Create a GCode using the described commands
Step 3) Print using Octoprint

Have fun :)
Oh, almost forgot, I'm not responsible for you hurting yourself with your cool laser, but please use it with caution.

You can’t perform that action at this time.