Re: [Machinekit] G540 configuration for DE0-Nano

2018-04-04 Thread Richard Thornton
Thanks Charles!

OK so I'm looking at this again, so to cable the DE0 to the G540 for X
AXIS stepper control:

x step is I/O 02 which is GPIO_0[14] or pin 17 J1B2 J1-2 pin 2
x dir is I/O 04 which is GPIO_0[12] or pin 15 J1B4 J1-4 pin 3

So I connect pin 2+3 on the DE0 to pin 2+3 on the G540 DB25?

Assuming that's correct, is it easy enough for me to just go in to
machinekit and jog the X stepper?

On 24 February 2018 at 00:53, Charles Steinkuehler
<char...@steinkuehler.net> wrote:
> On 2/23/2018 7:29 AM, Charles Steinkuehler wrote:
>> On 2/22/2018 9:41 PM, Richard Thornton wrote:
>>
>>> With this config which pins would I use for GPIO, GPIO_1 (LCD, relay,
>>> VFD, pendant, limits, T.O.P)?
>>
>> Whichever pins you need.  Any pin can be an I/O pin.
>
> Just a warning that the pin numbering can be a bit confusing if you're
> not using one of my breakout boards (and just going by the DB25 pin
> numbers listed in the PIN_ file).  You have to follow a fairly long
> chain to figure out exactly what hm2 pin is connected to a particular
> physical pin:
>
> * Everything starts with the PIN_* file which specifies what functions
> are mapped to which pins.  The pins are listed in "hostmot2" order,
> lowest to highest (the hostmot2 instance exports an array of pins to
> the top-level
>
> https://github.com/machinekit/mksocfpga/blob/master/HW/hm2/config/DE0_Nano_SoC_DB25/PIN_G540_G540_GPIO_GPIO.vhd#L111-L130
>
> * The iobits signals get mapped to specific GPIO_0 and GPIO_1 signals
> in the top-level VHD file to make routing to the DB25 connector easy:
>
> https://github.com/machinekit/mksocfpga/blob/master/HW/hm2/config/DE0_Nano_SoC_DB25/PIN_G540_G540_GPIO_GPIO.vhd#L113-L129
>
> * You then need to look up the physical header pin that particular
> GPIO signals is routed to on the DE0-Nano (via the schematic or the
> reference manual):
>
> http://www.terasic.com.tw/attachment/archive/941/DE0-Nano-SoC_User_manual_rev.C1.pdf
>
> * Then you need to follow that signal from the pin header to the DB25
> connector on the DE0-Nano_DB25 break-out board:
>
> https://github.com/cdsteinkuehler/bobc_hardware/blob/CRAMPS/DE0-Nano_DB25/DE0-Nano_DB25.pdf
>
>
> So, for example:
>
> * hostmot2 I/O signal 0 is specified as a GPIO pin in the PIN_ file
> (it has no secondary function defined).
>
> * iobits(0) is mapped to GPIO_0(16) in DE0_Nano_SoC_DB25.vhd
>
> * GPIIO_0(16) is on pin 19 of the pin header per the user manual
>
> * P1 pin 19 on the breakout board connects to J1B0 which becomes J1-0
> (after the bus translator) and is connected to P2 pin 1
>
> Easy-Peasy!  ;-)
>
> --
> Charles Steinkuehler
> char...@steinkuehler.net
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to a topic in the Google 
> Groups "Machinekit" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> machinekit+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] Re: DE0-Nano-SoC install guide

2018-04-04 Thread Richard Thornton
Thanks, much appreciated!

So I just do a "sudo apt-get update" and then a sudo apt-get upgrade"
to upgrade socfpga-rbf?

The thing is I might never use the DE0-Nano_DB25 (I might not have the
ability to solder it, I might never get round to it) and I want to get
it working well before then, I'm only talking about connecting two
pins between the G540 and the DE0, I have all I need as the G540 can
accept 3.3v.

