GRBL: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
[http://dank.bengler.no/-/page/show/5470_grbl?ref=mst Dank GRBL] '''Get this one by downloading the zip file and extracting its contents into a folder of your choosing'''
[http://dank.bengler.no/-/page/show/5470_grbl?ref=mst Dank GRBL] '''Get this one by downloading the zip file and extracting its contents into a folder of your choosing'''


[[File: grblzipold.zip]]
[[File: grblzipold.zip]] COrrupted


=Flash GRBL onto Arduino Uno in Windows=
[https://github.com/chuck-h/grbl Chuck GRBL at github]
 
=Uploading GRBL to Arduino Uno Using Windows=


[https://github.com/simen/grbl/downloads Get GRBL as a hex file here]
[https://github.com/simen/grbl/downloads Get GRBL as a hex file here]
Line 25: Line 27:
==Software Requirements==
==Software Requirements==


Make sure you have RUBY by "sudo apt-get install ruby"
RUBY - "sudo apt-get install ruby"


Make sure you have avrdude by "sudo apt-get install avrdude"
avrdude - "sudo apt-get install avrdude"


==Steps==
==Steps==

Latest revision as of 23:12, 12 November 2012

What is GRBL?

"Grbl is a free, open source, high performance CNC milling controller written in optimized C that will run on a straight Arduino."

Dank GRBL Get this one by downloading the zip file and extracting its contents into a folder of your choosing

File:Grblzipold.zip COrrupted

Chuck GRBL at github

Uploading GRBL to Arduino Uno Using Windows

Get GRBL as a hex file here

Arduino Hex Uploader

Use the uploader to upload the GRBL hex file into the Arduino Uno

Uploading GRBL to Arduino Uno Using Linux

Tests

Ubuntu 12.04 - Success

Ubuntu 10.04 - Success

Software Requirements

RUBY - "sudo apt-get install ruby"

avrdude - "sudo apt-get install avrdude"

Steps

  • Navigate to the GRBL folder

Grblfolder.png

  • Open "Makefile" in gedit
  • Edit the PROGRAMMER line as:

PROGRAMMER = -c stk500v1 -P /dev/ttyACM0 -b 115200

Grblmakefileedit.png

Flashing GRBL to the Arduino in Linux

  • Open Terminal and navigate to the GRBL folder (ex. by using the "ls" and "cd" commands)

Terminalgrbl.png

  • In Terminal, type:

sudo make clean

Grblmakeclean.png

  • In Terminal, type:

sudo make

Grblmake.png

  • Connect the Arduino Uno to the computer via USB cable
  • In Terminal, type:

sudo make flash

  • Disconnect the Arduino Uno