Hello everyone,
I am creating this ESP32 dedicated topic to help any beginners like me out there that are frightened when it comes to electronics/development. Also, a huge thanks to @Philippe and @Peter Donovan who are the brains behind this tutorial!
Why the upgrade?
First what you’ll need in comparison to the Arduino/CNC Shield:
Before installing the ESP32 on the Board, you’ll need to program it:
Prepare the computer
Prepare Files
Compile and Upload
Connect
Unplug and plug again the controller. Now, you should now see a new wifi network called “GRBL_ESP”. The password is 12345678. The ESP3D control interface will automatically popup once connected.
Missing file
Once connected to the controller, it will ask you for Index.html.gz
You can find the file in the original folder you downloaded on Github in the previous step
You are done with the microcontroller!You can now install it on the board. Be careful with the direction!
Modifications you’ll want to make to the $ parameters can be done through the interface (Wrench GRBL Icon at the top). No need to go back to visual studio. Unless major mods of course.
As for the rest of the install: I created a wiring diagram for beginners like me, hope this helps! You can also find the wiring for an optocoupler to avoid EMI... https://www.dropbox.com/s/m4e9qbq3mhpfq14/CNC%20Wiring.pdf?dl=0
As noted on the diagram, be aware of the inversion for the secondary Y motor like the picture below
I'm almost done with my setup but I will update this original post as I go if need be.
Enjoy!
@Turlutte ; Big thanks for thèse synthetic ans helpfull topic
I just order Esp32 GRBL board, ESP32 controller and optocoupler board. In time i reciever the goods i will take a look at software feature. Thanks one more time Turlutte for spending the time for this topic ....
Avec tres grand plaisir! Glad it helps. @Philippe is a big help and knowledgable on the topic. He commented on Grozby88's machine when he had Gcode missed steps and EMI issues, that's when I decided to investigate more the electronic side.
Bart Dring is very fast, the board is already on the way and he send me a email with several links to help on ESP32 backround and way to contact him....I am really pleased with first steps esp32 experience based on BD work.
The slack channel is very active and he answers/help everybody. This is very impressive indeed.
Since CNCjs is still in use for edge finding, Eric Naer is using a macro that should work here i think. All détails here : https://www.youtube.com/watch?v=WLbf2-m6VN0
Super! Merci!
Thanks for this post, i will probably port my CNC to an ESP32 !
So i received my esp32 board
I trie to upload GRBL32 following what you write but it failled. See the sreen capture