Custom pendant for Linux CNC
- dtrobotics
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
20 Feb 2013 23:11 #30367
by dtrobotics
Custom pendant for Linux CNC was created by dtrobotics
Hey guys,
A few years ago I build a CNC router from scratch and have been an active user of Linux CNC ever since. You can see my router build on my blog here: dtrobots.blogspot.com/
A few months after building my router I got tired of lugging my keyboard around my machine so I designed and built a plug and play pendant that works specifically for Linux CNC.
I recently finished a campaign on Kickstarter to raise funds to build a large batch of them and it was funded late last year.
I have made the pendant open source, so those that want a fun project can build one from scratch. For those that just want to purchase a ready to go model I have kept the pricing as low as I can. These are all hand made in my little shop in Payson Utah, and I do them in small batches and test every one before I ship it.
For the open source files you can check out my webpage here:
dtrobotics.blogspot.com/p/blog-page.html
and if any one would like to purchase one they are for sale on Ebay here:
www.ebay.com/itm/330876387466?ssPageName...id=p3984.m1555.l2649
Please feel free to post comments, I really felt like the Linux CNC crowd needed a pendant. Game pad controllers work well, but sometimes its nice to have a purpose built item that fits in one hand.
-Jerome
A few years ago I build a CNC router from scratch and have been an active user of Linux CNC ever since. You can see my router build on my blog here: dtrobots.blogspot.com/
A few months after building my router I got tired of lugging my keyboard around my machine so I designed and built a plug and play pendant that works specifically for Linux CNC.
I recently finished a campaign on Kickstarter to raise funds to build a large batch of them and it was funded late last year.
I have made the pendant open source, so those that want a fun project can build one from scratch. For those that just want to purchase a ready to go model I have kept the pricing as low as I can. These are all hand made in my little shop in Payson Utah, and I do them in small batches and test every one before I ship it.
For the open source files you can check out my webpage here:
dtrobotics.blogspot.com/p/blog-page.html
and if any one would like to purchase one they are for sale on Ebay here:
www.ebay.com/itm/330876387466?ssPageName...id=p3984.m1555.l2649
Please feel free to post comments, I really felt like the Linux CNC crowd needed a pendant. Game pad controllers work well, but sometimes its nice to have a purpose built item that fits in one hand.
-Jerome
Please Log in or Create an account to join the conversation.
- emcPT
- Offline
- Platinum Member
Less
More
- Posts: 698
- Thank you received: 138
20 Feb 2013 23:18 #30368
by emcPT
Replied by emcPT on topic Custom pendant for Linux CNC
Looks very nice! Congratulations. If I had a router I would buy one. 65 is a fair price also.
Please Log in or Create an account to join the conversation.
- dtrobotics
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
20 Feb 2013 23:27 #30369
by dtrobotics
Replied by dtrobotics on topic Custom pendant for Linux CNC
Thank you for the kind words! I wish I could sell them for less, but since the case is CNC machined from HDPE and aluminum the cost had to reflect that.
I hope to sell enough of them to raise the $5000 needed for an injection molded case! The cost would drop to around $50 at that point.
The whole goal of this pendant was to make it so that once the G-code is loaded a user doesn't have to touch the keyboard again to make a part.
Since this works off of keyboard emulation using the linux cnc hot keys, all you have to do to set it up is plug it into a USB port.
-Jerome
I hope to sell enough of them to raise the $5000 needed for an injection molded case! The cost would drop to around $50 at that point.
The whole goal of this pendant was to make it so that once the G-code is loaded a user doesn't have to touch the keyboard again to make a part.
Since this works off of keyboard emulation using the linux cnc hot keys, all you have to do to set it up is plug it into a USB port.
-Jerome
Please Log in or Create an account to join the conversation.
- BigJohnT
- Offline
- Administrator
Less
More
- Posts: 7106
- Thank you received: 1177
21 Feb 2013 04:08 #30389
by BigJohnT
Replied by BigJohnT on topic Custom pendant for Linux CNC
Jerome,
That is pretty slick, and brain dead easy to use. Quite a nice change for a Linux anything.
John
That is pretty slick, and brain dead easy to use. Quite a nice change for a Linux anything.
John
Please Log in or Create an account to join the conversation.
- ArcEye
- Offline
- Junior Member
Less
More
- Posts: 25
- Thank you received: 761
21 Feb 2013 17:19 #30403
by ArcEye
Replied by ArcEye on topic Custom pendant for Linux CNC
Nice piece of kit.
I assume it is recognised as a HID, as if you plugged another keyboard in?
Presume that this means the hardcoded key bindings in the Axis GUI, linuxcnc does not have any.
So are you limited to only using Axis with the default bindings, or can the keycodes output be programmed?
regards
I assume it is recognised as a HID, as if you plugged another keyboard in?
..... works off of keyboard emulation using the linux cnc hot keys.....
Presume that this means the hardcoded key bindings in the Axis GUI, linuxcnc does not have any.
So are you limited to only using Axis with the default bindings, or can the keycodes output be programmed?
regards
Please Log in or Create an account to join the conversation.
- dtrobotics
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
27 Feb 2013 11:41 #30641
by dtrobotics
Replied by dtrobotics on topic Custom pendant for Linux CNC
You are correct, The computer just assumes the pendant is a keboard.
The defaults are the only things that will work out of the box, but the pendant can be reprogrammed if modifying the keyboard scan codes in the firmware and reprogramming a micro chip brand micro is something up your alley
-Jerome
The defaults are the only things that will work out of the box, but the pendant can be reprogrammed if modifying the keyboard scan codes in the firmware and reprogramming a micro chip brand micro is something up your alley
-Jerome
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23310
- Thank you received: 4858
06 Mar 2013 19:48 #30964
by andypugh
If the pendant is connected to HAL with hal_input then it can probably be connected as individual buttons to HAL pins. This means it can jog "properly" rather than through keyboard emulation.
So, I think you get the choice of using it both ways without any reprogramming.
Not that I have tested this.
Replied by andypugh on topic Custom pendant for Linux CNC
You are correct, The computer just assumes the pendant is a keboard.
The defaults are the only things that will work out of the box, but the pendant can be reprogrammed if modifying the keyboard scan codes in the firmware and reprogramming a micro chip brand micro is something up your alley
If the pendant is connected to HAL with hal_input then it can probably be connected as individual buttons to HAL pins. This means it can jog "properly" rather than through keyboard emulation.
So, I think you get the choice of using it both ways without any reprogramming.
Not that I have tested this.
Please Log in or Create an account to join the conversation.
Time to create page: 0.063 seconds