Raspberry Pi CNC Controller

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 126

  • @nikodembartnik
    @nikodembartnik  4 года назад +23

    Where should I post files for the case that I designed? Looks like Thingiverse doesn't work very well right now :( Or maybe you want me to make an instructable about this project?

    • @samh7140
      @samh7140 4 года назад +6

      Instructables 😄

    • @luigicicatiello3991
      @luigicicatiello3991 4 года назад +3

      Instructables is ok... but i think it will be also good on thingiverse when it's possible.
      But, in any case, thank you so much for your great works!

    • @tomgray7049
      @tomgray7049 4 года назад +2

      instructable please

    • @38delphy
      @38delphy 4 года назад

      Bonjour,
      Personnellement, je préfère Instructables, je ne comprends pas l'anglais et ça me permet de traduire les pages avec google.

    • @38delphy
      @38delphy 4 года назад

      Bonjour,
      Personnellement, je préfère Instructables, je ne comprends pas l'anglais et ça me permet de traduire les pages avec google.

  • @mattwestlake114
    @mattwestlake114 4 года назад +5

    New day, new possibilities, new fuses! Cool project, great video!

  • @ViniciusCZanini
    @ViniciusCZanini 4 года назад +5

    Very good! I love to see Dremel CNC updates 👍🏻

  • @coreymac2381
    @coreymac2381 4 года назад +2

    I think all your videos are great. I’m a woodworker and woodturner and I have a branding Iron to mark my work. It was nice of you to make one for your Dad.

  • @createforcuriosity225
    @createforcuriosity225 4 года назад +4

    I will try this on my new CNC, thank you !

  • @22BOZIDAR
    @22BOZIDAR 4 года назад +3

    Cool little mill. Protoneer makes a board for the raspberry pi and a preconfigured SD card image. The board has an arduino running GRBL.

  • @deivid77
    @deivid77 4 года назад +1

    Hi Nikodem, your work is amazing. Congrats!
    I definitely want to make the full project: cnc and the Raspberry Pi console.
    Keep on making and sharing.

  • @jakebozz7677
    @jakebozz7677 4 года назад +15

    "New day, new possibilities, new fuse..." and "because I want to" are my favorite parts!! I love it! lol Keep doing your thing & exploring what you like, Nikodem! BTW, what is your major at University?

    • @nikodembartnik
      @nikodembartnik  4 года назад +3

      Thanks! It's Automatic control and robotics, electronics and telecommunication, informatics

    • @jakebozz7677
      @jakebozz7677 4 года назад

      Excellent! That sounds like a lot of fun!!! (Even though timelines might occupy your time) Enjoy!!!

  • @Viureify
    @Viureify 4 года назад

    Dude, do whatever makes you happy ❤️ Your channel rocks and you are a true inspiration!

  • @nrdesign1991
    @nrdesign1991 4 года назад

    8:38 I had one of these exact peltier dehumidifiers, and they do absolutely NOTHING but consume power, make noise, and do very little actual dehumidifying. Return the unit and get one with a compressor, they work great and don't consume much more power.

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Yes, it's definitely not the most efficient thing ever, but it is always something because humidity here is terrible

  • @certified-forklifter
    @certified-forklifter 4 года назад +2

    i just came home from school =) and then this video popped up. Awesome!
    thanks

  • @gizlas
    @gizlas 4 года назад +11

    Nikodem, do as much crazy stuff as you like, but make sure to record and share it :)

  • @leonpalnau6839
    @leonpalnau6839 Год назад

    Nice work and I can appreciate your use of multiple maker skills. There is one thing that is eating at me about your design. You should research "Parallel-in, Serial-Out" (PISO) shift registers. This is a simple small IC that takes binary input on each pin (like from each button) and serializes the data at a frequency defined by the input of the clk pin. In short if each of 8 buttons is connected to a pin, the chip will send an 8bit string along to a single PIO input on the Pi.
    Would clean up the wiring a lot and free up many PIO on the Pi. You would just need the button board attached to the shift registers, and then 4 wires to the Pi- vcc,gnd,clk and a single PIO.

  • @Mcvanilla83
    @Mcvanilla83 4 года назад +1

    Nice! THX for this great tutorial. I was already thinking of doing it for my mill because then i dont need to use my laptop anymore

  • @maciekm7953
    @maciekm7953 4 года назад +2

    That's exactly what I need. Thanks for sharing👍

  • @tomgray7049
    @tomgray7049 4 года назад

    very good job. dont apologize for your videos, they are great.

  • @TheTsunamijuan
    @TheTsunamijuan 4 года назад +1

    You know it would likely be easier to avoid the emulation layer from additional software. Get a ATtiny micro controller, and set it up with the arduino boot loader. Then Configure it as a human interface device, for the buttons. This way it will lower some of the software loads on the pi, and you will also have the ability to easily move it to a new pi when the SD card dies or the image file gets corrupted.

    • @dugabomber5993
      @dugabomber5993 2 года назад

      Why arduino bootloader? (Asking from curiosity)
      I have a raspberry pi pico and I have used circuit python with it for potentiometers and leds.
      Is the arduino boot loader specific to a certain task?

    • @TheTsunamijuan
      @TheTsunamijuan 2 года назад +1

      @@dugabomber5993 ease if programming. If you want to take advantage of all the existing drivers and projects already out there for human interface devices. You could certainly do it in the normal atmel development tools. But for most beginners and hobbyists its more work to go that route than work inside the Arduino ecosystem.

  • @seanmcdonald656
    @seanmcdonald656 4 года назад

    Good video. Do what makes you happy.

  • @billfield8300
    @billfield8300 4 года назад

    So, Nik.. A year later.. Have you had a chance to make the instructables for this yet? I absolutely love the idea. Look forward to seeing it. Thanks for the video.

  • @portlyoldman
    @portlyoldman 4 года назад +2

    And today we have a guest appearance from Nikodem’s Dad’nik 🤪

  • @ramijali6964
    @ramijali6964 7 месяцев назад

    Brother which pin you use for custom keyboard for jogging

  • @juergenvonhausberg
    @juergenvonhausberg 3 года назад

    Nice one. What about omitting the Arduino altogether and instead do everything on Raspberry Pi?

  • @python360
    @python360 4 года назад +1

    Does UGS use GRBL / How is the Gcode translated for the motors?

    • @lazyh-online4839
      @lazyh-online4839 4 года назад +1

      UGS just sends g-code over serial, there are many controllers and stuff that are probably compatible with it (will receive that serial signal), and yes that includes a separate board with grbl installed on it.

  • @neversaynever5157
    @neversaynever5157 3 года назад

    Great Video , Great project very cool thanks

  • @saperxd6094
    @saperxd6094 3 года назад +1

    Co to za program do modelowania 3D 🤔🤔🤔🤔

  • @pr00009
    @pr00009 2 года назад

    this is bloody awesome

  • @dugabomber5993
    @dugabomber5993 2 года назад

    So how would I use a servo hat on the pi to create a cnc like this?

  • @JANDLWOODWORKING
    @JANDLWOODWORKING 4 года назад +1

    Awesome video!

  • @mickyas1000
    @mickyas1000 3 года назад

    Thanks for another informative video, i've just pulled the trigger on buying the materials to make your Indymill, will there be an update to the indymill to use a raspberry pi for control etc?

  • @kousheekchakraborty9250
    @kousheekchakraborty9250 4 года назад

    Great project! Just one small tip, making finger-joints on fusion 360 manually is pretty tedious, and there exists a script that automates the process, I would strongly recommend it.

    • @nikodembartnik
      @nikodembartnik  4 года назад +1

      I will check that out I didn't know that there is such thing, thanks for letting me know!

    • @kousheekchakraborty9250
      @kousheekchakraborty9250 4 года назад

      @@nikodembartnik no worries😃

  • @alexm224
    @alexm224 4 года назад +1

    I think that this dude got a little bit inspired by Casey Neistat. BTW great content!

    • @nikodembartnik
      @nikodembartnik  4 года назад +2

      I think you are right, dude's style is very similar to casey's style :)

  • @mattialucci5978
    @mattialucci5978 4 года назад

    hello and congratulations for the beautiful project
    I would like to add this control as you did to my CNC
    the instructions of your project of the software part of the raspberry and of the electrical connections of the buttons on the pins and of the relative configuration where I can find it, always if possible?
    Thanks again

  • @alexrivero7831
    @alexrivero7831 4 года назад

    Hi Nikodem, I am dealing with a problem that I think you also had. I can’t see the visualiser of the UGS. Any suggestion?

  • @ca444
    @ca444 3 года назад

    I have a husqvarna Viking sewing machine here that has a dead motherboard, complete with 2 axis embroidery bed. There's a lot going on at once in a sewing machine.
    I'm only a minute into this video, and think these old machines don't have to die when dealers can no longer support them. The owner of this machine paid $12,000 on this machine, and it's a door stop now.

  • @bryansegui2376
    @bryansegui2376 4 года назад

    Great video! But i have a question, whats the function of have a different screen for the cnc?

  • @tanvirmahmud1048
    @tanvirmahmud1048 3 года назад

    Hey bro how you make this enclosure joint

  • @Choedron
    @Choedron 2 года назад

    Something is not at a straight angle on the CNC. You can see it on the cuts.

  • @Shoop83
    @Shoop83 Год назад

    You: "It's already February and here we are, the first project... workshop project in 2020. Don't blame me, blame my University."
    Me, watching this in 2023, "Oh you innocent person, you have no idea what's coming your way."

  • @cjdami
    @cjdami 4 года назад

    Nikodem Bartnik Siema kolego jakie to jest oprogramowanie do maliny?

  • @AliseRB
    @AliseRB 4 года назад

    Красавчег! А батя его походу по старинке вручную😁

  • @TheAuxLux
    @TheAuxLux 4 года назад

    I recently added 3 stepper motors to my microscope, so I can controll each axis with computer. However I decided to controll it with my steam controller (via node.js), and it works as a charm. Maybe not perfect fit for your application, however I thought you might be interested to know it's possible and quite easily doable ;) Pozdro!

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Definitely a great update to quickly set a zero point and move the machine to proper place on the material. I don't have any game controller, looks like I have to buy one :)

    • @lazyh-online4839
      @lazyh-online4839 4 года назад

      I've thought about adding a crosshair eyepiece to mine and using steppers like that to make an optical CMM style device for making precise measurements on my parts and inspecting stuff. Does yours have a lot of backlash or is it pretty consistent?

  • @aokiaoki4238
    @aokiaoki4238 4 года назад

    How many axis can you connect on a rasberry?

  • @asalottin
    @asalottin 4 года назад

    Awesome project! I always thought if that was at all possible and I'm glad it is. May I ask what Raspberry Pi did you use for it? Thanks!

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Thanks! I used raspberry pi 3B because that's what I had laying around, you can always go with 4B it's more powerfully everything should run smoother

  • @kevindevrome1663
    @kevindevrome1663 4 года назад +1

    Very nice!

  • @immewhou1755
    @immewhou1755 2 года назад

    Awesome video

  • @chrisoburu3532
    @chrisoburu3532 2 года назад

    Can you send the documentation please

  • @jimmihenry
    @jimmihenry 4 года назад

    I would like to do sothing like you do here... But i missed the lottery numbers... Where did you get these ballscrews and linear rails?

  • @Mekhanic1
    @Mekhanic1 4 года назад

    Very nice! Now change the Dremel for a quality Proxxon =)

    • @nikodembartnik
      @nikodembartnik  4 года назад +1

      I already replaced Dremel by 500W spindle :)

  • @pawelfiett
    @pawelfiett 4 года назад

    Great new addition. Have to try it... Dzięki Nikodem!

  • @lucasmachado1297
    @lucasmachado1297 4 года назад +1

    Whats app you use?

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Fusion360 to design and UGS or CNCjs as Gcode sender

  • @dhalinesh8599
    @dhalinesh8599 4 года назад

    I like your project
    can I mill a PCB using your CNC design?

    • @nikodembartnik
      @nikodembartnik  4 года назад +1

      Theoretically yes, but I never tried it. Because of backlash it may not be precise enough for detailed boards

    • @dhalinesh8599
      @dhalinesh8599 4 года назад

      @@nikodembartnik okay, can you lead me to buy the best cnc for milling PCB

  • @Qubnix
    @Qubnix 4 года назад

    Raspberry Pi Zero will be enough for this project?

    • @nikodembartnik
      @nikodembartnik  4 года назад

      I think so, you will have to use USB hub

    • @Qubnix
      @Qubnix 4 года назад

      Ok, thanks. Btw, I am building laser CNC machine from my own conception, can I ask you a few questions via email, when I would get to know something about CNC shield?

  • @pr00009
    @pr00009 2 года назад

    i dont think what you have is a dremel cnc though

  • @adamgierko3828
    @adamgierko3828 4 года назад +1

    co to za muzyka w intro?

    • @exec1903
      @exec1903 4 года назад

      ruclips.net/video/fVH3hnBx_BA/видео.html

  • @tomaszleskow3298
    @tomaszleskow3298 4 года назад

    Hey. Co to za program do projektowania 3D??

  • @maciejsztua6998
    @maciejsztua6998 4 года назад

    Cześć jeśli do projektu frezarki potrzebujesz jakieś elementy z aluminium to się zgadamy i wytnę ci na cnc za darmo , możesz przyjechać nagrać film jak pracuje się na dużej maszynie z dwoma wrzecionami , jestem z okolic Rybnika więc chyba nie masz daleko do mnie ;)

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Dosłownie 3 dni temu dostałem niedawno zamówione części do frezarki wycięte na laserze :) ale fajnie wiedzieć, jak kiedyś jakiś projekt wymyślę to wpadnę i coś pokręcimy!

    • @maciejsztua6998
      @maciejsztua6998 4 года назад

      @@nikodembartnik mogę napisać na Fejsie do cb chce zrobić pewnen projekt z wykorzystaniem Arduino i potrzebuję porady

  • @jyvben1520
    @jyvben1520 4 года назад

    Adafruit retrogame link, nice, a GPIO-to-keypress utility for adding buttons and joysticks,
    not for windows ! it is a bash script to instal ... into /usr/local/bin

  • @hahaFunny-d8x
    @hahaFunny-d8x 4 года назад

    will this work if I make the machine larger with larger stepper motors?

  • @HansOlo0
    @HansOlo0 4 года назад

    It's all cool and fancy and all, but it kinda seems to me that trowing like 80 bucks at a machine worth just slightly more than that to make it work away from your computer is kinda, you know... counterproductive?
    All you really need is a way to replace USB with something that would send data back and forth over wifi, me thinks.I mean, if your'e using UGS, you have this little web interface working as a pendant on your phone, so all that's left is getting rid of the cable between your computer and the router. And surprise, surprise, USG can send data over TCP socket, ESP8266 costing like two bucks has both wifi capabilities and serial port you can use for interfacing with arduino, it all takes like 20 minutes to code and maybe an hour to test and debug.... see where I'm going with this? ;)

    • @DandySkipper
      @DandySkipper 4 года назад

      Or just get a pi zero w for 10 dollars and use cncjs web server and use your PC anywhere.
      Much easier.

    • @HansOlo0
      @HansOlo0 4 года назад

      @@DandySkipper Does it run reasonably good on pi zero though? I remember having serious performance issues with Node.js installed on pi 3 b+ like a year ago...

  • @ricardobfe
    @ricardobfe 4 года назад

    Paint this box with the channel color.

    • @nikodembartnik
      @nikodembartnik  4 года назад

      I like raw plywood :) What do you mean by channel color?

    • @ricardobfe
      @ricardobfe 4 года назад

      @@nikodembartnik i don't know how to say, i like plywood to, i was thinking in something that can identify your projects like yours, it is similar to a logo. I am confuse about that, but It is just my opinion. I like your channel so much :)

  • @crafter-grafter007
    @crafter-grafter007 4 года назад +1

    INSTRUCTABLES

  • @NSAwatchesME
    @NSAwatchesME 4 года назад

    i want cnc cf in water bed

  • @engineeringscience5852
    @engineeringscience5852 4 года назад

    Hi

  • @silverhead8243
    @silverhead8243 4 года назад

    What are you studying university ?

    • @nikodembartnik
      @nikodembartnik  4 года назад

      Automatic control and robotics, electronics and telecommunication, informatics

  • @eskohc984
    @eskohc984 4 года назад

    lissen to your father. you are not the smartest... expirience over age. kapish

  • @kobs9636
    @kobs9636 4 года назад

    the way he talks makes me uncomfortable 😣

  • @snouzz-gaming
    @snouzz-gaming Год назад

    .... how you conected the Stepers and Raspberry? how you setup all the stuff to work?? why you dont show things like tthat ??
    Just time loose video !

  • @mattialucci5978
    @mattialucci5978 4 года назад

    hello and congratulations for the beautiful project
    I would like to add this control as you did to my CNC
    the instructions of your project of the software part of the raspberry and of the electrical connections of the buttons on the pins and of the relative configuration where I can find it, always if possible?
    Thanks again

  • @jimmihenry
    @jimmihenry 4 года назад

    I would like to do sothing like you do here to... But i missed the lottery numbers... Where did you get these ballscrews and linear rails?

    • @nikodembartnik
      @nikodembartnik  4 года назад

      I will explain everything in one of my next videos

    • @jimmihenry
      @jimmihenry 4 года назад

      @@nikodembartnik Thank you :)