Using LinuxCNC on My CNC Router Using a Raspberry Pi 5

preview_player
Показать описание
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.

Setup and Troubleshooting Guide for the CNC Parallel Hat is available here:
Рекомендации по теме
Комментарии
Автор

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

kristertornblom
Автор

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!

Cdaprod
Автор

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

Cdaprod
Автор

Just got my parallel board in the mail! Thanks. Excited to replace my old gaming rig (#2?!) with a Pi 4, your HAT, and a $100 19" touch screen from amazon for my converted 2.5HP 1963 Cincinnati Toolmaster 2800lb Knee Mill converted to CNC.

RinksRides
Автор

LOLOLOL The whole premise for using a tiny PI, his feeling about old clunky computers. This is hilarious.

putinscat
Автор

I'm considering swapping my NuC for a Pi5, so this was a useful video to appear in my feed! I'm using a Mesa card (highly recommended but £££) but I'd like to find a cheaper way for the odd experimental machine. All you need now for yours is a Manualmatic Pendant ;-)

philip_fletcher
Автор

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

andrewowens
Автор

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.

rudycandu
Автор

I took this in a different direction: Ever heard of these cheapo RNR cards? Turns out they have a jtag, you can flash them any way you like. I gave them a SPI port and had the "heavy" stepgen subprocess effectively run on them, instead of the pi

eitantal
Автор

"I have always been leary about the longevity of a large PC" - yeah, this is getting me lately. Until yesterday my CNC has been running from a PC that I already had to replace the power supply in, and now it seems to have completely died. No beep on startup, no BIOS post, nothing :(
So I'm probably gonna switch to RPi as well, although not with software stepping. Do you know what step-rate you can get from yours?

iforced
Автор

A most wonderful RPi5 CNC video. ✨ Do you have a RPi5 GPIO video using PWM to control the newer GPIO for a LED in Thonny, Python IDE? 😎 Thank you.

qzorn
Автор

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

GeeEmJay
Автор

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

markyu
Автор

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

gurumurthy
Автор

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 ?

mysticmarble
Автор

Why build a level shifter hat when you have 3.3v input stepper drivers available? - Furthermore, unless you want some opto-isolation, you could've connected directly from the pi to the stepper drivers - Also an inexpensive PWM to analog 0-10v would be enough to control the spindle - What am i missing here?

TM-
Автор

Very cool video, I'm trying to do the same for my CNC Router that I'm manufacturing... I wanted to understand more about how you did the Spindler issue to control the speed... Do you have a tutorial...

alexon
Автор

iam getting this kind of error when i run in raspberry pi 5
Debug file information:
Note: Using POSIX realtime
The GPIO line GPIO16 can not be found
hal_gpio: rtapi_app_main: Operation not permitted (-1)
./my_machine.hal:7: waitpid failed /usr/bin/rtapi_app hal_gpio
./my_machine.hal:7: /usr/bin/rtapi_app exited without becoming ready
./my_machine.hal:7: insmod for hal_gpio failed, returned -1
7869
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime

can u help me ?

the same cod e when i run in raspberry pi 4 model b it works. But in raspberry pi 5 it is generating error like the above.

lohith
Автор

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

Vlasserr
Автор

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.

stefanf