About Grbl Controller
Arduino Grbl Wireless Bluetooth Controller
Use your bluetooth enabled mobile phone to stream G-code to your GRBL controlled CNC machine. Faster streaming can be achieved by allowing the app to run in background by pressing phone home button.
Features:
* Supports real time overrides feed, spindle, rapid and toggle coolants.
* Simple and powerful jogging control with adjustable jog increment!
* Double buffered streaming to keep GRBL buffer full.
* Real time machine position, feed, buffer state reporting. (you need to enable buffer data in status report via $10=2).
* Supports Sending G-Code files. (supported extensions are .gcode .nc and .tap).
* Start/Stop and Resume streaming.
* Supports short text commands.
* Supports Probing (G38.3) and auto adjusts Z-Axis.
* Highly Configurable 4 Custom Buttons, which supports multiple commands in one go.
Requirements:
1. Bluetooth enabled mobile phone with android version >= 4.4 (kitkat or above).
2. GRBL version >= 1.1
3. Bluetooth module like HC-05 or HC-06 etc...
4. Bluetooth module should be already paired with the mobile.
NOTES:
1. For android version Marshmallow or above, please use your os permission manager and grant "Read External Storage" permission in order to get file streaming working.
2. Gcode files can be placed any where in the phone or external storage, but they must end with one of the following extensions .gcode or .nc or .tap.
3. 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)).
4. BT module baud rate, pairing code, name etc... can be changed by using AT-MODE. search google "hc-05 at mode" for more information.
5. Application uses more CPU to update the UI elements like current position, console, feed, buffer etc... You can minimize this usage and save battery by locking your phone or allowing the application to run in the background
6. If "Grbl Controller" is running in background don't open any other application. Since in theory android may close any background application if it needs more memory.
For more information on changing baud rate, pass code of HC-05 bluetooth module visit this link http://www.buildlog.net/blog/2017/10/using-the-hc-05-bluetooth-module/
Bug tracker: https://github.com/zeevy/grblcontroller
Download and install
Grbl Controller version 1.8 on your
Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package:
in.co.gorest.grblcontroller, download Grbl Controller.apk
by F####:
Excellent software. Simple to use and effective. Takes 5 minutes to figure out and runs very stable. Probably not ideal for a 10 hour job... but perfect for smaller parts where you dont want the hassle of bringing over the laptop and connections. Very happy with it thank you.