On 4 April 2018 at 18:51, 'schoone...@btinternet.com' via Machinekit
<machinekit@googlegroups.com> wrote:
>
> On 04/04/18 08:48, Richard Thornton wrote:
>>
>> Hi,
>>
>> Apologies, I'm a real newbie and would really appreciate some help,
>> where I'm up to...
>>
>> Got the latest image from here:
>>
>>
>> http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
>>
>> I used an 8GB sandisk ultra
>>
>> In linux:
>>
>> sudo bmaptool copy ./debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
>> /dev/mmcblk0
>>
>> Connected up using SerialTools on the Mac, select usbserial-X
>> and baud rate 115200 and hit connect.
>>
>> Press any key while booting:
>>
>> => env default -a
>> ## Resetting to default environment
>> => setenv ethaddr ba:d0:4a:9c:4e:ce
>> => saveenv
>> Saving Environment to MMC...
>> Writing to MMC(0)... done
>> => reset
>>
>> l:p is machinekit:machinekit
>>
>> uname -a shows:
>>
>> Linux mksocfpga 4.1.22-ltsi-rt23-ge3c1da3 #1 SMP PREEMPT RT Tue Aug 23
>> 09:56:10 UTC 2016 armv7l GNU/Linux
>>
>> cat /etc/issue
>> "Debian GNU/Linux 8 \n \l
>>
>> Machinekit SoC/FPGA Debian Image, Altera CycloneV 2016-11-21"
>>
>> ifconfig should show the MAC you set and your IP address should be
>> stable with DHCP
>>
>> I can ssh in from my Mac Pro (install XQuartz) using "ssh -X
>> machinekit@x.x.x.x"
>>
>> I change directory into machinekit and run machinekit
>>
>> I'm presented with the Machinekit Configuration Selector, woohoo!
>>
>> Is 4.1.22-ltsi-rt23-ge3c1da3 correct for debian-9.2, isn't it supposed
>> to be 4.9, also /etc/issue shows 8 and the dates are all in 2016,
>> seems weird?
>
> It is an upgraded Jessie image.
>
> There is no Debian kernel for the DE0 so the kernel is one that works
>>
>>
>> What to do now with machinekit, no idea where to start, Charles made
>> me a G540 config:
>>
>>
>> https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd
>>
>> How do I get that on to this DE0?
>
>
> Upgrade the socfpga-rbf package
>
> Then check /lib/firmware/socfpga/dtbo for the config you need
>
> Specify this one in your .ini file
>
>>
>> So I have my G540 and a stepper, all I want to do is cable up the X
>> axis to verify everything works (I'm using jumper wires) so can
>> somebody please give me a newbie guide to what I do next, my thoughts:
>>
>> DE0 to G540 DB25, on the G540 it seem I only need to connect pins 2
>> (X-AXIS STEP) & 3 (X-AXIS DIRECTION), which pins will I connect that
>> to on the DE0 once I import the Charles G540 config, direct DE0 pin to
>> G540 pin connections as I don't have an assembled DE0-Nano_DB25 (I got
>> three from osh park but I'm waiting for the parts to come from
>> digi-key and I will have to do a bunch of practice before I even
>> attempt to solder 0603)?
>>
>> DB9 for X AXIS I need to connect the four wires from the stepper to
>> pins 6, 7, 8 & 9, 6 & 7 are the A coil, 8 & 9 the B coil, how to work
>> out the order as the stepper wires (black/green are one coil and
>> red/blue are another according to a piece of paper that came with the
>> stepper)?
>
>
> Plenty of sources on the net for this
>>
>>
>> Once I have the G540 config and have wired the above simple test what
>> do I do from the "Machinekit Configuration Selector" page to just test
>> one stepper, is that possible, if so, how?
>
>
> I would suggest that you modify the configs/hm2-soc-stepper/5i25-socfpga.ini
> and hal sim for now
> Don't worry about attaching steppers until you have a DB25, because the
> pinout on the headers is different and you will get in a right mess quite
> easily
>
>>
>> Sorry to be a pain but this would really be a lot of help.
>>
>> Thanks.
>>
>> Richard
>>
>>
>> On 2 March 2018 at 18:37, Richard Thornton <richie.thorn...@gmail.com>
>

[Machinekit] Re: DE0-Nano-SoC install guide

2018-04-04 Thread Richard Thornton
Hi,

Apologies, I'm a real newbie and would really appreciate some help,
where I'm up to...

Got the latest image from here:

http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz

I used an 8GB sandisk ultra

In linux:

sudo bmaptool copy ./debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
/dev/mmcblk0

Connected up using SerialTools on the Mac, select usbserial-X
and baud rate 115200 and hit connect.

Press any key while booting:

=> env default -a
## Resetting to default environment
=> setenv ethaddr ba:d0:4a:9c:4e:ce
=> saveenv
Saving Environment to MMC...
Writing to MMC(0)... done
=> reset

l:p is machinekit:machinekit

uname -a shows:

Linux mksocfpga 4.1.22-ltsi-rt23-ge3c1da3 #1 SMP PREEMPT RT Tue Aug 23
09:56:10 UTC 2016 armv7l GNU/Linux

cat /etc/issue
"Debian GNU/Linux 8 \n \l

Machinekit SoC/FPGA Debian Image, Altera CycloneV 2016-11-21"

ifconfig should show the MAC you set and your IP address should be
stable with DHCP

I can ssh in from my Mac Pro (install XQuartz) using "ssh -X machinekit@x.x.x.x"

I change directory into machinekit and run machinekit

I'm presented with the Machinekit Configuration Selector, woohoo!

Is 4.1.22-ltsi-rt23-ge3c1da3 correct for debian-9.2, isn't it supposed
to be 4.9, also /etc/issue shows 8 and the dates are all in 2016,
seems weird?

What to do now with machinekit, no idea where to start, Charles made
me a G540 config:

https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd

How do I get that on to this DE0?

