Become a sponsor to Phillip Webber
Enjoy doing CNC projects?
Want CNC firmware to improve?
Want to see support for new boards?
Want more features to be added?
##Then your support is critical!
Modern Vintage CNC Firmware (mvCNC) is a one-man show, me, Phillip.
This means I depend on your support to purchase boards for testing, purchase the same accessories you use and want supported, and occasionally have a beer to forget about my infinite to-do list for an hour or two.
What this gets you:
A feature-rich CNC/Laser firmware with support for multiple hardware platforms, all open source, all free of charge!
mvCNC is based on the popular Marlin 3D printing firmware, but changes the focus specifically to CNC spindled and laser machines and their unique demands, such as Automatic Tool Changer support, dynamic stepper configuration, multiple coordinate systems, and Real-Time commands.
And it can't exist without you.
Features (in addition to base Marlin features) added so far:
- Wii Nunchuck jogging support (Enable in config_adv. Can be enabled/disabled on the fly via M258 W[0/1])
- G10 coordinate support LinuxCNC spec
- Instant feed-rate adjustments M220
- Priority command execution (config_adv to configure which commands you want prioritized)
- i2c accessory scanning M259 which reports any i2c devices attached to the board. Handy if you don't know the address of a device.
- Work AND Machine coordinate reporting using M114
- CNC/Laser specific LCD display layout
Features in progress:
- Manual bit change support
- ATC support with tool-specific settings
So please contribute to the project, so I'm able to dedicate more time and keep the lights on.
Thank you!
Phillip Webber (Domush)
Featured work
-
Domush/mvCNC-Modern-Vintage-CNC-Firmware
Feature rich CNC/Laser firmware with support for more than 30 of the most popular 3D printer boards from a variety of manufacturers.
C++ 22 -
Domush/Marlin-and-mvCNC-gCode-Post-Processor-for-Vectric-vCarve-Aspire
Marlin G-code Postprocessor For Vectric vCarve, Aspire 9, 9.5, 10, 10.5 and 11
Pascal 8 -
Domush/CNCjs-for-mvCNC-Marlin
CNCjs with dedicated mvCNC and Marlin support
JavaScript 2 -
Domush/Arduino-Arcade-PC-light-gun
They don't make light guns that work with LCD screens, so I wrote this to emulate the old arcade light guns with a modern PC. -- Uses Arduino pro micro, a gyroscope, an accelerometer, some geometry…
C++ 9 -
Domush/Adalight-ESP8266-WS281x-LED-Arduino-script
Full featured Arduino script for creating ambient lighting behind your PC monitor
C++ 1