Skip to content

Carvera-Community/Carvera_Community_Firmware

 
 

Repository files navigation

Overview

This is a community branch of the Smoothieware firmware for the Makera Carvera CNC Machine. It is also part of the Carvera Community Org, which includes these other projects: Machine Profiles - Post processors, 3d design files, and tool libraries for various CAM/CAD programs

Open Source Version of the Carvera Controller - includes builds for linux and macOS. There is a javascript based controller alternative in the works as well

Trello

  • for seeing progress on features and making recommendations

NOTE it is not necessary to build the firmware yourself unless you want to. prebuilt binaries are available here. There will be periodic stable releases that line up with controller releases, and rolling beta versions to test new features.

Smoothie is a free, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++ for the LPC17xx micro-controller ( ARM Cortex M3 architecture ). It will run on a mBed, a LPCXpresso, a SmoothieBoard, R2C2 or any other LPC17xx-based board. The motion control part is a port of the awesome grbl.

Documentation and resources

More from the Carvera Community

  • Carvera Controller
    • community controller with extensive additional features and support for community firmware features.
  • Carvera Community Profiles - profiles and post-processor for various third party CAM software.
  • Carvera CLI - CLI interface to Carvera for scripting and device management.

Other open source tools

Work in progress wireless 3 axis touch probe: will be released open source and open hardware along with a purchasable version https://github.com/faecorrigan/Open-Source-3-axis-CNC-Touch-Probe

Filing issues and contributing

Please follow the Smoothieware issue template when filing bugs against this repo.

Contributions very welcome!

  • Open an issue either on github, trello, or message one of the admins. Issues can be for bugfixes or feature requests.
  • Test beta versions of the firmware and give bugreports/feedback
  • Contribute pull requests to the project
  • Contribute to the A_To_Z wiki

Carvera Community Firmware uses the same guidelines as upstream Smoothieware

Developers

See DEVELOPER.md for instructions on building the firmware and debugging.

See also TODO for some ideas on things to work on :)

Donate

This particular branch of the carvera firmware is maintained by Fae Corrigan For smoothieware as a whole: the Smoothie firmware is free software developed by volunteers. If you find this software useful, want to say thanks and encourage development, please consider a Donation

License

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

No contributors

Languages

  • C 61.6%
  • C++ 35.3%
  • Makefile 0.8%
  • Shell 0.5%
  • Python 0.5%
  • PowerShell 0.4%
  • Other 0.9%