Back to Top
Grbl Controller Screenshot 0
Grbl Controller Screenshot 1
Grbl Controller Screenshot 2
Grbl Controller Screenshot 3
Free website generator for mobile apps; privacy policy, app-ads.txt support and more... AppPage.net

About Grbl Controller

Grbl Controller (Bluetooth | USB)

Use your smart phone to stream G-Code to your CNC machine with GRBL 1.1 firmware.

Features:
* Supports Bluetooth and USB Otg connection.
* Supports Grbl 1.1 real time feed, spindle and rapid overrides.
* Simple and powerful jogging control with corner jogging.
* Uses buffered streaming.
* Real time machine status reporting (Position, feed, spindle speed, buffer state. Buffer status report needs to enabled using the setting $10=2).
* Supports Sending G-Code files directly from mobile phone. (Supported extensions are .gcode, .nc, .ngc and .tap. G-Code files can be placed anywhere in the phone or external storage).
* Supports short text commands (You can send G-Code or GRBL commands directly form the application).
* Supports Probing (G38.3) and auto adjusts Z-Axis.
* Manual tool change support with G43.1
* Four Highly Configurable Custom Buttons which supports multi line commands (Supports both short click and long click).
* Application can work in background mode, by utilizing the less resources, there by consuming less power.

Grbl Controller + Exclusive Features (paid version)
* Job resume (continue badly interrupted jobs, from nearly where they stopped)
* Four additional buttons in console tab ($$, $H, $G and $I)
* Job history (view all your previous jobs and their status)
* Haptic feedback (enables short vibration when buttons are pressed)
* XY jogging pad rotation.
* AB additional axis for custom grbl firmwares.

Requirements:
1. Bluetooth enabled or USB Otg supported smart phone with android version >= 4.4 (Kit Kat or above).
2. GRBL version >= 1.1f
3. Bluetooth module like HC-05 or HC-06.
4. Bluetooth module should be already paired with smart phone.
5. USB Otg adapter.

NOTES:
1. For any type of help please use GitHub channel. I can't provide any type of support in google play store comments.
2. On Android versions "Marshmallow" or above, use your OS permission manager and grant "Read External Storage" permission in order to get file streaming working.
3. G-Code files can be placed anywhere in the phone memory or external storage, but they must end with one of the supported extensions .gcoce or .nc or .tap or .ngc
4. If you are connecting Bluetooth module first time to your machine, then make sure you have changed the baud rate of the BT module to 115200. (Default baud rate of the GRBL 1.1v firmware is 115200 as 8-N-1 (8-bits, no parity, and 1-stop bit)).
6. USB otg only works with grbl baud rate of 115200.
7. For interface documentation and wiki pages visit https://zeevy.github.io/grblcontroller/
8 To get the application work in background with out any issues, you should disable power management ( if applicable ) for this application.

Bug tracker and source code: https://github.com/zeevy/grblcontroller/

Russian Translations By Mr. Николай Кирик

Similar Apps

AstroPrint (for 3D Printing)

AstroPrint (for 3D Printing)

3.7

AstroPrint® Mobile is a simple way to manage and monitor your Desktop...

Endress+Hauser Smart Systems

Endress+Hauser Smart Systems

0.0

Intelligent remote monitoring is easy. Be notified instantly when limits are exceeded....

Lutron RadioRA 2 + HWQS App

Lutron RadioRA 2 + HWQS App

3.8

Control your home's lights, shades, temperature, keypads, and more with your Android...

Frequently Asked Questions(FAQ)

What is Grbl Controller?

Grbl Controller is a software that allows you to stream G-Code to your CNC machine using your smartphone.

What are the features of Grbl Controller?

Grbl Controller supports Bluetooth and USB Otg connection, real-time feed, spindle and rapid overrides. It also has jogging control, buffered streaming, and real-time machine status reporting. It supports sending G-Code files directly from your mobile phone and short text commands. Additionally, it supports probing, manual tool change, and has four highly configurable custom buttons.

What are the exclusive features of the paid version of Grbl Controller?

The exclusive features of the paid version include job resume, four additional buttons in the console tab, job history, haptic feedback, XY jogging pad rotation, and an additional axis for custom grbl firmwares.

What are the requirements for using Grbl Controller?

The requirements for using Grbl Controller are a Bluetooth enabled or USB Otg supported smartphone with Android version 4.4 or above, GRBL version 1.1f or above, a Bluetooth module like HC-05 or HC-06 (already paired with the smartphone), and a USB Otg adapter.

Where can I find help for Grbl Controller?

For any type of help, please use the GitHub channel. The developer cannot provide support through Google Play Store comments.

How can I use G-Code files with Grbl Controller?

G-Code files can be placed anywhere in the phone memory or external storage, but they must have one of the supported extensions: .gcode, .nc, .tap, or .ngc.

What should I do if I am connecting a Bluetooth module for the first time?

If you are connecting a Bluetooth module for the first time, make sure you have changed the baud rate of the BT module to 115200, as it is the default baud rate for GRBL 1.1v firmware.

Does USB Otg work with Grbl Controller?

Yes, USB Otg works with Grbl Controller, but it requires a grbl baud rate of 115200.

Where can I find the bug tracker and source code for Grbl Controller?

The bug tracker and source code for Grbl Controller can be found on GitHub at https://github.com/zeevy/grblcontroller/.
author
Great
yogesh barde
author
Wow... It is an amazing app. Time saver as well easy user friendly. 4 stars coz more expectations from developer. During jog operation vibration of mobile option would b gr8 plus console interface & commands...
Sudhakar G
author
Great app. Works fine. I'll upgrade. But how to close or exit from app? I usually using Force Stop or android clear app. Thx for excellent app
Daniel
author
Testing free version and may upgrade to paid version
Tara Wood-Bradley
author
Fantastic app!
Wm L Taylor Jr
author
I juste tried with bluetooth this thing has application in wide range of applications Will go for upgrade soon
Samir Chudasama