FluidNC a new CNC Firmware

Ғылым және технология

Thank you for watching this video. Feel free ask general questions, but specific support questions will only be answered on our Discord server (preferred) or in the issues section of the GitHub repo. See links below.
Here are some links to the things discussed in the video
- FluidNC GitHub Repo github.com/bdring/FluidNC
- FluidNC Wiki github.com/bdring/FluidNC/wiki
- Fluidterm Repo github.com/bdring/fluidterm
- Discord Server Invitation / discord
- Some hardware is sold via my Tindie store. www.tindie.com/stores/33366583/
- ESP32 Dev Kit Source www.amazon.com/HiLetgo-ESP-WR...

Пікірлер: 98

  • @sorin.n
    @sorin.n2 жыл бұрын

    Mind-blowing work here! As a programmer myself, I can imagine the effort! Congrats!

  • @zacharysmith3793
    @zacharysmith37932 жыл бұрын

    Really incredible. I'm planning to build my first CNC within the Year and have been going through your videos for help. I'm definitely thinking I'll use your controller and firmware!

  • @joacimbreiler
    @joacimbreiler2 жыл бұрын

    It shows that you put a lot of work into this, great work guys! I'm so pleased that you made one build to fit them all as it will really simplify the integration work in the gcode sender software.

  • @orangezeroalpha
    @orangezeroalpha2 жыл бұрын

    This looks really great. Applaud the effort. I haven't used your two six packs I purchased quite enough but this is all the encouragement I need to get back at it. These updates seem to remove some software/setup hurdles I was having in regards to the installation to the esp32. It took more work than my brain could remember to go from a fresh windows install to a working esp32 board. Fluidnc seems more like something I could easily teach someone else to use as well in a short amount of time. I really like how it is organized, colors on the text to show warnings and errors is nice. I am looking forward to trying this out. Thank you for sharing.

  • @nathanb62
    @nathanb622 жыл бұрын

    Wow. You (and your team) just continue to one up yourselves! Thank you so much!!!

  • @Pesc0-conti
    @Pesc0-conti2 жыл бұрын

    Amazing work! cant wait to see how this evolves in the future

  • @ZzTriplett
    @ZzTriplett2 жыл бұрын

    This is exciting stuff! I will be giving this a test run on my work in progress DIY laser cutter for sure.

  • @brandoncramer
    @brandoncramer2 жыл бұрын

    Thank you! Thank you! Thank you! This video was beyond helpful to see the process visually!!

  • @JesseSchoch
    @JesseSchoch2 жыл бұрын

    Congrats on this milestone Bart!

  • @wiremonkeyshop
    @wiremonkeyshop8 ай бұрын

    Fantastic breakdown! I'm going to setup an ATC using FluidNC with your controller. I'm very familiar with grbl and FluidNC has so much more flexibility. Sweet!

  • @lkasdnlaksdnl
    @lkasdnlaksdnl2 жыл бұрын

    it looks very nice. looking forward to test it myself when the hardware arrives.

  • @reinholdu9909
    @reinholdu99092 жыл бұрын

    Great new post *Barton* . Config file is the way to go. Next level from Grbl! _THANKS_ 👍👍👍

  • @engina1572
    @engina1572 Жыл бұрын

    Wow thanks soooo much for the board and now this. :) really appreciate it as I am a total noob and was fumbling pretty hard.

  • @landonhillyard
    @landonhillyard2 жыл бұрын

    Following and learning. Love your progress.

  • @robinstefanov5152
    @robinstefanov5152 Жыл бұрын

    Great work, thank you for sharing your experience free !

  • @FrankGraffagnino
    @FrankGraffagnino2 жыл бұрын

    this is incredible. thanks for sharing this with the community

  • @CraigHollabaugh
    @CraigHollabaugh2 жыл бұрын

    Wow, you've been busy. Thanks for the post, good luck with fluid.

  • @francoisdediste1160
    @francoisdediste1160 Жыл бұрын

    Awesome Job! Congrats!

  • @adebagus
    @adebagus9 ай бұрын

    thank you during I am very impressed with Fluid NC and running CNC with this, I'm waiting for a Fluid NC compilation with Arduino R4 ESP32, that would definitely be cool

  • @markyu70
    @markyu702 жыл бұрын

    Congrats! Good job!

  • @JohnLauerGplus
    @JohnLauerGplus2 жыл бұрын

    Nice work here. Love it!

  • @partyalldaypartyallnight1057
    @partyalldaypartyallnight1057Ай бұрын

    Thanks for this. Subbed.

  • @FrankGraffagnino
    @FrankGraffagnino2 жыл бұрын

    i like that mDNS support is included too!

  • @GabrielGunderson
    @GabrielGunderson2 жыл бұрын

    Very cool, Barton!

  • @Bravefsj
    @Bravefsj2 жыл бұрын

    Great work,thinks for sharing

  • @labgsm8185
    @labgsm81859 ай бұрын

    Nice work Thank You

  • @Build_the_Future
    @Build_the_Future Жыл бұрын

    What is the pluses per second when using all 6 axes?

  • @FrankGraffagnino
    @FrankGraffagnino2 жыл бұрын

    seems like one of the next logical steps is a config editor right in the web gui since the software there will know about all of the valid field names and values for each class. you could probably generate the config gui elements from the source code class hierarchy itself. But that would let you edit the config locally on the device. In a raw editor mode it could let you paste in the raw text from one you want to copy/paste from. You could even verify the config before you reboot (similar to how HomeAssistant does)

  • @fluidnc8579

    @fluidnc8579

    2 жыл бұрын

    The editing and visualization in the WebUI will be improved over time. We are looking at creating a cloud based version of the controller that can validate configs and act as a repository of examples and help with user support.

  • @wolfgangblack8035
    @wolfgangblack803511 ай бұрын

    I like FluidNC a lot! It's quite good and easy to use.

  • @BergeCorp
    @BergeCorp2 жыл бұрын

    Any plans for lathe adaptation with spindle synch ?

  • @fabiotortorella4546
    @fabiotortorella4546 Жыл бұрын

    hello i didnt make it the processes of installation... could you please help making the instalation more detail ? it says the path is not there or something esptool is installed on my pyton ... please

  • @BrourPro
    @BrourPro2 жыл бұрын

    do you have a power loss recovery job on esp32 grbl firmware

  • @d_z_a_i_r_o
    @d_z_a_i_r_o2 жыл бұрын

    Super , is possible implement Encoder .. for jogging ? Control CNC with out PC .. if SD support ..

  • @Mwwwwwwwwe
    @Mwwwwwwwwe2 жыл бұрын

    Wow that is amazing! I have a .H config file for a mks dlc32 board how do I convert it to the .yaml format thanks 😊

  • @snapo1750
    @snapo1750 Жыл бұрын

    Does this support EDM commands like re-tract during the current step?

  • @TravisPickle
    @TravisPickle2 жыл бұрын

    amazing, thank you

  • @raonvk
    @raonvk11 ай бұрын

    Dear Barton Dring, Is it possible add any MPG/Remote module with or without GRBL USER INTERFACE?

  • @C00ltronix
    @C00ltronix Жыл бұрын

    So with FluidNC I don't need Marlin (which isn't designed for anything beside 3D printers anyway) anymore? Is that right? Then for actuators (pins) I don't use Marlin's M42 but your M62-65. And I can use any ESP32 suitable controller? (got a 6-axis PicknPlace machine now), but seems some commands are not supported, like M115 to read firmware.

  • @criznach
    @criznach8 ай бұрын

    Does your bed have some play on the x axis? Noticed it on the first layer. BTW I'll be building a DIY 6-pack next week when the boards and parts arrive! Looking forward to the upgrade!

  • @aivasyuk
    @aivasyuk2 жыл бұрын

    I'm finishing up a CoreXY DIY laser, and FWIW I couldn't install FluidNC on a FYSETC E4 using a 2020 Intel MacBook Pro, as I kept getting errors that the ESP32 is not in the right mode. However I was able to get it done from a Windows 10 laptop. Works well for movement after I figured out how to reverse the direction, now I just have to finish making cables for the laser module. I also installed X and Y limit switches, and it works for homing, but wondering why the restriction on homing x and y separately with CoreXY? My 3D printer can do it with Marlin.

  • @engserve

    @engserve

    2 жыл бұрын

    We do not provide support via KZread comments. We have a Github Repo and a Discord server.

  • @raonvk
    @raonvk11 ай бұрын

    Dear Barton Dring Can we add Servomotors & GRBL based Pendant/Remote/MPG IO modules? Are you developing these IO modulles? Reply please

  • @chriswilson746
    @chriswilson7462 жыл бұрын

    How does this compare to grblhal as far as motion performance and does it support the add grblhal prams? I have a tnseey board on a laser and was looking to do a mill as well I'm not sure what one would be best.

  • @engserve

    @engserve

    2 жыл бұрын

    If you are using Teensy, the choice is simple. Use GrblHAL. Do do not support other processors yet.

  • @mossdee
    @mossdee2 жыл бұрын

    Great work Barton! Could you check the Discord Server Invitation? The link in description goes to an "invitation invalid" page.

  • @engserve

    @engserve

    2 жыл бұрын

    Sometimes Discord breaks permanent links. I updated the link in the description.

  • @FilmFactry
    @FilmFactry2 жыл бұрын

    Will it support optical encoders? Can I make a motor "closed-loop" by attaching an encoder?

  • @engserve

    @engserve

    2 жыл бұрын

    No. The controller does not directly control motors. It can use external closed loop stepper and servo drives via step and direction control. Some motors can be queried via CAN or RS485 for the current position. This would allow you to manually move a robot arm, for example, and the controller would know the new position. We currently support Dynamixel motors with that feature.

  • @ericseidel4940
    @ericseidel4940 Жыл бұрын

    Like it, but do something for your mike/sound capture setup !

  • @rikilshah
    @rikilshah Жыл бұрын

    This is a very incredible project. I would definitely find a way to support the project.

  • @giova2927

    @giova2927

    Жыл бұрын

    Could you help me to monitoring an old cnc using this fluidNC?

  • @allted
    @allted2 жыл бұрын

    Exciting!

  • @allted

    @allted

    2 жыл бұрын

    Do the error messages show in the webui commands window as well, or just the serial monitor?

  • @AStrasser1
    @AStrasser12 жыл бұрын

    Hello, I've been accompanying your project for a while now. Could you help me? How can I install a mpg pendant or a joystick controller?

  • @engserve

    @engserve

    2 жыл бұрын

    Tech questions are not answered on KZread. Go to Github or our Discord (see github)

  • @allanmurphy2291
    @allanmurphy22912 жыл бұрын

    Hi Barton do you have a firmware edition for an MKS DLC32 for 3 axis cnc? Looks great and I would like to try on my homebuilt.

  • @engserve

    @engserve

    2 жыл бұрын

    See the example configs at github

  • @schwarzesschaf1043
    @schwarzesschaf10432 жыл бұрын

    After some month ignoring my Plasma-CNC (grbl_esp32 till now) i'll found your new version and will give it a try - it looks amazing! Thanks a lot for sharing! I didn't have a close look right now, but is there an option to implement Torch Height Control?

  • @kyawzeyasao146

    @kyawzeyasao146

    Жыл бұрын

    Are you Ok with the FluidNC and Plasma-CNC?

  • @tt3233
    @tt3233 Жыл бұрын

    I am so new to this. Does anyone have a config file that runs a esp32 with external tb6600 drivers dual y axis laser. If I have something close to what I need I will try to figure out the rest.

  • @engserve

    @engserve

    Жыл бұрын

    Here are a lot of examples. You want the ones that start with 6P_ext. github.com/bdring/6-Pack_CNC_Controller/tree/main/FluidNC_configs

  • @SapiderMin_BoeyoLali
    @SapiderMin_BoeyoLali2 жыл бұрын

    Hello Bart,Nice work.. I have successfully uploaded the config file (config.yaml) then reloaded. After I check using the $I command, the machine remains in the default state (Test Drive). Did I miss something?

  • @engserve

    @engserve

    2 жыл бұрын

    Checkout the FluidNC wiki on how it get help github.com/bdring/FluidNC/wiki

  • @barebooger
    @barebooger Жыл бұрын

    Solved. I had to disable my Ethernet port to remove internet access...Trying to do this with a Node-MCU ESP-32S. Everything works until I connect via WIFI. It does not open webUI, but opens a generic MSN page. What am I doing wrong? I have tried the current version, as well as the version in this video.

  • @engserve

    @engserve

    Жыл бұрын

    Ask support questions on our Discord server. discord.gg/mZbCfGJV

  • @gardentoy7900
    @gardentoy7900 Жыл бұрын

    I’m trying to make use of it… it seems fluidterm is not quite easy to instal my machine complained about something on color change

  • @engserve

    @engserve

    Жыл бұрын

    Go to the github repo and submit a problem report.

  • @jamescullins2709
    @jamescullins2709 Жыл бұрын

    Will FluidNC run on the MKS TinyBee v1.0 mainboard ?

  • @engserve

    @engserve

    Жыл бұрын

    Yes. wiki.fluidnc.com/en/hardware/existing_hardware

  • @mccgakloi
    @mccgakloi2 жыл бұрын

    Tried to install. Doesn't work. ESP32 Grbl worked on my arduino style dev board, however won't execute more than about 50 lines of a gcode file streamed over usb. Thought I'd update to this but the windows batch files won't initiate the esptool. Downloaded python (nightmare) and then the esptool. No idea how to "install" the esptool, as documentation doesn't exist. Anyway finally got esptool.py to run after placing it in the "install-scripts" folder. However, batch files still won't launch the esptool and connect to the board. baud rate works in arduino. bought a new board, same problem. Using 3yo I7 Dell with Windows 10.

  • @engserve

    @engserve

    2 жыл бұрын

    Read the wiki about how to get help.

  • @Nobody-Nowhere
    @Nobody-Nowhere Жыл бұрын

    it just says "index.html.gz is missing" the wifi interface is lacking

  • @engserve

    @engserve

    Жыл бұрын

    You forgot a step. Run install-fs in the release files.

  • @steveu235
    @steveu23511 ай бұрын

    Mine does not connect and I get no GUI i've followed a hundred times and it still doesn't work any ideas?

  • @engserve

    @engserve

    11 ай бұрын

    Did you read the wiki?

  • @loiphongngo135
    @loiphongngo135 Жыл бұрын

    😍😍😍😍😍😍

  • @markyu70
    @markyu702 жыл бұрын

    What is the maximum frequency it can output trough i2s for each of external motor drivers? I want to order your board but I don't know if it would be good for servo motors I got.

  • @neilwrightson4634
    @neilwrightson46342 жыл бұрын

    Does this work with Lightburn?

  • @engserve

    @engserve

    2 жыл бұрын

    yes

  • @tt3233
    @tt32332 жыл бұрын

    I am interested in this.I almost got all the parts to build a laser engraver. Since run a CNC lathe for a living. I don't know if I can handle a slow Arduino grbl. I bought a esp32 in uno form factor. Can you point me in a direction of a setup using wemos d1 r32 uno with a CNC shield? If not I will try to use your directions. I'm a noob at IDE but willing to learn more. Thanks for putting it out there for everyone.

  • @engserve

    @engserve

    2 жыл бұрын

    We have a list of hardware on the wiki here. That combo is not recommended due to some issues on the shield. github.com/bdring/FluidNC/wiki/Hardware-that-Runs-FluidNC

  • @hardon586

    @hardon586

    2 жыл бұрын

    @@engserve Can you elaborate on the issues with the Uno CNC shield. I have Fluid NC setup on an ESP32 Uno form factor with the Uno CNC shield. I did have to remove a resistor from the CNC shield to get it to boot, but from there everything seems to be usable. I’m really interested in the issues, I don’t want to damage any of my hardware.

  • @engserve

    @engserve

    2 жыл бұрын

    @@hardon586 That was one of the issues. Some people do get them to work. We just get frustrated because those shields are cheap and often poorly made. People spend a few dollars in China and expect hours of free support from us. BTW: We have a Discord server discord.gg/nxZFVNKd

  • @hardon586

    @hardon586

    2 жыл бұрын

    @@engserve Most people don’t realize that it’s cheap because you have to spend a lot of time reading and understanding the nature of the hardware. I’ll check out the discord. Thanks!

  • @hardon586

    @hardon586

    2 жыл бұрын

    @@engserve Hi I just went to join your discord and it looks like the link you provided me expired. Can you send another one?

  • @mrljvb
    @mrljvb2 жыл бұрын

    Congrats on the new release. I see you are using the 5160, was that issue ever corrected.

  • @engserve

    @engserve

    2 жыл бұрын

    We believe so. The Trinamic library we used had a confusing inheritance scheme which caused a problem with our implementation of TMC5160. We fixed it and Grbl_ESP32 was corrected as well. See this Tweet of mine with some seriously huge motors. twitter.com/buildlog/status/1446572050534047747

  • @danriches7328

    @danriches7328

    2 жыл бұрын

    @@engserve That large stepper you have in the top right of your Twitter video is almost as big as the 3 I salvaged from a labeler. Nice to know that they work virtually silently with the 5160's as that's the drivers I bought. Just need to build your 6 axis board up and then weld the CNC frame, loads to do but loving it. Thanks ever so much for all you and your team's efforts, once I have it working I'll video it, credit you and send a donation too. Awesome work!!

  • @igorpack5160
    @igorpack51602 жыл бұрын

    I can not understand, if anyone knows, please tell me. Installed the firmware, version 3axic_v4, launched WebUI, the Y axis moves in only one direction, the X and Z axes do not move at all. Moreover, LaserGRBL works without these problems. Any help would be appreciated.

  • @engserve

    @engserve

    2 жыл бұрын

    This is not a support channel for the firmware. Go through Github

  • @haley8004
    @haley8004 Жыл бұрын

    8:13 The default wifi pw is 12345678

  • @snug11
    @snug11 Жыл бұрын

    FluidNC is soo much easier and more comfortable in usage - thank you for this, Barton!!! 🙂 i just built a wooden ball laser engraver with this Firmware, based on an MKS DLC32 Board. Perhaps you like the idea behind: kzread.info/dash/bejne/a5OerdGxipbaY5s.html (meanwhile i could fix the "stair-step effect" in the graphic on the video)

  • @johnsowerby6061
    @johnsowerby60612 жыл бұрын

    Grbl_Esp32-main how open ??

  • @engserve

    @engserve

    2 жыл бұрын

    Read the github wiki. We do not offer support via KZread

  • @Dr.Ratio69
    @Dr.Ratio69 Жыл бұрын

    I want to build a CNC, but I hate coding.😂

Келесі