Android For Grbl CNC Controller

Android CNC Controller With GRBL No need PC Computer .. 
For more GRBL Controller Information Please Visit http://github.com/grbl/grbl 

GRBL Controller is widely used and has developed a lot, but there are some limitations that can make some missing. Compared to PC Base cnc controller as KCAM, Mach3, Linuxcnc, USB CNC, we can empower them. Because developers can write applications that support the development GRBL.Panmaneecnc have to fill in missing features and experience with our senses microscopy. So is equivalent CNC Controller above and to develop with Mobile Computing feature. You can meet the requirements as well.

Click Here For USER Manual






GRBL CNC Controller เป็น CNC Controller ที่มีผู้นิยมใช้กันในกลุ่ม OPEN Source แบบ Embedded กันอย่างกว้างขวาง และ มีผู้พัฒนาต่อ เป็นจำนวนมาก แต่มีข้อจำกัด บางประการ ที่ทำให้ ความสามารถบางประการหายไป เมื่อเทียบกับ PC Base cnc controller เช่น KCAM Mach3 Linuxcnc USB CNC แต่เราสามารถ เพิ่มขีดความสามารถเหล่านั้นได้ เนื่องจากผู้พัฒนา GRBL ได้เขียน โปรแกรมรองรับการพัฒนาไว้ให้แล้ว เรา Panmaneecnc ได้มาเติมเต็มคุณสมบัติที่ขาดหายไปด้วยประสพการณ์ และ วิสัยทรรศน์ของเรา เพื่อให้ใช้ได้เที่ยบเท่า CNC Controller ข้างต้น และ นำจุดเด่นของ Mobile Computing มาพัฒนาร่วมกัน จึงสามารถตอบสนองความต้องการใช้งานได้เป็นอย่างดี







Feature

1. Read the G code from SD Card or other  media freely without relying on a PC For Sending G Code.
2. CNC control without using a PC.
3. Function more like a  Probe, Auto Zero Z . (For 1.2 Beta Version)

GRBL G CODE SENDER FOR ANDROID WITH BLUETOOTH Communication



Support Item

Support G Code Command

GRBL 09i
Android G code Sender

 Non-Modal Commands

G4, G10L2, G10L20, G28, G30, G28.1, G30.1, G53, G92, G92.1

Support


Motion Modes

G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80

Support


Feed Rate Modes

G93, G94

Support


Unit Modes

G20, G21

Support


Distance Modes

G90, G91

Support


Arc IJK Distance Modes

G91.1

Support


Plane Select Modes

G17, G18, G19

Support


Tool Length Offset Modes

G43.1, G49

Support


Cutter Compensation Modes

G40

Support


Coordinate System Modes

G54, G55, G56, G57, G58, G59

Support


Program Flow

 M0, M1, M2, M30

Support


Coolant Control

M7, M8, M9

Support


Spindle Control

M3, M4, M5

Support


Valid Non-Command Words

F, I, J, K, L, N, P, R, S, T, X, Y, Z

Support


Load G code From SD card  



Support

HMI Interface



Support
Probe

Support 3/21/2016

Manual Data Input Mode ( MDI ) And JOG Mode



Support

Motion Support

G81 (Drilling)

Upcoming

Auto Tool Changer

M6 T(N)

Upcoming

Program Flow

M98 M99 (Subprogram Call And sub Program End)


Upcoming

Auto Zero Z


Support 3/21/2016

PID Spindle

S (Command)


Upcoming

Single Block Run

Single Block And Continuous Run


Support

Feed Rate Control

Feed Rate Override  1-200 %


Upcoming

Network File Transfer System

Wifi File Transfer


Support

Start From Specific Line



Support

Web Application Controller



Upcoming

Real Time Jogging


Upcoming

Web Graphic G Code Preview



Upcoming

PC  Base cnc controller Key Map



Disable

Automation System 



Upcoming

CNC Communication Network



Upcoming

Auto Machine Configuration



Upcoming

Internet Service And Fault Report



Upcoming

Auto level



Upcoming

Center and Edge Finder



Upcoming


Software Instruction Not Complete If You Have any Comment PleaUpse tell me know  


Android G Code Sender Beta Download  

If you have any comment or bug reports please send to panmaneecnc@outlook.com
alt Credit https://github.com/grbl/grbl/wiki/Connecting-Grbl



Up Date History :

26/03/2016 :

- Override Siled bar Removed
- Jog Arrow Key Control command Fixed
- All List picker design Renew
- Probe Save/Load Renew
- Add default Jog Distance/Spindle Speed/Feed Rate Thumb Position
- Add user-interface in Jog Step Distance/Spindle Control 


Panmaneecnc Family Team

12 ความคิดเห็น

Click here for ความคิดเห็น
25/3/59 23:32 ×

ยินดีต้อนรับ! บอกฉันว่าทั้งสองตัวต้านทานต่อการติดตั้ง Rx

Reply
avatar
26/3/59 01:06 ×

voltage divider 5 volt to 3.3 volt for RX BT are 1 k ohm (brown,black,red) and 2.2 K ohm (red,red,red)

Reply
avatar
26/3/59 03:38 ×

I realized that it is a voltage divider, but why? is it possible to simply connect Px to Tx?

Reply
avatar
26/3/59 03:50 ×

look that http://lesson.iarduino.ru/page/bluetooth-modul-hc-06-podklyuchenie-k-arduino-upravlenie-ustroystvami-s-telefona/

Reply
avatar
26/3/59 11:50 ×

thank you for your comment please check for bluetooth interface if you use software serial lib I think no need voltage devider but in case use hardware serial for grbl Bluetooth module use 3.3 v so it may be damage

http://42bots.com/tutorials/how-to-connect-arduino-uno-to-android-phone-via-bluetooth/

https://www.google.co.th/search?q=grbl&client=opera&hs=m0M&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjLusyXlNvLAhVOH44KHR4nDgQQ_AUIBygB#tbm=isch&q=arduino+bluetooth+connection

Reply
avatar
26/3/59 22:38 ×

Yes. I have Grbl 0.9, bluetooth module will receive a week of HC-06. we write that there are modules with built-in voltage divider, but I probably will do as you advise.

Reply
avatar
26/3/59 22:43 ×

Receiving data from the Arduino is where we need to do more work. The RX line of the Arduino Uno is running at 5V, so we will be sending a higher voltage on the Bluetooth’s module RX line, than suggested by the label. This may damage the Bluetooth module permanently!
Ok! Thanks! you are doing a good program, I think you do not stop on the beta version! forward to updates!

Reply
avatar
27/3/59 11:22 ×

thank you and welcome your comment for doing a good program and we try to update every week

Reply
avatar
27/3/59 21:47 ×

I use a laser module with TTL modulation. team m3 s1000 laser off when served +5 volts, team m3 S0 laser is activated when 0 volts is supplied. as it is added to your program or lay in the GRDL?

Reply
avatar
27/3/59 23:20 ×

please visit this link : http://panmaneecnc.blogspot.com/2016/02/set-spindle-grbl-cnc-controller.html

1. if you use want to use standard grbl V 0.9 pin 13 (M3 For On Laser or Spindle) normally m3 pin 13 = 0 V M4 = 5V you must be invert By NOT GATE follow this link : http://www.electronics-tutorials.ws/logic/logic_4.html

or

2. USE Pin 11 and set Spindle speed 100 % For TTL Level for use m3 and m5 for on and off laser

Reply
avatar
28/3/59 01:52 ×

I changed the firmware GRBL and using a standard 12-pin, but I have it for some reason is only enabled on the M3 S1000 and M3 S0 is off/ M3 and M5 not supported/
many thanks for the link, very useful, I have long puzzled but now I think I can solve this problem! Thank you!

Reply
avatar