So I have my G540 and a stepper, all I want to do is cable up the X
axis to verify everything works (I'm using jumper wires) so can
somebody please give me a newbie guide to what I do next, my thoughts:

DE0 to G540 DB25, on the G540 it seem I only need to connect pins 2
(X-AXIS STEP) & 3 (X-AXIS DIRECTION), which pins will I connect that
to on the DE0 once I import the Charles G540 config, direct DE0 pin to
G540 pin connections as I don't have an assembled DE0-Nano_DB25 (I got
three from osh park but I'm waiting for the parts to come from
digi-key and I will have to do a bunch of practice before I even
attempt to solder 0603)?

DB9 for X AXIS I need to connect the four wires from the stepper to
pins 6, 7, 8 & 9, 6 & 7 are the A coil, 8 & 9 the B coil, how to work
out the order as the stepper wires (black/green are one coil and
red/blue are another according to a piece of paper that came with the
stepper)?

Once I have the G540 config and have wired the above simple test what
do I do from the "Machinekit Configuration Selector" page to just test
one stepper, is that possible, if so, how?

Sorry to be a pain but this would really be a lot of help.

Thanks.

Richard


On 2 March 2018 at 18:37, Richard Thornton <richie.thorn...@gmail.com> wrote:
> Update
>
> Image installed and successfully booted
>
> I lost some time figuring out that I had written to an SD card partition
> instead of the raw device...

On 28 February 2018 at 23:11, Richard Thornton
<richie.thorn...@gmail.com> wrote:
>> Hi,
>>
>> Thanks for all the help.
>>
>> So I have the DE0-Nano-SoC, G540 and steppers are there instructions on how
>> to install machinekit on the SoC and mesa on the FPGA?
>>
>> I should be able to wire it all up OK, I'm basically going to start by
>> getting one stepper moving as instructed, I'm calling this phase 1.
>>
>> So it will be DE0-Nano-SoC connected to G540 connected to a stepper.
>>
>> I will just install Cetus on Android.
>>
>> Am I taking the path of least resistance?
>>
>> Any documents, tips or tricks that will help me?
>>
>> My computer skills are great so as long as I have instructions I will be
>> fine with that.
>>
>> I know very little about CAD/CAM or emc2/linuxcnc/machinekit.
>>
>> Thanks again.
>>
>> Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] Re: DE0-Nano-SoC install guide

2018-03-01 Thread Richard Thornton
Update

Image installed and successfully booted

I lost some time figuring out that I had written to an SD card partition
instead of the raw device...

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] VCarve "gcode sender"

2018-03-01 Thread Richard Thornton
Hi All,

Is it possible to "Output Direct to Machine" can machinekit accept
instructions from something like VCarve over the network, so you
design in VCarve and from the same windows PC print to the machinekit
(CNC)?

Thanks.

Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] DE0-Nano-SoC install guide

2018-02-28 Thread Richard Thornton
Hi,

Thanks for all the help.

So I have the DE0-Nano-SoC, G540 and steppers are there instructions on how
to install machinekit on the SoC and mesa on the FPGA?

I should be able to wire it all up OK, I'm basically going to start by
getting one stepper moving as instructed, I'm calling this phase 1.

So it will be DE0-Nano-SoC connected to G540 connected to a stepper.

I will just install Cetus on Android.

Am I taking the path of least resistance?

Any documents, tips or tricks that will help me?

My computer skills are great so as long as I have instructions I will be
fine with that.

I know very little about CAD/CAM or emc2/linuxcnc/machinekit.

Thanks again.

Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] Machinekit online training?

2018-02-27 Thread Richard Thornton
Hi All,

Does anyone do this?

Thanks

Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] G540 configuration for DE0-Nano

2018-02-22 Thread Richard Thornton
Thanks Charles,

Just looking at the commit.

The meat of it is lines 113-192.

So you have created two DB25's with just GPIO_0?

GPIO_1 is unused, or its pure GPIO (this is what disabled the "special
function" I/O looks like)?

Line 112, 133, 154 shows DB25-P2, three P2?
Line 175 shows DB25-P3

Line 115, 118, 119, 122, 124 are StepGenStepPin, five of those?
Line 117, 121, 123, 125 are StepGenDirPin

With this config which pins would I use for GPIO, GPIO_1 (LCD, relay,
VFD, pendant, limits, T.O.P)?

Line 114 is PWMAOutPin, what is that to connect to Pulse Width
Modulation right, maybe for a VFD for the spindle?

Because I only need four steppers and one encoder should I just make
lines 134-150 the same as lines 155-171?

Would you know of a reference guide that shows the format, syntax and
what the special function are in these vhd files?

Thanks again, I'm learning a lot!

On 23 February 2018 at 01:50, Charles Steinkuehler
<char...@steinkuehler.net> wrote:
> On 2/21/2018 6:37 AM, Charles Steinkuehler wrote:
>> On 2/20/2018 11:39 PM, Richard Thornton wrote:
>>> Thanks again Charles.
>>>
>>> Could you please create a G540 configuration for a DE0-Nano?
>>
>> I'll try to get to this in the next day or two.  I'll use the same
>> DB25 pinout as the other configurations, so if you want to you can get
>> one of the DE0-Nano_DB25 boards from OSH-Park, or you can just wire it
>> up by hand.
>>
>> Is there anything in particular you'd like on the second DB25 other
>> than GPIO pins?
>
> Added:
> https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd
>
> I copied the Mesa G540 configuration for the 5i25.  This includes
> support for an encoder on the input pins, but you also use the pins as
> GPIO for limit switches.  The second DB25 is another instance of the
> G540, so you can have up to 8 steppers and 2 encoders.
>
> Let me know if you run into any problems.
>
> --
> Charles Steinkuehler
> char...@steinkuehler.net
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to a topic in the Google 
> Groups "Machinekit" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> machinekit+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] Anyone from Sydney on here?

