Ancient TV Remote Becomes a CNC Pendant

DIY CNC Pendant

Needing a control pendant for his CNC machine, [Bob Davis] took to his scrap bin and started looking for parts. What he came up with is pretty cool — that’s a rather old Zenith TV remote providing the enclosure!

When building a homemade CNC machine, many people overlook one of the most handy components — the control pendant. On a commercial machine, they can get pretty pricey — on a homemade machine, most people just use the computer to control it, but if you’ve used a pendant before you know how handy they are for manual operations!

So what should you do? Well, you could make a second dedicated keyboard for your CNC machine (arguably not much of a hack, but rather clever) — or you could build a pendant from scratch like [Bob] did. It’s pretty simple; he’s using a 555 timer, a few momentary toggle switches, an LED, and plans to add a potentiometer in the future for speed control. It’s all housed in the old TV remote, and seems to do the trick just fine — take a look in the following video:

Continue reading “Ancient TV Remote Becomes a CNC Pendant”

A Brilliant and Elegant CNC Pendant


[Mike Douglas] has a small hobby CNC router, which works great — but you’re limited to controlling it from your PC. And unfortunately, there just aren’t pendants made for this consumer level stuff. Annoyed at having to reach over to use his keyboard all the time, he stumbled upon a simple, but brilliant solution: A dedicated USB 10-key pendant keypad.

These USB keypads are designed for laptops that don’t have full size keyboards. They can be had for a few dollars from China, and let you expand your keyboard possibilities… All [Mike] had to do was print off some stickers to put on the keys!

It’s easy to program new hot keys in Mach3  — and there you go! Why haven’t we thought of this before? While you’re at it, why not build a cyclonic dust separator for your CNC too — and if you’re having trouble clamping down work pieces, [Mike] has a pretty cool solution for that as well.