Run your PCB milling workflow
Connect a GRBL controller with WebSerial, view XYZ coordinates, manage PCB milling operations and inspect G-code execution in CircuitMill.
Connect a GRBL controller
Use a browser with WebSerial support, such as desktop Chrome or Edge, over HTTPS or localhost. Select the controller's serial port and verify its identity, work coordinates and machine setup.
Follow the operation queue
The milling sidebar groups isolation, drilling and cutout operations. Inspect G-code, current tool details and the motion preview. You can also import supported G-code as a separate queue item.
Probing and execution controls
Plate touch-off and direct-copper bed leveling establish the Z reference. Play sends commands, Pause finishes the accepted command, and Stop performs a controlled retract. Page-exit warnings are best-effort protection and do not replace a physical emergency stop.
Enable JavaScript to import boards, generate toolpaths and use the milling console. PCB files are processed locally in your browser.
Discord community