2018-02-21 Thread Richard Thornton
Hi,

As you can probably tell I'm pretty new to CNC and would love some local 
help in getting my 6040 & G540 setup with Machinekit, will happily pay.

Thanks.

Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] G540 configuration for DE0-Nano

2018-02-21 Thread Richard Thornton
This looks pretty cool , will this work with the DE0_Nano or does it
need to go through the DE0-Nano_DB25:

http://store.mesanet.com/index.php?route=product/product_id=116


On 22 February 2018 at 12:47, Richard Thornton
<richie.thorn...@gmail.com> wrote:
> Thanks Charles.
>
> Am I right in thinking that the second DB25 would be for connecting:
>
> 1/ LCD (character type for XYZ axis positions)
> 2/ Limit-switches
> 3/ MPG pendant
> 4/ Touch-Off-Plate
>
> To the group please let me know if there are specific recommendations
> on the above that play nice with the DE0_Nano and Machinekit, for
> instance:
>
> 1/ https://www.adafruit.com/product/198 (20x4 HD44780 LCD)
> 2/ https://www.adafruit.com/product/818 (switch with lever)
> 3/ https://cnc4pc.com/catalog/product/view/id/38/s/mpg2-pendant/category/157/
> (MPG2)
> 4/ https://www.ebay.com/itm/291774184069?ViewItem==291774184069 (T-O-P)
>
> Thanks.
>
> Richard
>
>
> On 21 February 2018 at 23:37, Charles Steinkuehler
> <char...@steinkuehler.net> wrote:
>> On 2/20/2018 11:39 PM, Richard Thornton wrote:
>>> Thanks again Charles.
>>>
>>> Could you please create a G540 configuration for a DE0-Nano?
>>
>> I'll try to get to this in the next day or two.  I'll use the same
>> DB25 pinout as the other configurations, so if you want to you can get
>> one of the DE0-Nano_DB25 boards from OSH-Park, or you can just wire it
>> up by hand.
>>
>> Is there anything in particular you'd like on the second DB25 other
>> than GPIO pins?
>>
>> --
>> Charles Steinkuehler
>> char...@steinkuehler.net
>>
>> --
>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
>> https://github.com/machinekit
>> ---
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Machinekit" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> machinekit+unsubscr...@googlegroups.com.
>> Visit this group at https://groups.google.com/group/machinekit.
>> For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] G540 configuration for DE0-Nano

2018-02-21 Thread Richard Thornton
Thanks Charles.

Am I right in thinking that the second DB25 would be for connecting:

1/ LCD (character type for XYZ axis positions)
2/ Limit-switches
3/ MPG pendant
4/ Touch-Off-Plate

To the group please let me know if there are specific recommendations
on the above that play nice with the DE0_Nano and Machinekit, for
instance:

1/ https://www.adafruit.com/product/198 (20x4 HD44780 LCD)
2/ https://www.adafruit.com/product/818 (switch with lever)
3/ https://cnc4pc.com/catalog/product/view/id/38/s/mpg2-pendant/category/157/
(MPG2)
4/ https://www.ebay.com/itm/291774184069?ViewItem==291774184069 (T-O-P)

Thanks.

Richard


On 21 February 2018 at 23:37, Charles Steinkuehler
<char...@steinkuehler.net> wrote:
> On 2/20/2018 11:39 PM, Richard Thornton wrote:
>> Thanks again Charles.
>>
>> Could you please create a G540 configuration for a DE0-Nano?
>
> I'll try to get to this in the next day or two.  I'll use the same
> DB25 pinout as the other configurations, so if you want to you can get
> one of the DE0-Nano_DB25 boards from OSH-Park, or you can just wire it
> up by hand.
>
> Is there anything in particular you'd like on the second DB25 other
> than GPIO pins?
>
> --
> Charles Steinkuehler
> char...@steinkuehler.net
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to a topic in the Google 
> Groups "Machinekit" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> machinekit+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-20 Thread Richard Thornton
Thanks again Charles.

Could you please create a G540 configuration for a DE0-Nano?

