element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents CNC Router Remote Control -- Episode 526
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Project Videos to participate - click to join for free!
Related
Recommended
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 24 Nov 2021 10:19 PM Date Created
  • Last Updated Last Updated: 26 Nov 2021 8:24 AM
  • Views 39587 views
  • Likes 9 likes
  • Comments 8 comments

CNC Router Remote Control -- Episode 526

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

The computer that controls my CNC router is too far away from the router itself. I could have just moved a table and a computer closer to the machine, but that's no fun! But you know what is? Overbuilding a custom solution! Join me as I design, pivot, weld, route, 3d print, and solder my way to a new solution to this problem!

 

Supplemental Content:

  • Download code from Github: https://github.com/KalebTheMaker/CNC_ControlPanel

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
ITW SWITCHES Industrial Pushbutton Switch, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Square, Red ITW SWITCHES 6 Buy Now
ARDUINO NANO 33 IOT W/HEADER DEVELOPMENT BOARD ARDUINO 1 Buy Now
NKK SWITCHES Toggle Switch, On-Off, SPST, Non Illuminated, 20 A, Panel Mount NKK SWITCHES 1 Buy Now
GRAYHILL Rotary Switch, 4 Position, 1 Pole, 90 °, 150 mA, 220 V, 50 Series GRAYHILL 1 Buy Now
LED, RGB, Hyper Red, Green, Blue, Through Hole, T-1 3/4 (5mm), 60 °, Round, R 20mA, G 20mA, B 20mA KINGBRIGHT 1 Buy Now

Additional Parts:

 

Product Name

Rii K18 Wireless 3-LED backlit multimedia keyboard

Handwheel CNC, 5v 60mm diameter 4 terminal manual pulse generator

Raspberry Pi Screen 10.1 Inch Touchscreen Monitor 1024x600 Portable HDMI Monitor

3mm Acrylic

3/4" Oak

Kaleb Clark - Kaleb_021-CAD-Files.zip

element14 presents

element14 presents  |  About Kaleb Clark |  Project Videos

  • cnc router control console
  • cnc router
  • cnc router console
  • cnc remote control
  • cnc router remote control
  • element14 presents
  • friday_release
  • Share
  • History
  • More
  • Cancel
Actions
  • Share
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • celcius1
    celcius1 over 3 years ago +1
    Is it possible to adapt this for GRBL, as I dont use a MACH4 controlled CNC Router x ( x )
  • mayermakes
    mayermakes over 3 years ago in reply to celcius1 +1
    Sure just xchange the serial commands sent to Mach to Gcode
  • KalebTheMaker
    KalebTheMaker over 3 years ago in reply to celcius1 +1
    The Arduino is just emulating a keyboard sending the appropriate commands for Mach4. I am not sure if GRBL has keyboard input for jog control, but it could be modified to send gcode as mayermakes mentions…
  • angelmoi_123
    angelmoi_123 over 2 years ago

    Hi , great project, it is posible to use arduino pro micro for this project??

    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • phoenixcomm
    phoenixcomm over 3 years ago

    I have read some really nasty things about Mach4, ie not stable, axis stop, etc. etc. why don't you use LinuxCNC. It runs under Debian, etc. or just get a Live CD..

    No more problems. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • phoenixcomm
    phoenixcomm over 3 years ago

    kalebclark, I don't know It is in the ISO 7 layer model, so in fact, most folks just think of CAN as a 2 wire system. but that is only LAYERS 1, and 2. you want to put it on USB ok or even ethernet. 

    Please check out my articles in 'Aventures in CANaerospace' see my NexGen Blog Index 1. 

    enjoy.

    ~~Cris

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • KalebTheMaker
    KalebTheMaker over 3 years ago in reply to phoenixcomm

    Thank you!

    Would that be via a plugin on Mach4?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • phoenixcomm
    phoenixcomm over 3 years ago

    very nicely done.  

    BTW this could have been done using an interrupt-driven CANbus. 

    Most examples are master/slave but CAN is not ether could be the master or slave. 

    ~~Cris

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • KalebTheMaker
    KalebTheMaker over 3 years ago in reply to celcius1

    The Arduino is just emulating a keyboard sending the appropriate commands for Mach4. I am not sure if GRBL has keyboard input for jog control, but it could be modified to send gcode as mayermakes mentions instead of keyboard emulation. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 3 years ago in reply to celcius1

    Sure just xchange the serial commands sent to Mach to Gcode

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • celcius1
    celcius1 over 3 years ago

    Is it possible to adapt this for GRBL, as I dont use a MACH4 controlled CNC Router

    x (x)
    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube