Hi
First off please excuse me if there is another thread explaining what I need to know.
I have searched the forum but can not find any of the info. that is helpful.
I need to be able to;
update the firmware on the ESP32 to the 3.7.9 version.
The only way I can seem to get access to the ESP32 is via the FluidNC Web Installer link listed on the V1 site, but I have to do it over a USB connection (virtual com3). It will not connect over the WiFi.
I am unsure if I have to install some form of a WiFi software on the ESP32 or the exact process to do this.
enable the laser function
in a separate message it looks like I have to enable the laser function in the yaml file
it appears that in the 3.7.9 update the laser information is in there but it has # symbols in front of the lines of text regarding the laser
it appears that the # symbols must be taken out to be able to see the laser data
I can upload the config.yaml to the ESP32 via the USB connection but it does not appear to be retained, because if I power down the unit, wait a few minutes, reapply power then plug in the USB cable (Jackpot power first then plug in the USB) the Web Installer tells me that Fluid NC is not installed on the device and it has to be installed once again.
download the Fluid web user interface (that allows the control of the steppers) and make it so it will be useable.
I am unsure if this has to be uploaded to the ESP32 or if it is loaded on to my PC and run separately ?
The Jackpot I am working with was ordered from V1 about 3 weeks ago and it is a MicroUSB ESP32.
I am not sure if I need to hold the boot button down, if it should blink (it does not), etc.
While I haven’t actually run 3.7.9, there were some git merge problems right before release, so I am not certain what kind of issues could be present there. I have remained on 3.7.8 because of this
Once the firmware is flashed, you should see a “FluidNC” WiFi network that you can connect to.
If you can connect to that and navigate to http://fluidnc.local or http://192.168.0.1, you should be able to upload the config.yaml from the web interface and/or verify that it is there.
Ok, from the data you guys have provided me with I now understand how it all works.
I reloaded the 3.7.8
I am able to get the web UI up and I now understand how that works !
I did not realize that once connected to the WiFi hot spot link in my internet connection dropdown that I was to type in the IP address as Mike provided, I did that and all of a sudden the web based user interface came up.
That’s really a slick way (in an old fart’s terminology) to access the controller.
I am now going to reconnect it to my MPCNC and see how I make out.
Thanks again for all the help it is greatly appreciated
Ok I hooked up the motors and I can not get any movement out of the motors.
Originally I did when the board came from V1 with the preloaded firmware etc.
From what I understand the x and y must be homed prior to being able to move either axis manually
When I try to home either axis I get a homing error
Error 5
Homing cycle failure homing is not enabled via settings
not sure how to address this
What files do I have to ensure I have loaded on to the ESP32
The following files are loaded as per the files tab in the web ui
config.yaml
favicon.ico
index.html.gz
preferences.json
Looks.like.it’s getting to be time to look at updating FluidNC for my 2209 pen/laser board… I still have the old one, so I sure hope the config.yaml still works for it.
I’ve never noted.problems with STA mode on this, I wonder if only having the 2 drivers is easier on the ESP32 RAM.
STA works great for a lot of people, it is just hard to diagnose issues.
So I have the yaml up for the new fluidnc pen laser boards…the issue is you can not go negative on the endstops. So for my show demo I actually cut and filed the endstop flags to get the exact right 0,0.
I have not asked the fluid guys about this but I know Jeff did at one point…
So either we convince them negative endstop adjustments is a good idea like it was for grblesp32, or I remake the Zen to have adjustable endstop flags. That is my next big project after this table…Trying to figure that out.