On 21 February 2018 at 09:01, Charles Steinkuehler
<char...@steinkuehler.net> wrote:
> On 2/20/2018 2:25 PM, Richard Thornton wrote:
>> Thanks Charles, much appreciated.
>>
>> Sorry for the newbie questions.
>>
>> With machinekit on the de0-nano is there a pinout to stepper drivers?
>
> Yes, but since it's an FPGA it can be pretty much whatever you want in
> terms of how many stepgens, encoders, etc.  There are some existing
> configs which may or may not work for you, see the PIN_* files:
>
> https://github.com/machinekit/mksocfpga/tree/master/HW/hm2/config/DE0_Nano_SoC_DB25
>
> ...depending on what you need for I/O pins.  I notice there is a
> conspicuous lack of a configuration for something like a G540 (or even
> stepgen + GPIO on the same DE0-Nano pin-header).  I can make one if
> you'd like.
>
>> Say I get machinekit on the de0-nano running and correctly cabled, do I
>> just install machinekit on an x86_64 pc, load my drawing and send it to the
>> de0-nano over IP, are there instructions for all of this?
>
> You only need Machinekit installed on the DE0-Nano.  For an interface,
> you either need to use X11 forwarding and bring up the display on a
> different machine (the Axis GUI or one of the other traditional
> LinuxCNC GUIs), or you can use one of Alexander's Qt interfaces (Cetus
> or Machineface) which are designed to run on a tablet or remote computer.
>
> --
> Charles Steinkuehler
> char...@steinkuehler.net
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to a topic in the Google 
> Groups "Machinekit" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> machinekit+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-20 Thread Richard Thornton
Thanks Charles, much appreciated.

Sorry for the newbie questions.

With machinekit on the de0-nano is there a pinout to stepper drivers?

Say I get machinekit on the de0-nano running and correctly cabled, do I
just install machinekit on an x86_64 pc, load my drawing and send it to the
de0-nano over IP, are there instructions for all of this?

Thanks again.

On 21 Feb. 2018 07:05, "Charles Steinkuehler" <char...@steinkuehler.net>
wrote:

> On 2/20/2018 1:55 PM, Richard Thornton wrote:
> > Thanks Charles.
> >
> > I'm confused.
> >
> > I thought the machinekit firmware for the de0-nano programmed the fpga
> for
> > motion control to provide a very high quality pulse train to the drivers?
>
> Yes.
>
> > Bearing in mind my previous posts in this thread is there something I can
> > buy to properly interface a de0-nano to a g540 that's connected to a
> 6040,
> > could I use the beaglebone cape I have with jumper wires, is it only
> really
> > isolation and 3.3v/5v logic shifting that I want between the de0-nano and
> > the g540?
>
> The Gecko 540 manual says it's OK with a 3.3V input signal and it
> looks like it also provides for four input signals.  I'm not sure how
> protected those input are, but if the signals on the DB25 can be
> configured to not go over 3.3V, the G540 may be all you need.
>
> ...and assuming the G540 is mounted in close proximity to the
> DE0-Nano, you likely don't need anything fancy in the way of buffers
> or translation logic.
>
> --
> Charles Steinkuehler
> char...@steinkuehler.net
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github:
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "Machinekit" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/machinekit/Qj7VFVrRiYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> machinekit+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-20 Thread Richard Thornton
Thanks Charles.

I'm confused.

I thought the machinekit firmware for the de0-nano programmed the fpga for
motion control to provide a very high quality pulse train to the drivers?

Bearing in mind my previous posts in this thread is there something I can
buy to properly interface a de0-nano to a g540 that's connected to a 6040,
could I use the beaglebone cape I have with jumper wires, is it only really
isolation and 3.3v/5v logic shifting that I want between the de0-nano and
the g540?

Thanks again.




On 21 Feb. 2018 01:17, "Charles Steinkuehler" <char...@steinkuehler.net>
wrote:

On 2/20/2018 4:40 AM, Richard Thornton wrote:
> Thanks Charles.
>
> Is anyone on the list producing complete DE0-Nano_DB25's for sale?

Not that I know of, sorry.

The boards are available from OSH-Park:

https://oshpark.com/shared_projects/ZSjsiCUd

...and they're pretty easy to assemble, just make sure you use the
real part numbers in the BOM rather than the generic KiCAD library
part name shown on the schematic:

https://github.com/cdsteinkuehler/bobc_hardware/
blob/CRAMPS/DE0-Nano_DB25/DE0-Nano_DB25.ods?raw=true

Of course the main reason to have one of the DE0-Nano_DB25 boards is
for talking to Mesa hardware.  If you're not wanting to use Mesa DB25
daughter boards, you may want to just wire up something custom (since
you will probably need more driver and protection logic than is on the
DE0-Nano_DB25 anyway).  The DE0 uses standard 0.025" pin headers on
0.1" spacing so you can mount matching sockets on perfboard or use a
(short!) ribbon cable to connect to a hand wired breakout/driver board.

--
Charles Steinkuehler
char...@steinkuehler.net

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github:
https://github.com/machinekit
---
You received this message because you are subscribed to a topic in the
Google Groups "Machinekit" group.
To unsubscribe from this topic, visit https://groups.google.com/d/
topic/machinekit/Qj7VFVrRiYo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-18 Thread Richard Thornton
Also is it possible to add an LCD to the Terasic to show the XYZ 
coordinates?

Thanks!

