So I managed to add a widget that listen to serialport/send to determine if

So I managed to add a widget that listen to serialport/send to determine if the laser is ON or off and change its color accordingly. I think it’s a good start. I have it hosted on http://chilipeppr.com/grblLaser.

I think I might be mis-preparing the file on my public github repo since the workspace seems to have a blank part on the top. :expressionless:

From looking at the workspace, I think you mostly nailed it. However, I see you are loading your Laser Widget twice (and thus why you get space at the top). You modified forkSetup() the wrong way. Put the chilipeppr.load() in forkSetup() back to the original URL. That method loads a sub-fiddle that does reflection to analyze your own Fiddle and then put a Fork pulldown menu in upper right corner for others to fork.

Fantastic. Thank you for looking through my code. Problem is fixed. Implementing go scale now.

Can’t wait to see it!