Difference between revisions of "Grbl Breakout Board"

From CNC.xyz Wiki
Jump to: navigation, search
(Bill of Materials (BOM))
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Infobox
 
{{Infobox
 
  |title = Grbl Breakout Board
 
  |title = Grbl Breakout Board
  |image =  
+
  |image = [[File:Grbl Breakout Board.jpg|200px]]
  |caption =  
+
  |caption = Grbl Breakout Board
 
  |label2 = Status
 
  |label2 = Status
 
  |data2 = In Development
 
  |data2 = In Development
Line 14: Line 14:
 
  |data6 = [http://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0]
 
  |data6 = [http://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0]
 
  }}
 
  }}
 +
 +
The '''Grbl Breakout Board''' is an easy to use [[Arduino Shield]] that connects an [[Arduino UNO]] (or similar) device to a [[Unipolar Motor Driver]] or [[DIY CNC Controller]].
  
 
{{Clear}}
 
{{Clear}}
Line 39: Line 41:
 
! Line # !! Quantity !! Part Code !! Digikey !! Description
 
! Line # !! Quantity !! Part Code !! Digikey !! Description
 
|-
 
|-
| 1 || 1 || X1 || || IDC26 Ribbon Cable Connector
+
| 1 || 1 || X1 || [http://www.digikey.com/short/pjh70 ED10526-ND] || IDC26 Ribbon Cable Connector
 
|-
 
|-
 
| 2 || 1 || X2 || [http://www.digikey.com/short/j2vhn ED2613-ND] || 6 Position Terminal Block
 
| 2 || 1 || X2 || [http://www.digikey.com/short/j2vhn ED2613-ND] || 6 Position Terminal Block
Line 45: Line 47:
 
| 3 || 1 || X3 || [http://www.digikey.com/short/j2vhr ED2609-ND] || 2 Position Terminal Block
 
| 3 || 1 || X3 || [http://www.digikey.com/short/j2vhr ED2609-ND] || 2 Position Terminal Block
 
|-
 
|-
| 4 || 4 || RESET, START, PAUSE, ABORT || || Touch Switch
+
| 4 || 4 || RESET, START, PAUSE, ABORT || [http://www.digikey.com/short/pjhjh 679-2428-ND] || Touch Switch
 
|-
 
|-
 
| 5 || 1 || RN1 || [http://www.digikey.com/short/j2vr2 4606X-1-103LF-ND] || 10 Kohm 6-SIP Resistor Network
 
| 5 || 1 || RN1 || [http://www.digikey.com/short/j2vr2 4606X-1-103LF-ND] || 10 Kohm 6-SIP Resistor Network
 
|-
 
|-
| 6 || 4 || X-AXIS, Y-AXIS, Z-AXIS, A-AXIS || || JST Connector
+
| 6 || 4 || X-AXIS, Y-AXIS, Z-AXIS, A-AXIS || [http://www.digikey.com/short/pjm1v 455-1706-ND] || JST Connector
 
|-
 
|-
 
| 7 || 1 || A-ENABLE ||  || Jumper 2x2
 
| 7 || 1 || A-ENABLE ||  || Jumper 2x2
Line 55: Line 57:
 
| 8 || 1 || EN/+5V ||  || Jumper 1x3
 
| 8 || 1 || EN/+5V ||  || Jumper 1x3
 
|}
 
|}
 +
 +
==Gerber Files==
 +
[[Wikipedia:Gerber_format|Gerber files]] are a universal file type that are commonly used by PCB board manufacturers. These files can be sent directly to a PCB manufacturer to have boards produced.
 +
 +
*[[:File:Grbl Breakout Board Gerber.zip|Gerber File Download]]
  
 
==Eagle Files==
 
==Eagle Files==
 +
[[Eagle]] is a very popular PCB design tool created by CadSoft, free and hobbyist licenses are available in addition to professional and commercial licenses.
  
==Gerber Files==
+
*[[:File:Grbl Breakout Board Eagle.zip|Eagle File Download]]
  
 
==License==
 
==License==
 
This work is licensed under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License].
 
This work is licensed under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License].

Latest revision as of 23:02, March 1, 2014

Grbl Breakout Board
Grbl Breakout Board.jpg
Grbl Breakout Board
Status In Development
Manufacterer A Quick CNC
Version 1.0.0
Designer AJ Quick
License CC BY-SA 3.0

The Grbl Breakout Board is an easy to use Arduino Shield that connects an Arduino UNO (or similar) device to a Unipolar Motor Driver or DIY CNC Controller.

Features

  • Easily connect up to four Unipolar Motor Driver boards to one Arduino running Grbl.
  • Standard port configuration for Grbl running on an Arduino UNO.
  • Optional 4th Axis enable through jumpers (requires change to configuration file).
  • IDC26 connector to connect directly with DIY CNC Controller.
  • Four onboard buttons for Start, Feed Hold (Pause), Abort and Reset.
  • Screw terminals for connecting limit switches and E-stop, as well as Coolant enable and Spindle control. (Spindle control not available when using 4th axis).

Board Layout

The board is the same size as an Arduino UNO (or similar board).

Grbl Breakout Board Layout.jpg

Schematic

Grbl Breakout Board Schematic.png

Bill of Materials (BOM)

Line # Quantity Part Code Digikey Description
1 1 X1 ED10526-ND IDC26 Ribbon Cable Connector
2 1 X2 ED2613-ND 6 Position Terminal Block
3 1 X3 ED2609-ND 2 Position Terminal Block
4 4 RESET, START, PAUSE, ABORT 679-2428-ND Touch Switch
5 1 RN1 4606X-1-103LF-ND 10 Kohm 6-SIP Resistor Network
6 4 X-AXIS, Y-AXIS, Z-AXIS, A-AXIS 455-1706-ND JST Connector
7 1 A-ENABLE Jumper 2x2
8 1 EN/+5V Jumper 1x3

Gerber Files

Gerber files are a universal file type that are commonly used by PCB board manufacturers. These files can be sent directly to a PCB manufacturer to have boards produced.

Eagle Files

Eagle is a very popular PCB design tool created by CadSoft, free and hobbyist licenses are available in addition to professional and commercial licenses.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.