The most common open-source firmware for engravers and small CNC machines, running on Arduino.
🔥 Laser & CNC
CNC, laser engraving, G-code senders and motion-control firmware
A powerful open-source CNC control system that drives machines from a PC with a real-time kernel.
The high-performance successor to Grbl, targeting 32-bit chips such as ARM with many more features.
Web-based CNC controller and G-code sender supporting Grbl, Marlin and more.
CNC control firmware for the ESP32 with built-in Wi-Fi and a web interface.
Cross-platform G-code sender compatible with Grbl, Smoothieware and other controllers.
A Python CNC controller and G-code editor with built-in auto-leveling.
A simple Grbl controller with G-code visualization.
Browser-based 3D slicer plus CNC and laser CAM tool.
Web software for laser engraving and CNC, supporting several laser controllers.
Open-source control software for cheap K40-type laser engravers, replacing the stock software.
OpenBuilds' control software, suited to entry-level routers and lasers.