arkypita / esp8266-serialwebsocket Goto Github PK
View Code? Open in Web Editor NEWWebSocket to Serial bridge for LaserGRBL
WebSocket to Serial bridge for LaserGRBL
Hello, I just tried out this wifi based method, and after some minimal corrections in the code, I managed to make the system work. After using the engraver quite a lot, I found out that there are appearing some lags during engraving, which means that the laser is freezing in its current state (burning, or in off state), making some visible glitches in the final result. Do you have any ideas what should cause the problem? Maybe could be possible to implement some protection (ie. if there is no instruction the shut down the laser, or load the g code in a sort of buffer before start, and watch only a stop/pause command). I think my local network always seemed to be stable (it still can cause the problem). Thank you.
I'm getting the error:
invalid conversion from 'const char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]
trying to compile with both arduino 1.6.x and 1.8.x
hi,
1st of all: thanks for your lasergrbl project and providing SW and Wifi s upport sketch!that's great.
Unfortunately I am not yet in the state to try it.
I am pretty new to the whole programming and mc stuff.
I am using a arduino uno r3 clone with on Board esp8266 and was able to flash it with the blink sketch which is running fine so far. I am using Arduino IDE 1.8.9 on Win10 64bit.
I followed your instructions and downloaded the libraries and packages according to your instructions. After loading the websocketsserver.ino file (no modification to the code), and selecting "generic esp8266" board not modifying any settings there and the correct COM Port, I tried to compile the sketch. the result is see attached txt file which I copied from the console output.
Am I doing something wrong? there are no missing files as far as I can tell and there seems to be a problem with the conversion?! I am lost here.
thanks for your help! cheers.
Hi
I'm new with the LaserGrbl but the interface is up and running. Still waiting for som parts though so the engraver machine is not finished yet.
I would like to add some physical interface to the GPIOs of the ESP8266 to add functions when your standing at the engraver. It could be pause/resume, jog, halt etc. My problem is that I haven't been able to figure out the correct way to send the G-codes through the websocket sketch. Is possible for you (or someone else...) to share information about this?
Thanks in advance
Mike
Only a question: is it possible to connect the ESP8266 board to the ortur master 2 control board?
If yes, is there a connection diagram?
I recognised my Desktop right away, Windpomp is afrikaans as it gets (;
You are using my screencapture from https://github.com/LaserWeb/LaserWeb3-ESP8266 on your project, and comparing my code against yours, its just an older version of the LaserWeb bridge.
Please update your readme to provide credit - as this code comes from the LaserWeb codebase, You could alsorecreate your own screencapture, using screen2gif or similar... [edited to bring across better - english not my native language, trying to keep it friendlier)
Can you adapt it for esp32?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.