Erik Salo
Erik Salo
  • 27
  • 48 513
Broken Raspberry Pi 5
Broken Raspberry Pi 5
Переглядів: 109

Відео

2024 05 Planters
Переглядів 723 місяці тому
Emily did a huge amount of work! They look great.
Erik's JD's Garage Plasma cutter - Unmodified Z axis
Переглядів 4444 місяці тому
Erik's JD's Garage Plasma cutter - Unmodified Z axis
AUS trip
Переглядів 1016 місяців тому
AUS trip
White Rim Fall 2023
Переглядів 599 місяців тому
Short trip to Delicate Arch in Arches National Park and the White Rim road in Canyonlands National Park in November of 2023
Utah Spring 2023 - Planning
Переглядів 28Рік тому
Utah Spring 2023 - Planning
Utah spring 2023 Itinerary
Переглядів 34Рік тому
Utah spring 2023 Itinerary
Utah Ideas, Spring 2023
Переглядів 27Рік тому
Utah Ideas, Spring 2023
2023 06 UtahSolo
Переглядів 71Рік тому
2023 06 UtahSolo
UtahSpring2023
Переглядів 71Рік тому
UtahSpring2023
Plaid Keyboard firmware
Переглядів 3952 роки тому
I made a custom PLAID keyboard for a Cyberdeck PC project. I had a lot of trouble making the Ateml 328P based keyboard work correctly. Nothing is hard but putting it all together was challenging and I made a lot of mis-steps. Here's a summary of what I did to make it work. Keyboard build discussion starts at 2:48
2022 02 LinuxCNC WHB Pendant
Переглядів 3,7 тис.2 роки тому
Here's how I got an xhc-whb04b-4 pendant to work with LinuxCNC See this related post for the configuration files: forum.linuxcnc.org/24-hal-components/45092-working-config-for-xhc-whb04b-4-pendant#234652
SaloTree Falling
Переглядів 632 роки тому
SaloTree Falling
Home Assistant - Control Multiple Assistants - Alexa - MQTT
Переглядів 6912 роки тому
I have two buildings on my property. They are too far apart for Zwave signals to travel so I set up two different home assistants. This video shows how I am able to communicate between the home assistants using MQTT. It also shows how I am able to control anything with Alexa locally without a cloud account.
1991 Prelude Speed Sensor - Fabrication
Переглядів 6702 роки тому
1991 Prelude Speed Sensor - Fabrication
Coding a LinuxCNC 2 Speed Spindle for Dummies
Переглядів 1,2 тис.4 роки тому
Coding a LinuxCNC 2 Speed Spindle for Dummies
Coding a LinuxCNC Toolchanger for Dummies
Переглядів 7 тис.4 роки тому
Coding a LinuxCNC Toolchanger for Dummies
LinuxCNC Pendant Config Tricks
Переглядів 3,8 тис.4 роки тому
LinuxCNC Pendant Config Tricks
CanyonRims - Needles overlook
Переглядів 545 років тому
CanyonRims - Needles overlook
DesolationTowers
Переглядів 475 років тому
DesolationTowers
LinuxCNC for dummies #1
Переглядів 19 тис.5 років тому
LinuxCNC for dummies #1
LinuxCNC - Okada VM500 VMC - Two speed gearbox
Переглядів 4895 років тому
LinuxCNC - Okada VM500 VMC - Two speed gearbox
LinuxCNC - Okada VM500 VMC Toolchanger
Переглядів 1,2 тис.5 років тому
LinuxCNC - Okada VM500 VMC Toolchanger
2014 01 17 SilverCreek v Greeley WomensVarsity LQ2 SmashMouth
Переглядів 1610 років тому
2014 01 17 SilverCreek v Greeley WomensVarsity LQ2 SmashMouth
Silver Creek v Broomfield Women's Junior Varsity January 10, 2014
Переглядів 2010 років тому
Silver Creek v Broomfield Women's Junior Varsity January 10, 2014
Timing Belt Camshaft Sprockets for TB Change - Audi 4.2L, V8, 40V, 2001
Переглядів 9 тис.10 років тому
Timing Belt Camshaft Sprockets for TB Change - Audi 4.2L, V8, 40V, 2001

