
Candle is a free, basic CNC machine control software that can be used to control GRBL-based CNC machines. It uses GRBL source code and can be run using Arduino hardware. It can be downloaded on its own for Windows or comes equipped with many CNC engravers. To install Candle, you must find CH340SER.exe, right-click it, and select Run as administrator. Once installed, you can set up Candle by establishing a home position at the positive end of each axis travel and setting the correct COM port.
Explore related products
What You'll Learn

Candle Grbl software is free to use and control CNC machines
Candle Grbl is a free, open-source CNC machine control software for controllers running on GRBL firmware. It can be downloaded from the GitHub page for Windows or Linux PC. The user interface of the software has essential functions to run G-code programs, making it suitable for beginners and hobbyists in CNC machining. The software can be used to connect to a CNC router with a USB cable and control the 3-axis movement of CNC machines. It is compatible with CNC machines that have an Arduino controller and no more than 3 axes (X, Y, and Z).
Candle Grbl incorporates a G-code visualizer and only includes the essential functions required to run G-Code programs. This reduces the 'information overload' that can occur when users are unfamiliar with CNC machining. The G-code visualizer allows users to import, view, and edit standard G-code, as well as visualize the toolpath by rotating and zooming in. Additionally, the software enables users to manually control the spindle speed and adjust the rapid speed and feed rate using the override feature.
To install Candle Grbl on Windows 8 or later, users need to locate CH340SER.exe, right-click on it, and select "Run as administrator." This will allow the program to make changes to the computer and initiate the installation process. It is important to note that the file is stored in a compressed .zip format. When using Google Chrome, if issues arise with download links, right-clicking the link and selecting the appropriate option may be necessary.
Candle Grbl provides a straightforward and intuitive experience, making it a good choice for newcomers to CNC. It is compatible with basic G-Code generating programs such as JSCut. While it may have certain limitations, such as the inability to change 'state' readouts to display in inches, it is free software that offers a simple solution for CNC control. The software is also supported by an active online community forum, providing assistance with CNC machine control-related issues.
Printing on Candles: A Creative Guide to Success
You may want to see also
Explore related products

It can be downloaded on Windows 8 or later
If you are using Windows 8 or later, you can download Candle/GRBLControl. This is a free and open-source program that communicates with your CNC via a serial USB connection and offers a range of functions.
To download Candle on its own for Windows, you can follow this link. Note that the file is stored in a compressed .zip format. If you are using Google Chrome and are having issues with the download link, you will need to right-click and select "Save Link As". You can then choose where to save the file.
Once you have downloaded the file, you will need to find CH340SER.exe. Right-click on this and select "Run as administrator". You will then need to authorise the program to make changes to your computer and follow the installation process.
If you are using Windows 11, you may encounter issues with running the app. Grblcontrol (candle) is not officially supported by Microsoft, and they cannot guarantee its compatibility with Windows 11. However, you can try running the app in compatibility mode. To do this, right-click on the Grblcontrol (candle) app icon and select Properties. Click on the Compatibility tab and check the box that says "Run this program in compatibility mode for". Then, select the version of Windows that the app was designed for.
Beeswax Candles: Curing Time and Benefits
You may want to see also
Explore related products

It is compatible with Arduino hardware and GRBL firmware
Candle is a free, basic CNC machine control software that works with GRBL firmware. It is compatible with Arduino hardware and GRBL firmware. GRBL is an open-source firmware that is flashed onto Arduino-based controller boards of CNC machines. It is also the most popular firmware for this purpose.
To use GRBL with Arduino, you first need to install the Arduino IDE. Then, you can download the GRBL firmware from GitHub.com and upload it to your Arduino hardware. Once you have installed GRBL, you can use Candle to control your CNC machine.
Candle uses the GRBL source code and can be run using Arduino hardware. Any CNC machine with an Arduino controller and no more than three axes (X, Y, and Z) can use Candle software to control it. Candle is also compatible with CNC machines that use controllers running TinyG, g2core, and Smoothieware firmware.
Most 3018-style CNC engravers come equipped with Arduino clone hardware and are delivered with copies of Candle or other GRBL-based software. When using Candle, it is recommended to establish a home position at the positive end of each axis travel and to home the machine to this position at the end of each program and before switching off the machine.
Candling Speckled Eggs: The Ultimate Guide
You may want to see also
Explore related products
$11.01 $11.59

Candle needs to know the correct COM port of the mill to connect
Candle is a software used to control the mill. The mill should be connected for it to show in Device Manager. The user needs to be aware that changing USB ports will change the allocated COM port. To set up the connection, the user needs to click on Service>Settings and set the COM port as per the one in Control Panel. Usually, this will not be COM1, but the other COM port listed. If no ports are visible, the user should click the refresh icon. The baud should be set to 115200 (the default setting).
To test if this is the correct port, the user should select "OK" at the bottom of the settings menu and then check the CNC status. If the status is "Idle", "Alarm", or "Port Opened", the correct port has been selected. If the status is "Not Connected", the user should go back into the settings and try the next port on the list. If, after trying all the ports listed, the status is still "Not Connected", the user should reach out to support.
If the CNC status is "Port Opened", this could be because another program is connected to the CNC, or because the Baud Rate is incorrect. The user should check if any other programs are connected to the CNC and sever the connection if so. If not, the user should check the Baud Rate.
To check the Baud Rate, the user should start by checking the model of CNC they have. The Baud Rate varies depending on the model. For example, the Baud Rate for a 3018-PRO is usually 115200, but some models use 57600. The Baud Rate for a 3018-PROVer is always 115200. If the Baud Rate is set up correctly, the user should find the correct port for connecting the CNC.
Candles for Yoga and Meditation: The Best Scents for Practice
You may want to see also
Explore related products

It is recommended to establish a home position for the machine
Setting a home position for your candle grbling machine is highly recommended. When you turn on your router, it does not know its position on any axis, and even if it did, you could have manually changed them. Therefore, you need to establish a home position to prevent the machine from damaging itself. For instance, without a set home position, the machine could suddenly plunge down as far as it can or bang against its physical limits.
To set a home position, first, connect to the mill and set suitable XY and Z home positions. Set the Z home well above the bed to prevent any chance of collision during the test. Then, do a test run by clicking 'Send' without spindle power to ensure the mill moves as expected. You can also use the Safe Position command in the settings dialog box to move your machine axes to the specified safe position. This can be used as your home position if your machine does not have home/limit switches.
Once you have set your home position, you can use the home function to set the X, Y, and Z positions to 0. It is worth setting up some user commands that are allocated to the buttons on the interface. For example, set button 1 to Home X and Y, and set button 2 to Home Z by typing the G-code commands.
Additionally, if you are running multiple programs for a single project, it is recommended to keep a fixed home position and return your machine to this position before switching it off. This way, Candle should remember your previous offset positions, and you can continue your project from where you left off.
Creative Ways to Recycle Old Candles
You may want to see also
Frequently asked questions
Candle Grbl is a free, basic CNC machine control software that can be used to control CNC machines with GRBL firmware. It is perfect for beginners.
To install Candle Grbl on Windows 8 or later, first download the CH340SER.exe file. Then, right-click on the file and select "Run as administrator". Authorize the program to make changes to your computer and follow the installation process.
To use Candle Grbl, first set the correct COM port of the mill by clicking on Service > Settings. Usually, this will not be COM1. Set the baud to 115200 (the default setting). A successful connection will show 'Grbl 1.1g' in the console. Then, do a test run by clicking "Send without spindle power" to ensure the mill moves as expected.











































