# X-Pendant v2

**URL:** <https://community.inventables.com/t/x-pendant-v2/54352>\
**Category:** X-Carve\
**Created:** [April 18, 2018, 3:41am UTC](https://community.inventables.com/t/x-pendant-v2/54352 "2018-04-18T03:41:52Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [April 18, 2018, 3:41am UTC](https://community.inventables.com/t/x-pendant-v2/54352/1 "2018-04-18T03:41:52Z")

</div>

Continuing my adventure for an X-Carve Pendant. This is a very much overdue update to:

> [@X-Carve Wireless Pendant](https://community.inventables.com/t/x-carve-wireless-pendant/24625):
>
> Fellow X-carvers, I’d like to share a project I’ve been working on for the past few weeks. I’ve used my share of simple interfaces including a USB numeric keyboard, wireless keyboard and USB Super Nintendo controller. Although they were simple, I felt it was too simple for what I wanted to be able to do. So I have created a wireless bluetooth pendant to perform the following features. Current: Jog all 3 axis at 4 level increments (1in, .1in, 1mm, .1mm) Run homing cycle and return to home at a…

Unfortunately the wireless circuit chip that I was using has been obsoleted and I couldn’t find one that worked as well as it did. Although I have used my wireless one for about a year and it has worked very well I wanted to simplify it, allow more flexibility, eliminate the lag and reduce the cost. Even though being wireless was a cool factor, I found that it actually didn’t add a huge amount of value since I only use it sitting in front of the machine.

It includes a built in setup mode which can be used to adjust the thicknesses of your specific probes (Z only or Triquetra), enable or disable homing switch option and select between Easel, UGS and Picsender program output (since interaction between them is different).

The wired pendant will be listed at $99 + flat rate shipping in the US.

I will post more details and ordering information if anyone is still interested.

Hopefully I can finally put a video together this weekend showing it in action and describing the new features.

![image](https://community.inventables.com/images/transparent.png)

---

<div class="post-metadata">

**Author:** ![StephaneBouloc](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@StephaneBouloc](https://community.inventables.com/u/StephaneBouloc)\
**Post date:** [April 18, 2018, 7:17am UTC](https://community.inventables.com/t/x-pendant-v2/54352/2 "2018-04-18T07:17:41Z")

</div>

Hello MechanicalGoose. I am interested in your device.

---

<div class="post-metadata">

**Author:** ![PatrickDunne](https://avatars.discourse-cdn.com/v4/letter/p/a3d4f5/32.png) [@PatrickDunne](https://community.inventables.com/u/PatrickDunne)\
**Post date:** [April 18, 2018, 7:25am UTC](https://community.inventables.com/t/x-pendant-v2/54352/3 "2018-04-18T07:25:47Z")

</div>

Me too, if you ship to the UK, and I would like to see the video

---

<div class="post-metadata">

**Author:** ![JeremiahRandolph](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/jeremiahrandolph/32/69339_2.png) [@JeremiahRandolph](https://community.inventables.com/u/JeremiahRandolph)\
**Post date:** [April 18, 2018, 2:09pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/4 "2018-04-18T14:09:30Z")

</div>

Put me on the list please - looks good.

---

<div class="post-metadata">

**Author:** ![JkWestphal](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/jkwestphal/32/53751_2.png) [@JkWestphal](https://community.inventables.com/u/JkWestphal)\
**Post date:** [April 18, 2018, 2:14pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/5 "2018-04-18T14:14:16Z")

</div>

Curious and looking forward to a video.  
Make that VERY curious.

---

<div class="post-metadata">

**Author:** ![PaulAlfaro](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/paulalfaro/32/71869_2.png) [@PaulAlfaro](https://community.inventables.com/u/PaulAlfaro)\
**Post date:** [April 18, 2018, 3:43pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/6 "2018-04-18T15:43:50Z")

</div>

interested.

video and some images overall of the unit would be great.  
this may postpone my makita purchase to replace the dewalt.

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 14, 2018, 2:33am UTC](https://community.inventables.com/t/x-pendant-v2/54352/7 "2018-05-14T02:33:01Z")

</div>

Here is the overview video:  
I’m working to improve it’s use with UGS and PicSender but currently those programs have quirks that make it less seamless than when used with Easel. Full functionality is available in Easel which only jogging (without changing step on controller) is available in the other two.

---

<div class="post-metadata">

**Author:** ![PatrickAScohy](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/patrickascohy/32/50428_2.png) [@PatrickAScohy](https://community.inventables.com/u/PatrickAScohy)\
**Post date:** [May 14, 2018, 2:55am UTC](https://community.inventables.com/t/x-pendant-v2/54352/8 "2018-05-14T02:55:39Z")

</div>

Nice. Looks really good. I am interested in this as well. I am curious, How is it hooked up to the X controller?

---

<div class="post-metadata">

**Author:** ![StephaneBouloc](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@StephaneBouloc](https://community.inventables.com/u/StephaneBouloc)\
**Post date:** [May 14, 2018, 7:19am UTC](https://community.inventables.com/t/x-pendant-v2/54352/9 "2018-05-14T07:19:46Z")

</div>

hello MechanicalGoose  
Will this work with a pi3 and UGCS?  
Also can this work with metric?  
Thank you.

---

<div class="post-metadata">

**Author:** ![JohnGiannaris](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@JohnGiannaris](https://community.inventables.com/u/JohnGiannaris)\
**Post date:** [May 14, 2018, 10:49am UTC](https://community.inventables.com/t/x-pendant-v2/54352/10 "2018-05-14T10:49:48Z")

</div>

I’m interested

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 14, 2018, 11:39am UTC](https://community.inventables.com/t/x-pendant-v2/54352/11 "2018-05-14T11:39:54Z")

</div>

It’s actually connected to the PC driving the X-Controller. It is essentially a sophisticated keyboard that sends complete code strings through Easel to control the machine. So although I happen to have the X-controller, it is independent of the type of driver you use.

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 14, 2018, 11:43am UTC](https://community.inventables.com/t/x-pendant-v2/54352/12 "2018-05-14T11:43:46Z")

</div>

It has some functionality with UGS which I’m trying to improve. Unfortunately when a command is issued through UGS, the software locks the command line temporarily until the machine reports back it completeed that line of code. So the more complex actions of the pendant such as probing do not currently work.

It will still act as the arrows on a keyboard when in UGS or PicSender mode.

I could create a metric version with a little time.

---

<div class="post-metadata">

**Author:** ![JustinBusby](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/justinbusby/32/30906_2.png) [@JustinBusby](https://community.inventables.com/u/JustinBusby)\
**Post date:** [May 14, 2018, 12:08pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/13 "2018-05-14T12:08:31Z")

</div>

> [@MechanicalGoose](#):
>
> Unfortunately when a command is issued through UGS, the software locks the command line temporarily until the machine reports back it completeed that line of code. So the more complex actions of the pendant such as probing do not currently work.

I believe you can comma or semi-colon separate the commands and issue the long command string once with all of the “sub” commands. UGS will send all of them to GRBL which then processes them serially. That’s essentially how the UGS macros work.

---

<div class="post-metadata">

**Author:** ![JanVanderlinden](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/janvanderlinden/32/48838_2.png) [@JanVanderlinden](https://community.inventables.com/u/JanVanderlinden)\
**Post date:** [May 14, 2018, 12:49pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/14 "2018-05-14T12:49:32Z")

</div>

I too am very interested.  
I exclusively use V Carve Desktop and Picsender.  
Pleases let me know when the issues are worked out for these programs.

---

<div class="post-metadata">

**Author:** ![JustinBusby](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/justinbusby/32/30906_2.png) [@JustinBusby](https://community.inventables.com/u/JustinBusby)\
**Post date:** [May 14, 2018, 5:00pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/15 "2018-05-14T17:00:22Z")

</div>

Made a quick revision, the commands might be semi-colon delimited and not comma delimited but there is a way to chain commands.

---

<div class="post-metadata">

**Author:** ![JohnLafferty](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/johnlafferty/32/46482_2.png) [@JohnLafferty](https://community.inventables.com/u/JohnLafferty)\
**Post date:** [May 14, 2018, 6:08pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/16 "2018-05-14T18:08:55Z")

</div>

Shut up and take my money- where can we sign up?

---

<div class="post-metadata">

**Author:** ![RickRiley](https://avatars.discourse-cdn.com/v4/letter/r/53a042/32.png) [@RickRiley](https://community.inventables.com/u/RickRiley)\
**Post date:** [May 14, 2018, 6:49pm UTC](https://community.inventables.com/t/x-pendant-v2/54352/17 "2018-05-14T18:49:05Z")

</div>

I am also very interested. I also responded to the FB Group you posted this to. Thx Rick

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 15, 2018, 12:43am UTC](https://community.inventables.com/t/x-pendant-v2/54352/18 "2018-05-15T00:43:03Z")

</div>

Cool thanks. I will look into it. I figured there was a way to do it but I’ve mostly been focused on Easel and being able to make on the fly adjustments so I wouldn’t have to personally program each pendant and folks could update things if they get new tools.

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 15, 2018, 4:36am UTC](https://community.inventables.com/t/x-pendant-v2/54352/21 "2018-05-15T04:36:03Z")

</div>

Thanks. I will be listing it shortly and I can share the details with you. I wanted to get the video out there and gauge the interest after folks saw it before I got too carried away. But seems there is some real interest so I will work this week on cleaning up some of the details for the sale and such and take an order for a batch of them.

---

<div class="post-metadata">

**Author:** ![MechanicalGoose](https://yyz1.discourse-cdn.com/flex009/user_avatar/community.inventables.com/mechanicalgoose/32/23024_2.png) [@MechanicalGoose](https://community.inventables.com/u/MechanicalGoose)\
**Post date:** [May 15, 2018, 4:40am UTC](https://community.inventables.com/t/x-pendant-v2/54352/22 "2018-05-15T04:40:49Z")

</div>

I updated some of the code as @JustinBusby mentioned with the semi colons but didn’t get a change to try it tonight. Will check tomorrow.

Are there shortcuts for the macros? I could possibly have an option where some buttons were linkable to the macros for folks that only use UGS and eliminate some of the more Easel functions. Then they could edit the macros at their leisure. Something for me to put in the hopper to think about.

[Next page](https://community.inventables.com/t/x-pendant-v2/54352.md?page=2)
