Used G-Code2GRBL for Android?
Editors’ Review
Turn an Android tablet into a portable CNC controller with G-Code2GRBL, developed by Andreas Thölke, designed to bridge mobile devices and GRBL-based machines. The app sends G-Code over Bluetooth (HC-06) or USB serial, offers axis jogging, Z-axis probing, feed and spindle overrides, and a console for raw commands. It includes setup sketches and help pages, making it suited to CNC operators, hobbyists, and makers who prefer a tablet-based workflow at the machine.
Top Recommended Alternative
Experience on-machine control: the app transmits G-Code to GRBL controllers over Bluetooth or USB serial, eliminating the need for a desktop PC at the workbench. It provides axis jogging, zero-position setup, Z-axis probing, a console for raw commands, and feed-rate/spindle speed overrides during file execution. Wireless HC-06 modules and USB OTG serial adapters are supported, so both simple Bluetooth links and wired serial connections are usable.
Turns an Android tablet into a dedicated GRBL G-Code sender
Supports legacy Android releases and common GRBL revisions
In addition, the app runs on older Android releases, accepting devices from Androidonward, and is optimized for larger tablet layouts, notably 10-inch screens for clearer controls. It supports GRBL revisions 0.9 and 1.1 and prefers HC-06 Bluetooth modules for wireless links. USB serial connections require a device with USB OTG support and compatible serial chipsets, which determines whether a wired link is available.
Adapts common CNC workflows while signaling setup risks
Moreover, the app adapts M06 tool-change commands into GRBL-compatible pauses, allowing manual tool swaps during jobs, and provides Z-axis probing to assist accurate tool height. Real-time communication monitoring and the console let operators verify commands before they run. Integrated help pages and an included Arduino sketch help configure Bluetooth receivers, but community notes indicate initial Bluetooth hardware setup requires basic technical knowledge.
Offers both simple operation and raw control for advanced users
Finally, casual operators can use the app's guided jogging and zero-setting controls to handle routine positioning, while advanced users can send stored or raw G-Code commands through the console and adjust feed or spindle overrides on the fly. The app stores frequently used commands for quick access. Its layout favors tablet-sized screens, so smaller phones may require more screen switching to view controls.
Pros
- Bluetooth HC-06 support for wireless G-Code transmission
- USB serial via OTG supports various serial chipsets
- Z-axis probing plus feed and spindle overrides during jobs
- Includes Arduino sketch and integrated help pages for hardware setup
Cons
- Initial Bluetooth hardware configuration requires basic technical knowledge
- Layout favors 10-inch tablets; smaller screens need more switching
- USB serial connections require devices with USB OTG support
Bottom Line
Practical mobile option for hands-on operators, with one clear caveat
G-Code2GRBL is a practical mobile option for hands-on CNC operators who need on-machine G-Code transmission and manual control. A practical tip: complete Bluetooth hardware configuration and a console-linked bench test before cutting to confirm links and probing behavior. The main limitation is the required technical knowledge for initial Bluetooth setup; operators without wiring or serial experience may prefer a PC-based sender for first-time configuration.
Used G-Code2GRBL for Android?