Hardware Compatibility
Bring Your Own Hardware — With Confidence
MachPro gives you the freedom to start with your existing hardware while still upgrading to a modern, intuitive CNC control.
Whether you’re retrofitting a trusted machine or building a new one, MachPro lets you keep what works — and upgrade what doesn’t.
MachPro is more than a control — it’s your platform for innovation.
Download your free demo today and discover how simple, flexible, and powerful CNC control can be.
What Happens Next
Once you submit the form, you’ll receive an email with:
✅ A direct download link to the MachPro demo
✅ Step-by-step setup instructions
✅ Contact information for our CNC specialists if you have questions
Supported Hardware Options
Factory-Certified Motion Control
The M31 Motion Controller is currently the only fully certified controller for MachPro. It delivers the highest reliability, fastest integration, and guaranteed performance.
EtherCAT Device Support
MachPro supports any EtherCAT-compliant device with proper configuration — including drives, VFDs, and discrete I/O modules.
MachLabs is actively integrating new EtherCAT components. Please be patient as we continue expanding the M31 ecosystem.
Compatible Controllers (Coming Soon)
These controllers have passed basic compatibility tests, but they are not certified and not supported by MachLabs.
For assistance, contact the manufacturer directly.
Future compatible models may include:
- Vital Systems: Integra & EC01
- PoLabs: PoKeys57CNC, PoKeys57E, PoKeys57CNCpro4x
- Warp9: ESS
⚠️ Note: Many controllers previously used with Mach3 or Mach4 are not compatible with MachPro due to design limitations and reliability concerns. Always confirm support before installation.>
Using Non-Certified Hardware? Follow These Steps
Contact Us
Tell us what hardware you have and what you're trying to achieve.
We’ll help confirm compatibility or recommend alternatives.
Beta Test Integration
Send us your hardware (or run guided tests in your shop).
Our engineering team will evaluate performance, communication, and reliability with MachPro.
Run With Confidence
Once validated, you can move forward knowing your system is tuned, supported, and ready for production.
Ways To Get In Touch
Sales Inquiries
Looking to upgrade your CNC control or integrate MachPro into your workflow?
Our sales engineers are ready to guide you toward the best solution for your shop.
Technical Support
Already a MachLabs customer? Our U.S.-based support team is here to help you get back to creating fast.
Phone Support
For complex issues or one-on-one guidance, schedule a dedicated phone call with a MachLabs support engineer. If you have internet, remote log in can drastically speed up the process to help you do whatever you want to do.
You’ll receive personalized troubleshooting, setup help, or in-depth configuration assistance — at a time that works for you.
Available for active MachPro users. Billed per session.
