Using LinuxCNC on My CNC Router Using a Raspberry Pi 5

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2024
  • This video shows how I use LinuxCNC on a Raspberry Pi 5 to control my CNC Router. The new CNC Parallel Port hat allows the 5 axis breakout board to connect to the Pi.
    For the CNC Parallel Hat, Linux CNC config files, and the STL file for the stand, please see: byte2bot.com/products/paralle...
    Setup and Troubleshooting Guide for the CNC Parallel Hat is available here:
    byte2bot.com/blogs/instructio...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 84

  • @kristertornblom3356
    @kristertornblom3356 3 หลายเดือนก่อน +1

    Hi made a test drive today with this paralell hat including Raspberry pi 5 and this is really a great product ,works great

  • @Cdaprod
    @Cdaprod 5 หลายเดือนก่อน +3

    I already bought the stepper drivers too! Like a year ago, very confident in this video 😎

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +1

      Nice 👍

  • @dariusrogers
    @dariusrogers หลายเดือนก่อน +1

    Great video Dan!

  • @Cdaprod
    @Cdaprod 5 หลายเดือนก่อน +5

    Me too! 1:17
    Thank god I built a CNC machine as a diy/cabinetmaker years ago and I have the problem where I have to do everything from scratch, now I’m a devops engineer lmao
    Got my pis let’s go!

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +2

      Let me know how it goes! I am always curious if you end up finding a better solution than what I have tried. Especially when it comes to HAL file configuration.

  • @bob_mosavo
    @bob_mosavo 4 หลายเดือนก่อน

    Cool‼
    Thanks 👍

  • @rudycandu1633
    @rudycandu1633 5 หลายเดือนก่อน

    This is the same kind of setup I want to use. Nice to know how it works for you. I also would like to know more about your router and how the spindle is working for you. I have the 500W spindle that I want to use for my first/starter cnc router.

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +1

      I really like this spindle. It works great for 1/8" bits in ABS and hardwoods. I originally used a laminate router and the whole neighborhood knew what I was doing. This spindle is quiet. I usually take my time and do at least 3 passes in 1/4 inch material. If you have the need for speed perhaps a larger spindle with a VFD is a better option.

  • @markyu70
    @markyu70 หลายเดือนก่อน +1

    Fine! I also use Raspberry Pi but with my grbl board.

  • @andrewowens5653
    @andrewowens5653 5 หลายเดือนก่อน +9

    Could you Please add links to your website? I'd also like to see your system in action. Demo video please?... 8-)

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +1

      I will work on getting verified so I can add clickable links in the description. In the meantime, you can go to Byte2Bot.com and find the parallel hat board. The links in the description of that product will allow you to download the hal files. I don't have any demo videos yet but will add some soon. I hope to cut some parts this weekend.

  • @GeeEmJay
    @GeeEmJay 5 หลายเดือนก่อน +1

    Using traditional parallel port technology - interesting.... How are you finding latency?
    RPI also supports SPI which has been used in similar CNC projects and recently the Novosun NVUM / EC cards have been reflashed with Remora firmware to interface with custom HAL drivers for ethernet

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +1

      Latency is better than I am used to. The old Dell PC was a slower processor than the Pi5. I was able to get a worst case latency test by trying to launch TH-cam in the web browser. Almost 2mS on the servo thread. I'm sure the SPI board is better than that, but I don't cut fast enough to even notice any effects.

  • @0ffGridTechClub
    @0ffGridTechClub หลายเดือนก่อน +1

    This is Awesome !! I am definitely doing this tonight with an RPi 5. Eventually I would like to convert the OS .img into an ISO and deploy this bad boy through my Proxmox RPi 5 cluster 🥷🏼

  • @mchlwachowski
    @mchlwachowski 4 หลายเดือนก่อน

    Thanks for being available to help. I have raspberry pi 4, is there any changes i would have to make like you did on the 5? I have an 8ram so I'm hoping for good results.

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      No changes necessary. My router worked just fine on a Pi4. If you download the latest pi image from LinuxCNC, it should work just fine. The only reason I initially had slowness in the user interface was because I used a very early version and they fixed some things since then. I have both Pi4 and Pi5 Hal file examples on my website, so you shouldn't need to change much.

  • @mysticmarble94
    @mysticmarble94 4 หลายเดือนก่อน +1

    Does the use of a Raspberry Pi have comparable benefits akin to 3D printers running an MCU board in conjunction with the RPI host cpu doing kinematic calculations ?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน +1

      I think the main usage of the pi is to simply replace the computer that was previously used. 3d printers do need to have a lot more look-ahead and kinematics than routers do because of the flow rate of the melted plastic. You may not be able to tell in the finished product if the router used kinematics.

    • @jeppelysebjerg8075
      @jeppelysebjerg8075 4 หลายเดือนก่อน

      it does not. and i cant see any reason to ever use a rasperry pi, for an cnc in 2024. its like using 90`s tech.

  • @VTeslaV
    @VTeslaV 2 หลายเดือนก่อน

    Do you also have the ini file available for running linuxcnc? I only see the hal file you posted.. Are more steps involved in getting it running like installing a hal component or something?

    • @Byte2Bot
      @Byte2Bot  2 หลายเดือนก่อน

      I added the complete config folder contents from my router next to the HAL files on the Parallel Hat product page on my website as a working example. I am not a LinuxCNC expert, but copying the sample HAL file over your machine's HAL file should be the majority of what needs to be done. The Parallel Hat will not show up in Linux as a parallel port or anything like that. LinuxCNC will simply toggle the Pi GPIO pins and the hat will be the voltage translator to the breakout board.

  • @stefanf6495
    @stefanf6495 3 หลายเดือนก่อน

    Just curious, was there a reason not to go directly with the Pi's GPIO for driving the steppers? RPI GPIO have native support in LinuxCNC, too.

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน +1

      The parallel hat is basically a level converter that allows the 3.3v Pi GPIO to drive the 5V pins on the DB25 parallel connector.

  • @dwayneattard5265
    @dwayneattard5265 4 หลายเดือนก่อน

    Does Linux CNC have to run parallel? I have a cheap Mach 3 board I got from Amazon and wanted to move it from a PC USB cable to a Raspberry Pi. This means I could use a bigger heat sync since I don't need a hate and have the same flexibility as you do.

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      I have not tried a USB to parallel adapter. If the driver works, then perhaps you could get it to work.

    • @1pcfred
      @1pcfred 4 หลายเดือนก่อน

      @@Byte2Bot I doubt it unless LinuxCNC has radically changed their policies. They have their valid reasons why they don't support CNC output over USB. The LinuxCNC project is driven by technical excellence. So to that end there's just some things they won't do. When LinuxCNC says they're a hard real time machine controller they mean it. No monkey business. USB and dongles are the road to monkey business.

  • @ArcAiN6
    @ArcAiN6 4 หลายเดือนก่อน +1

    are the schematics available for the pi 5 hat?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน +1

      Yes, I added a link to the PDF of the schematics to the last line of the product description on my website.

  • @TheFeralEngineer
    @TheFeralEngineer 4 หลายเดือนก่อน +1

    what were the latency numbers on the pi5?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      I have had up to 2ms worst case on the servo thread. I just uploaded a short showing how I launched youtube and started a video and the latency test showed a 1.1ms latency.
      th-cam.com/users/shortsuXpw--tIaa0?feature=share

  • @davers1610
    @davers1610 2 หลายเดือนก่อน

    Do you know what kind of switching speed to expect on the PI 5 IO? i have been looking at using one but am unsure what to expect with max feeds and speeds.

    • @Byte2Bot
      @Byte2Bot  2 หลายเดือนก่อน

      That is a good question, and is difficult to answer. I have my router set up for 1/4 stepping, and I limited the speed to 720mm/min. LinuxCNC claims that it's update rate is roughly 3300Hz on my Pi5. Jogging the machine, I estimate that each stepper motor rotates at 2 rotations per second roughly. If I do the math, 3300Hz / 200 steps per rotation / 4 (quarter stepping) / 2 rotations per second, I get roughly 2. This makes sense because the interrupt can either pull the GPIO line high or low and it takes 2 interrupts to complete the step. So the numbers make sense to me. Your machine will be different based on the setup. My gantry has a lot of mass so I limit the acceleration and max speed.

  • @MichaelAPede
    @MichaelAPede 3 หลายเดือนก่อน

    Do you sell the PI5 Hat that can do the Parallel port? Even just the bill of components and the design file would be great!
    Thanks!

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      I do sell the parallel hat. I also sell the 5 axis break out board but mostly for convenience since it is available everywhere. The 3d printable plastic stand can be downloaded for free or purchased. The newest item is a USB-C plug that can be used to power the pi. That's a good idea about the list of parts! Thanks!

    • @MichaelAPede
      @MichaelAPede 3 หลายเดือนก่อน

      @@Byte2Bot I just need the parallel hat. I have everything else. Like in the video, I'm trying to replace a PC with a Pi. Can you provide a link or something?

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      @@MichaelAPede byte2bot.com/products/parallel-port-raspberry-pi-hat

  • @cszrwi
    @cszrwi 4 หลายเดือนก่อน +1

    Very cool thanks for this. I have a printnc i want to move to linux cnc so i can 9:23 individually zero the two y axis. At the moment i can not keep my x axis perpendicular.

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      Zero-ing the two motors on a single axis individually doesn't sound like something I would recommend. I'm sure it can be done, but you would need a limit switch for each motor and possibly run a different profile to treat them as a separate axis. If it were my machine, I would disable the power to the motors and adjust one manually until the axis is square. Then future automatic homing would still treat them as the same axis. If you loose steps and have to do this more than once a month, it might be worth looking at the acceleration and step rates of the motors. Let me know what you end up getting to work. I will be curious to know what the final solution is.

  • @fritzgutten1
    @fritzgutten1 4 หลายเดือนก่อน

    So. Why didn't you make a complete solution In one hat and eliminate the need for the db25 all together?... Edit to clarify... Super cool concept and looks great. Definitely an option for future upgrades for me! Just curious about reasoning.

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน +4

      Great question! I was wondering who would be the first to ask! It kind of boiled down to two reasons. First, the 5 axis breakout board is so incredibly inexpensive that I was worried that I wouldn't be able to purchase the components for as low as I could buy the board for. The second reason is that that 5 axis breakout board is available everywhere. Alibaba, AliExpress, Ebay, Amazon, everyone carries it. My guess was that a lot of people may be using it already. If they are already using it, then they just need a convenient way to plug the Pi into it instead of their PC. Changing the CNC's wiring to accommodate whatever board I come up with might be a hassle and I would have to mimic the same physical layout of the connectors. Also, I ended up adding a lot more to my board than I originally intended, and I wouldn't have been able to fit the 'hat' form factor if I included the functionality of the 5 axis breakout board. Having a DB25 connector does mean one more point of failure, but the risk is quite low. In the future I may just go ahead and make a larger board with everything on it. We'll see.

    • @fritzgutten1
      @fritzgutten1 4 หลายเดือนก่อน +1

      @@Byte2Bot well thank you sir! I appreciate the response. I understand your reasoning. I will keep an eye on you and maybe buy a board, just in case!

  • @calico88
    @calico88 4 หลายเดือนก่อน +1

    Can you use all 5 axis with this boards ?
    And simultaneously 5 axis movement ?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      Yes, the hat has channels A and B wired up for direction and step signals, in addition to the X, Y, and Z channels. I have never needed more than 3 channels, so the actual setup of LinuxCNC configuration may be a little out of my area of expertise, but the hardware supports it. The only thing to watch out for is that the B-Direction signal is shared with the relay on the 5 axis breakout board. So if you intend to use that relay (most people don't), then you might have a conflict.

    • @calico88
      @calico88 4 หลายเดือนก่อน

      @@Byte2Bot that’s so cool what you’ve done . Including parallel rasp pi 5 board.

    • @calico88
      @calico88 4 หลายเดือนก่อน

      @@Byte2Bot so this hardware can do 5 axis TCP, RTCP kinematic ?
      Latency ?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      I measured a 2mS latency on my machine. Yes, the hardware supports 5 separate stepper motor outputs. TCP and RTCP are more software specific and I doubt LinuxCNC supports that. Also, if any machine supports that using stepper motors, send me a link! That would be about as exciting as a Volkswagen bug going 200mph.

    • @calico88
      @calico88 4 หลายเดือนก่อน

      @@Byte2Bot i’m sure they can answer this in linuxcnc forum, pls do ask there, I would love to hear the answer.

  • @Vlasserr
    @Vlasserr 2 หลายเดือนก่อน

    I purchased your Pi Parallel Hat board. I performed the installation you described, but the machine does not run. Linux says that it does not know the parallel port base address. I tried 0x378 and 0 doesn't work either. Can you advise please? Thanks
    I have a pi4

    • @Byte2Bot
      @Byte2Bot  2 หลายเดือนก่อน

      Yes, I can help! Please use the contact form on the Byte2Bot.com contact page and I will help you through it. One other customer had the same question, and I updated the Parallel hat blog on the website to hopefully help with this question. Check out the troubleshooting section. The short answer is that the hat will not show up as a parallel port. LinuxCNC will use it using GPIO.

  • @nathanchalecki4842
    @nathanchalecki4842 5 หลายเดือนก่อน

    No point soing anything but a genuine fan and heatsink.

    • @Byte2Bot
      @Byte2Bot  5 หลายเดือนก่อน +1

      Agreed. It is probably throttling back a little bit with the heatsink I have. Both the Pi4 and Pi5 are measuring about 38 degrees internal processor temp. I will order the genuine one and use it for the long term.

  • @matthewarchibald5118
    @matthewarchibald5118 3 หลายเดือนก่อน

    sweeet

  • @jamescullins2709
    @jamescullins2709 3 หลายเดือนก่อน

    Will LinuxCNC control a spindle via RS485?

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      I have heard that it will, but I haven't tried it myself. I went ahead and put the RS485 hardware on the hat just in case, so if you get it working on any hardware, even a USB adapter, please let me know!

    • @jamescullins2709
      @jamescullins2709 3 หลายเดือนก่อน +1

      I am 82yrs but if I were still a bit younger I would give it a try. Nice job@@Byte2Bot

  • @gurumurthy779
    @gurumurthy779 3 หลายเดือนก่อน

    7:51 can you tell me where is this file located i cant find it and did it solved gpio problems explain in more depth

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน +1

      The Pi5 HAL sample file is located here: cdn.shopify.com/s/files/1/0727/8601/8601/files/cncRouterPi5.hal?v=1705210460
      The link for it and the Pi4 version are on the parallel hat product page at byte2bot.com. I am not in any way an expert on configuring the HAL files, but my understanding is that the Pi5 internal bus architecture is slightly different, allowing faster speeds and from a software perspective, much more similar to a standard Linux based computer. The Pi1-Pi4 was always slightly different, but the Pi5 changed that.

    • @gurumurthy779
      @gurumurthy779 3 หลายเดือนก่อน

      ​@Byte2Bot thank you but where exactly do I need to add this file
      I installed linuxcnc 2.9 optimised for pi 5
      and also I am not using a parallel port, i have connected the gpio pins to 2 driver boards that that has 4 inputs ie two units of 28BYJ-48 Stepper Motor and ULN2003 Stepper Motor Driver

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      The HAL file that defines your machine should be in the configs folder, which is in the LinuxCNC main folder. At least that is where I put mine. There may already be a HAL file there if you are able to load LinuxCNC and run it. You can modify that HAL file or copy in a new one and name it the same. The HAL file that I supply is set up for specific GPIO pins to control specific outputs on the parallel port breakout board. So if you chose different GPIO pins for your setup, you will need to modify that HAL file.

  • @paradiselost9946
    @paradiselost9946 4 หลายเดือนก่อน

    i havent used my CNC mill in a decade since winXP and the last PC running it went bung, and yeah...
    my gecko 540 gathers dust... been challenging finding a parallel port board that works... dont trust USB to parallel...
    i tried stuffing linuxcnc onto a PC a while back, and didnt get anywhere other than brick a PC. why would i have any luck with raspbery pi if i cant even do that?
    the next hurdle is putting the mill back together! lol. ballscrews all rusted out thanks to a well placed leak in the roof. new screws, metric this time! no more forgetting g21 and crashing...
    started scraping it. got held up with the main column and needing a special tool to check parallelism/twist in the ways...
    but never fear, i just made a new slit saw arbor so i can mount the indicator so i can measure the freaking column and the chunk of steel is sitting in the vice waiting for me to stop procrastinating to make said indicator mount...
    nevertheless, this does look interesting...

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน

      I agree that installing LinuxCNC is a daunting task. Luckily they provide an SD image with it already installed. All you need to do is configure it for your machine. That in itself is sometimes frustrating, but rewarding too. It is worth trying even before you buy any other hardware just to get a feel for it, assuming that you already have a Pi.

    • @paradiselost9946
      @paradiselost9946 4 หลายเดือนก่อน

      ​@@Byte2Bot sent the link to a friend, i know he has a pi somewhere.
      it seems ideal for a neat build in a small enclosure. but i commented before i saw the breakout board was your own design and may not drive the gecko... it should, i doubt you went and did anything silly with pin designations or timing/baud rates?
      mach3? that was simplicity itself. the intention being to install, configure, MACHINE! not spend three weeks pulling ones hair out cus you gotta figure out dual boots or figure out UEFI blah blah... twiddle thumbs waiting for installations then nothing happens...
      shame its windows only.
      *shakes fist at kernels and firewalls*
      yknow, i worked on an old NC plugboard machine, and that was EASY!!!!!! if not rather awkward?
      the only challenge there was the same as any machine tool... feed rates, cutters, blah blah...
      i hate modern technology :)

    • @1pcfred
      @1pcfred 4 หลายเดือนก่อน +1

      The challenge of CNC is it takes mechanical, electronic and software skills integrated to get it to work. Not many are good with all three. I made my first motor drives from scratch. The trick there is optically isolating the digital lines. Step and Dir. Took me a while to figure that one out.

    • @paradiselost9946
      @paradiselost9946 4 หลายเดือนก่อน

      @@1pcfred lol, just reminded me... the LAST time i used my gecko was to drive a coil winder... only challenge there was calibrating the leadscrew and keeping tension whilst wrapping with insulating paper...
      i find the biggest challenge with software/hardware is how everything becomes obsolete almost immediately and it seems that every day you have to go and re-learn how to do everything. new acronyms, abbreviations... WTF is a "macro", FFS? "just throw a script at it i wrote in pypy..."
      open this , download that, buy those adaptors for ICSP... wait three weeks for delivery...its arrived? hey! we changed everything again!!!! thats not how you do it anymore!
      ARRRRGH!!!!!!
      i just wanna machine something! waaaah!
      i seriously regret spending so much time on sketchup? its freaking hard to make the change to "real" CAD... and how i miss sketchup 16, and all its little plugins.
      *shakes fist at google and trimble*

    • @1pcfred
      @1pcfred 4 หลายเดือนก่อน

      @@paradiselost9946 are you familiar with the work of Terence McKenna and Alvin Toffler? Specifically Novelty Theory and Future Shock. They attempt to describe the times we're going through now. The struggle is real!

  • @theGraphicAutist
    @theGraphicAutist 3 หลายเดือนก่อน

    I thought I read somewhere that the reason people were using rasp pi was cuz they could use output pins INSTEAD of parallel port...? Guess I misinterpreted?

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      I use the pi because it is smaller, cheaper, and doesn't usually go bad as fast as a typical motherboard. How you use the pi is up to you. The cheapest and easiest in my opinion is to use the GPIO on the header instead of a parallel port. The breakout board that I chose to use has a parallel port interface, so that is why I made the parallel hat for the pi which just connects the GPIO pins to the parallel port connector.

  • @Ozmandius
    @Ozmandius 3 หลายเดือนก่อน

    need a pop filter on that mic my man. ever PUH you sounded out kicked my floor from my subwoofer.

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      Interesting. I generally just use the GoPro microphone and don't run any software filtering. No GoPro pop filters on Amazon. I have been using kdenlive for video editing and I haven't looked yet to see if it has a pop filter plugin or extension. Still getting the hang of it, but if you have a video editor software suggestion, I will be happy to give it a try!

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      Oh snap. I completely forgot that on this video I did use a USB microphone. My bad. I will get a pop filter for it. I'll also turn the bass when reviewing future videos to try and catch audio issues. Thanks!!

  • @bschwand
    @bschwand 4 หลายเดือนก่อน

    My understanding is that this is just a dumb parallel port and stepping is done in software by linuxcnc ? It does not have hardware steppers, right ?
    in that case you should warn users of the serious limitations of such setup. Hardware steppers card interfaces to linuxcnc like the Mesa cards or some of the Ethernet based cards are the way to go for good performance. Software stepping is great for testing, but very disappointing if good performance is expected.

    • @Byte2Bot
      @Byte2Bot  3 หลายเดือนก่อน

      You are correct, my board is just a level converter that allows a DB25 connection and can control a small DC motor. The timing and performance is dictated by the RTOS and LinuxCNC software. Yes, there are FPGA boards out there at 3x the cost that can give a little better performance, but I have been using the parallel port off an old PC for 15 years now without issue. In my experience, most people are DIY with a limited budget and getting their project up and running is a huge first step. Once they have it working and want to upgrade it, there are lots of options.

  • @MatsK007
    @MatsK007 4 หลายเดือนก่อน

    Not to ruin your day, but you know there are USB-Parallel port adapters?

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน +1

      Honestly, I can't even count how many other implementations there are. Yes, USB adapters exist, FPGA boards exist, and some of those may be better suited for some applications. Just pick one that you know won't have any driver issues in Linux.

    • @1pcfred
      @1pcfred 4 หลายเดือนก่อน +1

      @@Byte2Bot LinuxCNC is a project that uses Linux but LinuxCNC has nothing to do with Linux. The USB issue has nothing to do with drivers either. It has to do with USB itself. USB is polled as opposed to interrupted. So there's no guaranteed timings over USB. USB could certainly work most of the time. But that's not nearly enough time for the LinuxCNC team. They want it to work all of the time. So they won't support a half measure.

    • @theGraphicAutist
      @theGraphicAutist 3 หลายเดือนก่อน

      @@Byte2Bot usb has too much latency, hence the need to use parallel port to begin with

  • @billh308
    @billh308 หลายเดือนก่อน

    You lost me when you decided to not use a Mesa Ethernet card.

  • @RoboArc
    @RoboArc 4 หลายเดือนก่อน

    Any axtual reason you need linux cnc... this is a 3axis mill... is it needed not fr.
    Slap an 15$ arduino in it 😂

    • @Byte2Bot
      @Byte2Bot  4 หลายเดือนก่อน +2

      3D printers can get away with very minimal display and processing power because there is no need for operations like stock material indication or multiple cuts on the same material. It is super nice to know what the toolpath looks like and where zero position is on the part before the stock gets indicated in. Manual controls for the spindle and axis are also super handy too. After using it I really don't want to use anything else. It is a luxury. :)

    • @paulfoxharp
      @paulfoxharp 3 หลายเดือนก่อน

      @@Byte2Bot I couldn't agree more. I'm in a similar position, with a decades-old home-built CNC mill driven by a PC and linuxcnc. I looked into switching it to GRBL, or somesuch, but stopped when I realized how much functionality and flexibility I'd be giving up. I'm pleased to hear of your success with the RPi 5. In then end, can you run your axes as fast with the Pi as you could with the Dell PC? In other words, is latency no worse?