-
-
Notifications
You must be signed in to change notification setti 8000 ngs - Fork 577
Controllers
Cheton Wu edited this page Sep 17, 2017
·
1 revision
https://github.com/gnea/grbl/releases
https://github.com/gnea/grbl/wiki
https://github.com/Smoothieware/Smoothieware
- Smoothie Edge - Unstable, latest features
- Smoothie Master - Stable, most tested
https://github.com/synthetos/TinyG
- MASTER is the current production code. This is not updated very frequently.
- EDGE branches are work-in-process for the next Master releases. Depending on the velocity of changes they will be somewhere between alpha and beta. An attempt is made to keep everything working and usable, but there are no guarantees for edge branches. Generally speaking, edge branches should not be used for production uses - use the master branch instead.
- Edge-0.97 is designed to be (mostly) backwards compatible with Master 440.xx. Changes are new features and additions that do not break current processing. However, there are a few changes that affect communication and other behaviors. These are listed below as Changes Affecting Migration from Master 440.xx to Edge-0.97.
- Edge-0.98 ports-in functionality available in the g2 code base. There are many changes that affect migration from Master 440.xx or edge-0.98. Please refer the the edge-0.98 readme or wiki for details.
https://github.com/synthetos/TinyG/wiki
https://github.com/synthetos/g2
- G2 Edge is the branch for beta testing new features under development. New features are developed in feature branches and merged into the edge branch. Periodically edge is promoted to master.
- The Master branch is recommended for production uses.
https://github.com/synthetos/g2/tree/master#build-instructions
Join CNCjs Users Group on Facebook to share your experiences with other people.
Site: https://cnc.js.org
- Introduction
- Installation
- Using Pendants
-
Raspberry Pi Setup Guide
- System Setup & Preparation
- Install Node.js & CNCjs
- Install Node.js via Package Manager (Recommended)
- Install Node.js via Node Version Manager (NVM) (Alternative)
- Install Node.js Manually (Alternative)
- Use PM2 to auto-start CNCjs (Optional)
- Use Port 80 (Optional)
- Maintain
- Additional Setup Options:
- CNCjs UI on Pi - Adventures in PiLand
- Pi with Arduino Due
- Electron App
- User Guide
- Tool Change
- Tool Widget
- Troubleshooting
-
FAQ
- Forgot your password?
- How can I enable WebGL in my browser?
- Raspberry Pi: Error opening serial port "ttyAMA0"
- Webcam Streaming with Raspberry Pi
- Restream RTSP to M-JPEG
- Connect to an Arduino using WiFi
- Install Native Addons with Node.js v4
- Install Serialport on OS X El Capitan
- Kernel panic issue on macOS Sierra for devices using the CH340G, CH34G or CH34X chipset
- Testing without Arduino board
- Development
- API
- Wiki History
- Resources
- About