GithubHelp home page GithubHelp logo

mechamonk / lasaurgrbl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from art103/lasaurgrbl

0.0 0.0 1.0 2.13 MB

This is grbl for the Lasersaur. Grbl is a g-code-centric CNC controller and Lasersaur is an open source laser cutter. This fork implements grbl on the Stellaris Launchpad using USB.

Home Page: http://lasersaur.com/

C 77.14% C++ 22.83% Python 0.03%

lasaurgrbl's Introduction

Lasersaur - Open Source Laser cutter

This is a port of the Lasersaur firmware to run on a K40-III 40W Chinese Laser. It runs on a Cortex-M4 and takes g-code files to control the stepper motors, laser pulse and aux outputs.

DISCLAIMER: Please be aware that operating a DIY laser cutter can be dangerous and requires full awareness of the risks involved. You build the machine and you will have to make sure it is safe. The instructions of the Lasersaur project and related software come without any warranty or guarantees whatsoever. All information is provided as-is and without claims to mechanical or electrical fitness, safety, or usefulness. You are fully responsible for doing your own evaluations and making sure your system does not burn, blind, or electrocute people.

Grbl - An embedded g-code interpreter and motion-controller for the Arduino/AVR328 microcontroller

For more information on Grbl

Development Environment

Once these components are installed in Eclipse:

  • Import...
  • General -> Existing Projects into Workspace
  • Point it to the LasaurGrbl.git clone

Stellaris vs. Tiva-C

TI seem to have had a re-shuffle internally. For us, this means a little confusion with the part numbers. The TI Stellaris board is now obsolete. The LM4F120 previously used has been renamed as TM4C1233H6PM. The replacement board is called Tiva-C and uses a TM4C123GH6PM (note the missing 3). From what I can see the boards are the same other than a silk screen and the MCU.

The code base now supports both boards via build settings in Eclipse.

  • Right click on the project
  • Build Configurations -> Set Active -> Select LM4F120 or TM4C123G.

lasaurgrbl's People

Contributors

stefanix avatar simen avatar art103 avatar chamnit avatar beardicus 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.