On Monday, 19 February 2018 13:33:16 UTC+11, Richard Thornton wrote:
>
> Actually I found a post from Charles Steinkuehler saying that it isn't a 
> 74CBTLV3861 it's a SN74CBTD3861DW which seems to add level shifting, I 
> think the G540 is tolerant of 3.3 or 5v?
>
> On Monday, 19 February 2018 13:26:38 UTC+11, Richard Thornton wrote:
>>
>> Thanks Chris, not sure where that PC is, the PC basically could jog 
>> the steppers with the keyboard and that was it, I hadn't tried to 
>> integrate anything else, from my email history I can see that when I 
>> sent what I thought was good gcode, I just got loads of: 
>>
>> Program exceeds machine minimum on axis x 
>> Program exceeds machine minimum on axis y 
>> Program exceeds machine minimum on axis z 
>> Linear move on line 7 would exceed joint 0's negative limit 
>>
>> So I still had a way to go, my lack of CNC knowledge was a bit of a 
>> brick wall for me. 
>>
>> I would have no problems getting machinekit running, it's which pins 
>> on the Terasic I need to connect to the pins on the G540 and whether I 
>> actually need DE0-Nano_DB25, it seems to have switching circuitry to 
>> mimic more DB25 ports, like a mesa board I guess, I probably need 
>> DE0-Nano_DB25 (I don't personally have surface mount soldering skills) 
>> to give me more I/O for the VFD/relays/touch off plate/limit switches? 
>>
>> Newbie alert! 
>>
>> On 19 February 2018 at 12:24, Chris Albertson <albertson.ch...@gmail.com> 
>> wrote: 
>> > Does the old PC still work and can it still move the steppers?   If so 
>> you 
>> > have a good start.Then you change ONE thing at a time. 
>> > 
>> > On Sun, Feb 18, 2018 at 4:11 PM, Richard Thornton 
>> > <richie.thorn...@gmail.com> wrote: 
>> >> 
>> >> Hi, 
>> >> 
>> >> Apologies if this has been asked before. 
>> >> 
>> >> My computer knowledge is great, electronics knowledge is average and 
>> my 
>> >> CAM knowledge is poor. 
>> >> 
>> >> I have a CNC6040 (for around 5 years it has been gathering dust and 
>> >> spider-webs in the shed) it has the VFD and the water-cooled spindle. 
>> >> 
>> >> Back in the day the first thing I did with the 6040 is replace the 
>> drivers 
>> >> with a G540. 
>> >> 
>> >> I had LinuxCNC running on an old PC with a parallel port, I could move 
>> the 
>> >> steppers, I never actually routed anything. 
>> >> 
>> >> Fast forward to today and I want to get this thing running properly 
>> but so 
>> >> much has changed. 
>> >> 
>> >> I just ordered a Terasic Atlas-SoC from Mouser and it should arrive 
>> today 
>> >> (Initially I actually didn't realise there was a version without the 
>> ARM SoC 
>> >> and I ordered a DE0-Nano from Adafruit, not really cost effective for 
>> me to 
>> >> return it from AU to US).  I also have a BBB with a Necitec Panther 
>> cape. 
>> >> 
>> >> Should I use the Terasic, also I see the DE0-Nano_DB25, do I need that 
>> >> with the G540, if I do, is it possible to have the board made up with 
>> the 
>> >> components installed (I was thinking of using jumper wires from the 
>> Terasic 
>> >> directly to a DB25)? 
>> >> 
>> >> Is my understanding correct, I install machinekit on the Terasic, it's 
>> >> headless, so I install something else on to a PC with a GUI and use 
>> this to 
>> >> send the gcode to the Terasic? 
>> >> 
>> >> I'm thinking I would want a pendant attached to the Terasic, I don't 
>> want 
>> >> to spend more that $100 on this, is there something I can get online 
>> that 
>> >> will work on machinekit? 
>> >> 
>> >> How do I handle the spindle/VFD (HY01D523B) and pump in machinekit? 
>> >> 
>> >> I probably want to add a touch off late and/or limit switches how to 
>> do 
>> >> that in machinekit? 
>> >> 
>> >> From my notes the G540 has the extra capacity to handle the above: 
>> >> 
>> >> IEC power outlet for one relay output for the spindle pump. 
>> >> 
>> >> 2-pole socket for the other relay output. This would just be the 
>> switched 
>> >> relay contacts (Unpowered). You coul

Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-18 Thread Richard Thornton
Actually I found a post from Charles Steinkuehler saying that it isn't a 
74CBTLV3861 it's a SN74CBTD3861DW which seems to add level shifting, I 
think the G540 is tolerant of 3.3 or 5v?

On Monday, 19 February 2018 13:26:38 UTC+11, Richard Thornton wrote:
>
> Thanks Chris, not sure where that PC is, the PC basically could jog 
> the steppers with the keyboard and that was it, I hadn't tried to 
> integrate anything else, from my email history I can see that when I 
> sent what I thought was good gcode, I just got loads of: 
>
> Program exceeds machine minimum on axis x 
> Program exceeds machine minimum on axis y 
> Program exceeds machine minimum on axis z 
> Linear move on line 7 would exceed joint 0's negative limit 
>
> So I still had a way to go, my lack of CNC knowledge was a bit of a 
> brick wall for me. 
>
> I would have no problems getting machinekit running, it's which pins 
> on the Terasic I need to connect to the pins on the G540 and whether I 
> actually need DE0-Nano_DB25, it seems to have switching circuitry to 
> mimic more DB25 ports, like a mesa board I guess, I probably need 
> DE0-Nano_DB25 (I don't personally have surface mount soldering skills) 
> to give me more I/O for the VFD/relays/touch off plate/limit switches? 
>
> Newbie alert! 
>
> On 19 February 2018 at 12:24, Chris Albertson <albertson.ch...@gmail.com> 
> wrote: 
> > Does the old PC still work and can it still move the steppers?   If so 
> you 
> > have a good start.Then you change ONE thing at a time. 
> > 
> > On Sun, Feb 18, 2018 at 4:11 PM, Richard Thornton 
> > <richie.thorn...@gmail.com> wrote: 
> >> 
> >> Hi, 
> >> 
> >> Apologies if this has been asked before. 
> >> 
> >> My computer knowledge is great, electronics knowledge is average and my 
> >> CAM knowledge is poor. 
> >> 
> >> I have a CNC6040 (for around 5 years it has been gathering dust and 
> >> spider-webs in the shed) it has the VFD and the water-cooled spindle. 
> >> 
> >> Back in the day the first thing I did with the 6040 is replace the 
> drivers 
> >> with a G540. 
> >> 
> >> I had LinuxCNC running on an old PC with a parallel port, I could move 
> the 
> >> steppers, I never actually routed anything. 
> >> 
> >> Fast forward to today and I want to get this thing running properly but 
> so 
> >> much has changed. 
> >> 
> >> I just ordered a Terasic Atlas-SoC from Mouser and it should arrive 
> today 
> >> (Initially I actually didn't realise there was a version without the 
> ARM SoC 
> >> and I ordered a DE0-Nano from Adafruit, not really cost effective for 
> me to 
> >> return it from AU to US).  I also have a BBB with a Necitec Panther 
> cape. 
> >> 
> >> Should I use the Terasic, also I see the DE0-Nano_DB25, do I need that 
> >> with the G540, if I do, is it possible to have the board made up with 
> the 
> >> components installed (I was thinking of using jumper wires from the 
> Terasic 
> >> directly to a DB25)? 
> >> 
> >> Is my understanding correct, I install machinekit on the Terasic, it's 
> >> headless, so I install something else on to a PC with a GUI and use 
> this to 
> >> send the gcode to the Terasic? 
> >> 
> >> I'm thinking I would want a pendant attached to the Terasic, I don't 
> want 
> >> to spend more that $100 on this, is there something I can get online 
> that 
> >> will work on machinekit? 
> >> 
> >> How do I handle the spindle/VFD (HY01D523B) and pump in machinekit? 
> >> 
> >> I probably want to add a touch off late and/or limit switches how to do 
> >> that in machinekit? 
> >> 
> >> From my notes the G540 has the extra capacity to handle the above: 
> >> 
> >> IEC power outlet for one relay output for the spindle pump. 
> >> 
> >> 2-pole socket for the other relay output. This would just be the 
> switched 
> >> relay contacts (Unpowered). You could use this for switching the FWD 
> >> contacts of the VFD etc. 
> >> 
> >> Four G540 inputs bought out to a DB-9 socket. Would could then wire 
> these 
> >> to limit switches etc. 
> >> 
> >> Three G540 VFD outputs would be bought out to a DB9 plug.  You could 
> use 
> >> this to control the speed of your VFD. 
> >> 
> >> 2nd parallel port cable connector for expansion at a later date. 
> >> 
> >> 
> >> Sorry about all the questions. 
> >> 

Re: [Machinekit] CNC newbie - Machinekit from scratch

2018-02-18 Thread Richard Thornton
Thanks Chris, not sure where that PC is, the PC basically could jog
the steppers with the keyboard and that was it, I hadn't tried to
integrate anything else, from my email history I can see that when I
sent what I thought was good gcode, I just got loads of:

Program exceeds machine minimum on axis x
Program exceeds machine minimum on axis y
Program exceeds machine minimum on axis z
Linear move on line 7 would exceed joint 0's negative limit

So I still had a way to go, my lack of CNC knowledge was a bit of a
brick wall for me.

I would have no problems getting machinekit running, it's which pins
on the Terasic I need to connect to the pins on the G540 and whether I
actually need DE0-Nano_DB25, it seems to have switching circuitry to
mimic more DB25 ports, like a mesa board I guess, I probably need
DE0-Nano_DB25 (I don't personally have surface mount soldering skills)
to give me more I/O for the VFD/relays/touch off plate/limit switches?

Newbie alert!

On 19 February 2018 at 12:24, Chris Albertson <albertson.ch...@gmail.com> wrote:
> Does the old PC still work and can it still move the steppers?   If so you
> have a good start.Then you change ONE thing at a time.
>
> On Sun, Feb 18, 2018 at 4:11 PM, Richard Thornton
> <richie.thorn...@gmail.com> wrote:
>>
>> Hi,
>>
>> Apologies if this has been asked before.
>>
>> My computer knowledge is great, electronics knowledge is average and my
>> CAM knowledge is poor.
>>
>> I have a CNC6040 (for around 5 years it has been gathering dust and
>> spider-webs in the shed) it has the VFD and the water-cooled spindle.
>>
>> Back in the day the first thing I did with the 6040 is replace the drivers
>> with a G540.
>>
>> I had LinuxCNC running on an old PC with a parallel port, I could move the
>> steppers, I never actually routed anything.
>>
>> Fast forward to today and I want to get this thing running properly but so
>> much has changed.
>>
>> I just ordered a Terasic Atlas-SoC from Mouser and it should arrive today
>> (Initially I actually didn't realise there was a version without the ARM SoC
>> and I ordered a DE0-Nano from Adafruit, not really cost effective for me to
>> return it from AU to US).  I also have a BBB with a Necitec Panther cape.
>>
>> Should I use the Terasic, also I see the DE0-Nano_DB25, do I need that
>> with the G540, if I do, is it possible to have the board made up with the
>> components installed (I was thinking of using jumper wires from the Terasic
>> directly to a DB25)?
>>
>> Is my understanding correct, I install machinekit on the Terasic, it's
>> headless, so I install something else on to a PC with a GUI and use this to
>> send the gcode to the Terasic?
>>
>> I'm thinking I would want a pendant attached to the Terasic, I don't want
>> to spend more that $100 on this, is there something I can get online that
>> will work on machinekit?
>>
>> How do I handle the spindle/VFD (HY01D523B) and pump in machinekit?
>>
>> I probably want to add a touch off late and/or limit switches how to do
>> that in machinekit?
>>
>> From my notes the G540 has the extra capacity to handle the above:
>>
>> IEC power outlet for one relay output for the spindle pump.
>>
>> 2-pole socket for the other relay output. This would just be the switched
>> relay contacts (Unpowered). You could use this for switching the FWD
>> contacts of the VFD etc.
>>
>> Four G540 inputs bought out to a DB-9 socket. Would could then wire these
>> to limit switches etc.
>>
>> Three G540 VFD outputs would be bought out to a DB9 plug.  You could use
>> this to control the speed of your VFD.
>>
>> 2nd parallel port cable connector for expansion at a later date.
>>
>>
>> Sorry about all the questions.
>>
>>
>> Thanks.
>>
>>
>> Richard
>>
>>
>>
>> --
>> website: http://www.machinekit.io blog: http://blog.machinekit.io github:
>> https://github.com/machinekit
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Machinekit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to machinekit+unsubscr...@googlegroups.com.
>> Visit this group at https://groups.google.com/group/machinekit.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
>
> Chris Albertson
> Redondo Beach, California

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] CNC newbie - Machinekit from scratch

2018-02-18 Thread Richard Thornton
Hi,

Apologies if this has been asked before.

My computer knowledge is great, electronics knowledge is average and my CAM 
knowledge is poor.

I have a CNC6040 (for around 5 years it has been gathering dust and 
spider-webs in the shed) it has the VFD and the water-cooled spindle.

Back in the day the first thing I did with the 6040 is replace the drivers 
with a G540.

I had LinuxCNC running on an old PC with a parallel port, I could move the 
steppers, I never actually routed anything.

Fast forward to today and I want to get this thing running properly but so 
much has changed.

I just ordered a Terasic Atlas-SoC from Mouser and it should arrive today 
(Initially I actually didn't realise there was a version without the ARM 
SoC and I ordered a DE0-Nano from Adafruit, not really cost effective for 
me to return it from AU to US).  I also have a BBB with a Necitec Panther 
cape.

Should I use the Terasic, also I see the DE0-Nano_DB25, do I need that with 
the G540, if I do, is it possible to have the board made up with the 
components installed (I was thinking of using jumper wires from the Terasic 
directly to a DB25)?

Is my understanding correct, I install machinekit on the Terasic, it's 
headless, so I install something else on to a PC with a GUI and use this to 
send the gcode to the Terasic?

I'm thinking I would want a pendant attached to the Terasic, I don't want 
to spend more that $100 on this, is there something I can get online that 
will work on machinekit?

How do I handle the spindle/VFD (HY01D523B) and pump in machinekit? 

I probably want to add a touch off late and/or limit switches how to do 
that in machinekit?

>From my notes the G540 has the extra capacity to handle the above:

IEC power outlet for one relay output for the spindle pump. 

2-pole socket for the other relay output. This would just be the switched 
relay contacts (Unpowered). You could use this for switching the FWD 
contacts of the VFD etc.

Four G540 inputs bought out to a DB-9 socket. Would could then wire these 
to limit switches etc.

Three G540 VFD outputs would be bought out to a DB9 plug.  You could use 
this to control the speed of your VFD.

2nd parallel port cable connector for expansion at a later date.


Sorry about all the questions.


Thanks.


Richard



-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.