КОМЕНТАРІ

  • @mattivirta
    @mattivirta 2 місяці тому

    second problem i have, how add to display button start spindle ON and spindle OFF and were this code need add ? and add relay to what pin ?

  • @patrickparisius4086
    @patrickparisius4086 3 місяці тому

    Thanx Eric, i am a total linux cnc nono. i am wondering how to use the macro buttons eg macro 1 for the z-probe, can you help me with that? for the normal buttons i can see the mdi commands but not for the macros. regards, Patrick

  • @chichcnc
    @chichcnc 3 місяці тому

    Excellent

  • @marksalo7786
    @marksalo7786 3 місяці тому

    Work Ethic Father and Daughter

  • @giddeonrice9055
    @giddeonrice9055 4 місяці тому

    Hey man I have the same problem with my 91 Honda elude si. I was wounded if you would be willing to make me one and if so How much would you charge to make the vss and ship it to me? I would greatly appreciate it

  • @NuttyforNissan
    @NuttyforNissan 4 місяці тому

    Looks like a clean cut.

  • @egemens
    @egemens 5 місяців тому

    thanks for this good tutorial

  • @westnblu
    @westnblu 6 місяців тому

    It's interesting u mentioned Surfers paradise reminding u of Miami because when they were 1st designing the city, Miami was what the town planners had in mind! haha . There's even a suburb @ surfers called Miami. I enjoyed your presentation, u didn't linger too long on things, u get it brief and to the point! Thanx for sharing and safe travels.

  • @jarema-em7hp
    @jarema-em7hp 6 місяців тому

    Witam czy może pan udostępnić pliki konfiguracyjne wymiany narzędzi w linuxcnc , bardzo był bym wdzięczny .

  • @FilterYT
    @FilterYT 6 місяців тому

    Thanks, very helpful!

  • @The_Unobtainium
    @The_Unobtainium 7 місяців тому

    lsusb - command not found... hmmm

    • @eriksalo5550
      @eriksalo5550 7 місяців тому

      If lsusb isn't on your system, you will need to install "usbutils." Something like apt-get install usbutils.

  • @harryli1434
    @harryli1434 10 місяців тому

    Very cool. Based on the tutorial, we are able to start our Linuxcnc smoothly, Thanks a lot! I am a programmer and I like this tutorial ! Well done!

    • @eriksalo5550
      @eriksalo5550 10 місяців тому

      I'm glad you got something out of it, good luck!

  • @blackboxparadox1225
    @blackboxparadox1225 Рік тому

    Erik, this was super-interesting! Look forward to more videos like this from you.

  • @keithscott9774
    @keithscott9774 Рік тому

    Thanks Erik, much appreciated. Seen your thread on the Linuxcnc forum today. I'm hurting my brain the last few days learning whatever I can about interfacing both Gamepad controllers using buttons only, and also MPG pendants (got the very same model on it's way from XHC). It's like you say, the setup task itself is not difficult once you piece together all the bits of info that (hopefully) eventually lead to things working. But wow, I'm finding you have to put the time in with Linuxcnc to learn stuff. I'm using Qtplasmac and there's a few differences in hal to using say Axis, but still your hal file should help me out heaps. I'll be studying every line. Take care.

  • @insanery1
    @insanery1 Рік тому

    I would totally pay you to build me on of these? Did it work once installed?

    • @insanery1
      @insanery1 Рік тому

      I just saw in your desc. that it worked. Amazing

    • @eriksalo5550
      @eriksalo5550 Рік тому

      It’s worked perfectly for a year. I’m not much interested in making just one more but if there was demand for ~10 I would do it.

  • @heartless3892
    @heartless3892 Рік тому

    What the position for the timing

  • @johnalex3023
    @johnalex3023 Рік тому

    Hi, I made a pendant and got it working quite a awhile ago. I don’t remember much of how. I learned and tweaked a few things from your video. Can you tell me if possible, to create a mdi command to move the spindle from its current location on x and y to a relative position and set x and y zero?

    • @johnalex3023
      @johnalex3023 Рік тому

      Like move .025”+ on x and .025- on y, and set both to 0.00

  • @seancollins9745
    @seancollins9745 Рік тому

    after venturing down this road, i wrote a whole hal component in C using hal compile.

    • @egemens
      @egemens 5 місяців тому

      for toolchanger?

  • @mattivirta
    @mattivirta Рік тому

    i not understand how i make Z bit zero automatic code. many video but not understand how make, not has newer write code or use before linux and first time linuxcnc now, build cnc my son.

    • @eriksalo5550
      @eriksalo5550 Рік тому

      I don't understand your question. English is my only language so please try again to ask your question or use a translator and I will try and give you an answer.

    • @mattivirta
      @mattivirta Рік тому

      @@eriksalo5550 how i make z touch plate setting in linuxcnc., button to panel and automatic set zero.

    • @mattivirta
      @mattivirta 2 місяці тому

      @@eriksalo5550 setting touch plate , first need button on display, then need know were folder need add file button call touch plate g-code, i has before can make button on display but if bush button come errors lot, not know were need add file what button call, were is button file location, were is g-code location how can call g-code who run touch plate code, code include g-code were position bit go and move down and touch plate and stop and move back up, and calculate position minus touch plate tighnes and thats is zero point at workpiece top zero. you need make video step-by step how add and were all code text, first write button text and were file named and location must be, then g-code name and location were need add, i have linuxcnc 2-8-4 debian linuxcnc, hall sensor show true/false if contact touchplate ,mean mechanic/elektric connection working. but this code not working. not move anywere if bush button at display.

  • @adammontgomery7980
    @adammontgomery7980 Рік тому

    Man were you right about reading through the example configs. I was trying to get manual tool change with auto tool probe working. Then I found you can just call M6 from inside the remapped M6 and do a probe after. You've done the lord's work here

  • @l.p.mattei2768
    @l.p.mattei2768 Рік тому

    This is the best explanation I've seen yet. Would you be willing to post your ini file in here. I would like to see the whole file, and compare it to the one I am trying to get to work.

    • @eriksalo5550
      @eriksalo5550 Рік тому

      Here you go... forum.linuxcnc.org/24-hal-components/47288-xhc-hb04-config-ini-file-posted#255806

  • @The_Unobtainium
    @The_Unobtainium 2 роки тому

    If my wife starts to complain that i again spend money for "some stupid cnc" i'll tell her it's your fault!

  • @Aj-oe4iv
    @Aj-oe4iv 2 роки тому

    I can’t find the sensors for this year car idk if what you used. was the 90-91 accord vss?? cause they say that it is a semi good replacement part. I just starting having the problem

  • @CraftyCrow
    @CraftyCrow 2 роки тому

    For those struggling with the audio if you are on chrome, just grab the "volume booster" extension.

  • @gordonfrank
    @gordonfrank 2 роки тому

    When I go to buy a pendant, they refer to Mach 3 in advertising that is still the one to buy as long as it's a xhc-whb04b-4 pendant ? Good video.

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      I think they advertise them as Mach 3 pendants since the Mach 3 software has native support. They both work with LinuxCNC in my experience. Both have their plusses and minuses but either is a great addition to an CNC

  • @pakarmyisizindabad6206
    @pakarmyisizindabad6206 2 роки тому

    Sir, I want to configure my own made DUAL ARM SCARA in linux CNC, is it possible?

  • @solverbox
    @solverbox 2 роки тому

    Thanks, works like a charm in sim, a few little bugs here and there on linuxCNC 2.9, but this saved me a lot of time. Cheers!

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      I did have one issue going from the simulator to a real machine. When I added my xhb.hal file to my milling machine, I got a number of errors saying "that pin is already in use somewhere else." For the most part, I was able to comment out the offending commands. However, it seems that "whb.halui.machine.is.on" is required to be activated for the jog wheel to work. I first just added whb.halui.machine.is.on to the main .hal file. However, that pin does not exist until whb driver is loaded. What I did to make it work is to add the other pin to to the whb.hal file. The other pin in my case was a signal to my Mesa card to enable the servo's, I needed it. Putting that signal in the whb.hal file did the trick. I learned about enabling multiple pins in this post: forum.linuxcnc.org/38-general-linuxcnc-questions/35822-two-signals-connected-to-one-output-pin

  • @marcjones7589
    @marcjones7589 2 роки тому

    Awesome and ingenious, Erik love you did not quit and worked to develop your own solution.

  • @Holagrimola
    @Holagrimola 2 роки тому

    is linuxCNC a distro??? or is it a program???

  • @Stanislav132
    @Stanislav132 2 роки тому

    Great video! Its exactely what i was looking for a long time. Thank you

  • @52thephotoshop
    @52thephotoshop 2 роки тому

    Inget signal conflict when I try to use this with a pretty big standard axis config

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      Almost everyone will have signal conflicts when they try and implement. You will get an error if you have specified a HAL pin somewhere else in your configuration. Some of them you can comment out but others are required. In particular, you need "whb.halui.machine.is-on" needs to be tied to the "halui.machine.is-on" is critical to operation. I found this post on how to link two signals, recommend this: forum.linuxcnc.org/38-general-linuxcnc-questions/35822-two-signals-connected-to-one-output-pin

  • @donno1967
    @donno1967 2 роки тому

    I am buying this just because you figured it out :)

  • @samjohnson7325
    @samjohnson7325 2 роки тому

    How are all your jog functions? I had problems trying to get those to work properly before I gave up when I was still in the planning/testing phase of my conversion about a year and a half ago. I haven’t gotten around to getting the pendant working yet since getting my retrofit done because of that

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      I had the same problem exactly. The fix for me was I needed to net "whb.halui.machine.is-on" in the HAL file. See my comment below

  • @lgrfbs
    @lgrfbs 2 роки тому

    Thanks for a nice video!

  • @gregreynolds5686
    @gregreynolds5686 2 роки тому

    Your experience of learning about LinuxCNC is exactly like mine! Easy once you've figured it out, but very difficult to actually get there.

    • @mattivirta
      @mattivirta Рік тому

      learn lot but not understand english good, need be Finnish manual. need help cheap chinese one relay breakoutboard not show hall meter true/false my probe. i just test optocouplers have ok. but not sure manual not say need only power 5V to board whit usb connection or need optional 12-24V to board power supply, because input pin go to board line and led to 12.24V whit led to input screw terminal. pin 10,11,12,13,15 and GND have screw terminal.probe pin 15. config wisard has add pin 15 probe in, E stop pin 10 and normal all motors.

  • @smo3241
    @smo3241 2 роки тому

    Can you make a video about offset setting on linux cnc?

  • @pistol4three265
    @pistol4three265 2 роки тому

    Very cool! Too bad it's so difficult to do. You could crank about a bunch of those and sell them to the 3rd Gen community. We need em

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      I would be amenable to making a batch of ~20 of these. My costs with machining time would be something like $200 each. Do you think twenty people need these? How would I find out?

    • @tinalemens4197
      @tinalemens4197 2 роки тому

      I happen to need one..check prelude forums and groups...no one can find any..yes you could sell them. I need one..how bout selling me one. How do I contact you?

    • @eriksalo5550
      @eriksalo5550 2 роки тому

      @@tinalemens4197 Please create a post in the appropriate forum and post the link here, I'll reply

    • @vbb301a
      @vbb301a Рік тому

      @@eriksalo5550 I happen to need one as well.

    • @familiafightclub7407
      @familiafightclub7407 Рік тому

      @Erik Salo I need one also I have a 1988 prelude

  • @dmsentra
    @dmsentra 2 роки тому

    Wait, what? The weezey image? wth is that???

    • @mattivirta
      @mattivirta Рік тому

      i have my computer debian 10 whit preem somethink i not know m have many image what can install, many different computer and need select just you computer best image.

  • @JRF76476
    @JRF76476 2 роки тому

    Another excellent video. Yet another item I need to finish on my machine. Mine has electric 2 speed change in the motor windings.

  • @JRF76476
    @JRF76476 2 роки тому

    Thanks Erik!! This may be the info I needed to get my toolchanger rolling. I have a machine with PPMC on it also. I always struggled with how to get the physical pins to the virtual pins. My tool changer is somewhat similar to yours. The O code flow path is very close. I am going to work on it some this weekend.

  • @idus
    @idus 3 роки тому

    Could you do a spindle orient quick video? Like the Hal pin connections for pid spindle control. This is a great video Thank you

  • @matthewtimbs4919
    @matthewtimbs4919 3 роки тому

    Maybe this is obvious but when you, say, want to add a jog wheel or pendant or etc. you're taking from an example, editing the pertinent section then moving it to your machine's .ini file?

  • @makeorbreak5887
    @makeorbreak5887 3 роки тому

    What an extremely helpful and concise video. Much appreciated. Btw rs274 is the standard name of 'g code' although most implementations have some sort of differences. 'O' generally denotes the starting character of a program with the following characters being the program number. '#' denotes a macro variable with the following number being the address. Now to take what I've learned here and try it with a lathe turret.

    • @eriksalo5550
      @eriksalo5550 3 роки тому

      Thanks for the info about RS274! That's really helpful.

  • @AntiVaganza
    @AntiVaganza 3 роки тому

    Erik, thanks a ton. You might very well have swayed me towards Linux for my upcoming first CNC router. Just watched two of your tutorials, but you took a lot of the angst out of me and the rabbit hole seems a whole lot less deep. Thanks again for sharing your thoughts:)

  • @ruben-yrcnc2029
    @ruben-yrcnc2029 3 роки тому

    Erik, very nice explanation, and agreed, some of the basics are missing from the documentation. Thanks for the video! Also from SA

  • @barebooger
    @barebooger 3 роки тому

    Good info, thanks!

  • @neilfpv
    @neilfpv 3 роки тому

    Where can I start? I've recently owned a 3d printer and I'm enjoying it. I'm pretty sure I'll enjoy LinuxCNC too!

  • @phearl3ss1
    @phearl3ss1 3 роки тому

    Maybe I am in the right place because you hit the nail on the head. I am just starting and have no idea how to get there and it seems like I am learning a foreign language. So I will continue listening.

  • @nathanthestout
    @nathanthestout 3 роки тому

    Thank you for the excellent information. RE: 6:25 "O-Code" is the logic portion of G-Code, commonly called Macro

    • @barebooger
      @barebooger 3 роки тому

      Actually, it's a subroutine.

  • @MotorsportDiesel
    @MotorsportDiesel 3 роки тому

    Thank you for this! I am converting a Fadal VMC 20 to LinuxCNC, I do have programming experience but trying to find my way around Linux has been very frustrating. I have spent several days just trying to get started and it seems that so MANY basic steps are just not out there anywhere. I have learned more in a few minutes than I have in days of trying to absorb it from examples and reading. I have a 2 speed spindle and a 16 pocket tool changer, your videos are going to be a huge help. A big THANK YOU is what I leave!