Getting Going with OpenPnP!

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

It's finally time to use OpenPnP! So far, I've just been writing Gcode by hand to test out my DIY pick and place, but now we're stepping it up to the big-leagues. But first, I've got some things to set up before it's ready to connect to OpenPnP.
Check out my Patreon! All support directly impacts what I'm able to make in these videos, and is appreciated tremendously.
/ stephenhawes
My wonderful Patrons:
Adam Wentworth
Adnan Jafferjee
Alex Madinger
Alexander Guy
Andrew Hawes
Andy McBlane
Bastian
Ben Williams
Blake Roetzel
Christian Dalentoft
Daniel
Diana Giulietti
Enrique Ortiz Pasamontes
graham seamans
Hakan Ertan
Jake Misra
Joel Spolsky
Kenny Blosser
Linus Gustavsson
Lisa Risley
Matt Sloan
Miroslav Zuzelka
Mixermic
Rhys
Stuart
TnS
Tom Murray
健 李

Пікірлер: 156

  • @Orlopzi
    @Orlopzi4 жыл бұрын

    One byte of serial. Part of a balanced breakfast.

  • @stephen_hawes

    @stephen_hawes

    4 жыл бұрын

    Eight bits of serial makes a byte, but the ninth? ACK!

  • @gorillaau

    @gorillaau

    3 жыл бұрын

    @@stephen_hawes Little endian or big endian?

  • @Aria-by6rf
    @Aria-by6rf4 жыл бұрын

    finally a good underrated channel

  • @AlexMadinger
    @AlexMadinger4 жыл бұрын

    You've put in so much energy to this project, it's really come a long way! Keep it up man, your enthusiasm is inspiring

  • @ArturoValarezoChavez
    @ArturoValarezoChavez4 жыл бұрын

    You look so proud and happy. Congrats on your proyect, it´s the begging of something awesome!

  • @bipolarchemist
    @bipolarchemist4 жыл бұрын

    I love your enthusiasm. I find myself watching these days for the mental pick-me-up as much as for the awesome information.

  • @hoxorious
    @hoxorious3 жыл бұрын

    I like it when even things don't go as planned, you are still super optimistic and still try hard to fix the problem. So glad that I found your channel. It's awesome! 👍

  • @pilot1meh
    @pilot1meh4 жыл бұрын

    Great work Stephen! I recently got to know your channel and I love every bit so far. Keep up the great work!

  • @properprinting
    @properprinting4 жыл бұрын

    Awesome video, very motivating! Great to see that you know how this exactly works down to every bit!

  • @stephen_hawes

    @stephen_hawes

    4 жыл бұрын

    Thanks dude!! And congrats on 10K! Very well deserved!

  • @properprinting

    @properprinting

    4 жыл бұрын

    Thanks Stephen!! It's unreal! Good luck with finishing your build and fixing your screen ;)

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

    Lovin' the energy and enthusiasm! Really cool stuff! Thanks for sharing 🙏

  • @dolflb
    @dolflb4 жыл бұрын

    Crazy about your energy and passion!!! Great content, keep it up.

  • @chrisoftceo
    @chrisoftceo4 жыл бұрын

    Impressive work!!! Keep up these videos, they are outstanding

  • @jooch_exe
    @jooch_exe4 жыл бұрын

    There is no high like designing your own electronics and seeing it come to life. Mate, you've got a new subscriber.

  • @misterfixit1952
    @misterfixit19523 жыл бұрын

    What I liked was when I went to Open PNP, for a tutorial of the perfect DIY PNP, they recommended your KZread channel. How kool is that!

  • @HimanshuSharma0192
    @HimanshuSharma01924 жыл бұрын

    Hi Stephen, glad I came across your channel. Just reminds me of the project I was going to build 3 yrs ago. Just a very small suggestion on the soldering of SMD ICs specially with ground pad. When using one heat gun for soldering it may look like the solder is melted but sometimes the thermal pad and pins which are connected to plane/polygon specially with the GND (without thermal relief) are having cold joints. I usually use two heat guns at slightly lower temp on top and bottom of the PCB and then nudge the IC once the solder is melted. If the pad has excessive solder it will come out as small balls when you press the IC. I used to solder FPGAs (256 pins BGAs) with two heat guns (without pressing the ICs). Also this way you will not melt the plastic connectors. Keep up the amazing work! Loved it!

  • @fthorup
    @fthorup2 жыл бұрын

    Why am I watching this? And why do I love it SO much? I have worked with electronics production, but this is still fascinating. making everything from the ground up, one piece, one module, one test - at the time. Good luck. Looking forward to follow your progress

  • @andreaszapfl9776
    @andreaszapfl97764 жыл бұрын

    Hey Stephen, for your info: the surface finish looks like OSP (Organic Solderability Preservative). It´s a water-based and organic surface finish.

  • @jamess1787
    @jamess17874 жыл бұрын

    Oh my. That trumpet sound and I go waaaayyyyy back. That and the 3am rapid-dual-alternating-face-slap.

  • @Xanthyn
    @Xanthyn4 жыл бұрын

    I friggin love the energy on this channel

  • @ciarfah
    @ciarfah4 жыл бұрын

    Those spring fingers are used in devices with removable batteries. Back in my day... lol

  • @microdesigns2000

    @microdesigns2000

    3 жыл бұрын

    There are also devices called pogo pins, from back in my day. Pogo pins were the gold standard.

  • @smartintech2
    @smartintech24 жыл бұрын

    Great job! I totally love this! It's ok to fail on one attempt. The master failed more often then the student ever tried ;) I can truely understand this satisfaction of clicking together a selfmade conector and seeing the expected bits on the scope :) Btw. you should consider a vacuum cleaner connected to your mill. I suggest to build one part to your drill mount that also pushes down the copperboard on a smooth surface to have the isolation milling head equally dipping into the copper and creating more fixed-width lines.

  • @MD_Builds
    @MD_Builds2 жыл бұрын

    TBH out of the whole project.... Your feeders are my favourite part... Ingenious designs.

  • @zenseidk9011
    @zenseidk90114 жыл бұрын

    Hey there, great job on the editing and very interesting content! Subbed! 😄

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

    Love the pure joy on your face :D this reminds me of the university time :).

  • @andrewdenio
    @andrewdenio4 жыл бұрын

    great job and wonderful progress. What type of CNC Mill are you using?

  • @jonasscharr7686
    @jonasscharr76864 жыл бұрын

    Your Videos are soooo great. It's pure Motivation and Innovation. To watch you making Things is great. Can you make a Shop Tour in some of the next videos?

  • @Walres
    @Walres4 жыл бұрын

    thats going to be so useful for you !

  • @konobikundude
    @konobikundude4 жыл бұрын

    Not sure if you're already using it, but Sigrok's Pulseview app makes for some really helpful protocol debugging at the wire level... it's gotten really pretty awesome.

  • @mattsains
    @mattsains4 жыл бұрын

    The Rigol DS1054 has i2c decode and trigger as options. Lots of hobbyists use keygen programs to get these and other optional upgrades. Might be useful for i2c debugging 🙂

  • @BarbischLukas95
    @BarbischLukas954 жыл бұрын

    What surface finish did you use for the new feeder pcb's? Is that bare copper or OSP?

  • @ignaciomorandi8001
    @ignaciomorandi80014 жыл бұрын

    This is amazing, so cool!

  • @jonathancliffordrabe68
    @jonathancliffordrabe683 жыл бұрын

    Think I found my new favourite channel!

  • @staticinteger
    @staticinteger4 жыл бұрын

    So awesome! You are my spirit animal haha xD

  • @agapiosagapiou
    @agapiosagapiou3 жыл бұрын

    Nice project!! Too happy for me! Probably is the generations differents

  • @ThePurplePupUwU
    @ThePurplePupUwU4 жыл бұрын

    I like your little servo arm necklace, though a cool project would be to get a metal servo arm and anodize it blue since it looks like you tried to make it blue

  • @hosenansari9344
    @hosenansari93444 жыл бұрын

    That is the happiness of real success....

  • @danielwood4786
    @danielwood47863 жыл бұрын

    What are you using to hold your PCBs? Also what scope is that with the lights?

  • @MrLedball
    @MrLedball4 жыл бұрын

    good afternoon! did you have to change the smoothieboard firmware for the endostop z axis to work properly?

  • @NusslerAudio
    @NusslerAudio3 жыл бұрын

    Man! I've never seen so much joy and happiness before! If I could, I would give to you A 10.000.000.000.000.000.000 likes. Your videos are so cool! Thanks for sharing knowlege in a such supperb way.

  • @pallepirat
    @pallepirat4 жыл бұрын

    Just got you recommended by KZread. A nice personality and a good head. I am going to subscribe.

  • @Lolatronn
    @Lolatronn4 жыл бұрын

    how much are those tape rolls of RGB LEDs? . I have a project in the future in which i am going to need a lot of but i have no idea on where to source them for cheap.

  • @Jhnnyn
    @Jhnnyn4 жыл бұрын

    Is there a reason why you went with a button instead of an optical sensor for the out of tape sensing?

  • @74LS_NE555
    @74LS_NE5553 жыл бұрын

    love the energy man [subscribed]

  • @roguecnc788
    @roguecnc7884 жыл бұрын

    Love your work Stephen

  • @dumle29
    @dumle294 жыл бұрын

    When you mill the PCBs and intend to hand-drill any holes, you might want to also mill a little dot in the center of any hole to be drilled. We always used to do that when etching boards, as it helps center the drill-bit later. That said, with a PCB mill, why not mill the hole?

  • @fortnitekid2058
    @fortnitekid20584 жыл бұрын

    what is the name of the cnc machine you are using

  • @jcs-fpv
    @jcs-fpv4 жыл бұрын

    Another awesome video

  • @joeapache342
    @joeapache3424 жыл бұрын

    You're a genius boy... Great job.

  • @Factory400
    @Factory4004 жыл бұрын

    You will never be 'done' with the feeders. They will wear down your patience and challenge your skills in ways you have never imagined. Trust me on this one. Stay calm and keep some distance from dangerous objects when working on feeder designs.

  • @bilobolygregsmith270
    @bilobolygregsmith2702 жыл бұрын

    where can i find those spring contacts, or more info on them. I search for "spring contacts" and i get a result dominated by TE connectivity. but I cant find the ones that you use. i con only see individual contacts

  • @StatisticalError82
    @StatisticalError824 жыл бұрын

    Any plans for feeders for parts that aren't stored in a tape reel? There's a fair number that come in tubes, though you can feed that pretty easy using a vibrating system. This is exciting!

  • @stephen_hawes

    @stephen_hawes

    4 жыл бұрын

    Hmmm...I think you just predicted a future episode!

  • @robodev6033
    @robodev60332 жыл бұрын

    In the end, you laugh it like crazy lol.

  • @michaelbishton9439
    @michaelbishton94394 жыл бұрын

    Google picked you for me to watch. I think I understand that you have many different subcomponents talking to each other in a logical fashion with the outcome that with little effort at the higher level, you can place a pict item exactly where it needs to be. If I even remotely understood this, and that's what you've accomplished, then that is amazing! Congratulations.

  • @Electheo
    @Electheo4 жыл бұрын

    Nice pcb mill! Is it a 3018 mill? Would love to know more about it

  • @mrhusi
    @mrhusi4 жыл бұрын

    Where do you have the "build awesome stuff" shirt from? :)

  • @jasongoldenberg973
    @jasongoldenberg9734 жыл бұрын

    Stephen, I also had another question, you spoke about potentially putting a conveyor belt under your pnp. What was your plan on how to handle solder pasting? We you going to get masks made and do the squeegee method, or were you thinking of putting automated dispensing? I am super interested in building one just like you have, more to learn than use it for any production. Thanks again and great work.

  • @mark3dprinters150
    @mark3dprinters1504 жыл бұрын

    Amazing work keep going and be safe...👍👍👍

  • @TheRainHarvester
    @TheRainHarvester4 жыл бұрын

    How much faster can the x y axis move?

  • @clivehudson5975
    @clivehudson59753 жыл бұрын

    Great energy.

  • @argusroot
    @argusroot3 жыл бұрын

    Holy sh$t man. Why this channel doesn't have 5 millions subs ? Congrats on the amazing work though

  • @andrescolon
    @andrescolon2 жыл бұрын

    Love the energy! Reminds me of this quote: “I do not think there is any thrill that can go through the human heart like that felt by the inventor as he sees some creation of the brain unfolding to success . . .” - Nikola Tesla

  • @jannickbremm9483
    @jannickbremm94833 жыл бұрын

    What do you call that com protocol? Ring? Can't find anything on Google.

  • @georgmik2548
    @georgmik25484 жыл бұрын

    hey just found your channel and I really enjoy your videos. Now I'm trying to come up with reasons why I need a PnP maschine just so I can justify building one. (How is this round PCB holding thingy called and where could I get one) Looking forward to your next video

  • @johnmowris3435
    @johnmowris34354 жыл бұрын

    Which cnc do you have? where did you buy it?

  • @jonathancliffordrabe68
    @jonathancliffordrabe683 жыл бұрын

    Dude, what is that thing you use to hold PCBs called? I seriously need one... Looks way easier than 'helping hands'

  • @jasongoldenberg973
    @jasongoldenberg9734 жыл бұрын

    when will your files be published? I am new to PNP, but your build is fascinating. I have built a few 3d printers now and I am comfortable building mechanics like this. Your enthusiasm is incredible. Keep up the good work!

  • @laughoutloud208
    @laughoutloud2083 жыл бұрын

    Please help me, what is name of motherboard used in pick and place machine and can communicate with openpnp? Please help me 😭😭

  • @AndyMcBlane
    @AndyMcBlane4 жыл бұрын

    Great job on this video :)

  • @carfercfe
    @carfercfe3 жыл бұрын

    Very Nice!!!!

  • @EmmittBrownBTTF1
    @EmmittBrownBTTF13 жыл бұрын

    A planetary gear assembly could've solved the torque problem. And it could be 3d printed, while being not wider than the motor, and moving the motor away from original position 0-4mm along it's axis. A toothed ring attached to the motor - teeth face shaft, three tooth gears at 0*, 120* and 240* around shaft, driven by small gear on shaft. The three gears have axles that go into a plate that turns to drive the feeder.

  • @avramitra
    @avramitra2 жыл бұрын

    Now that I'm watching your older videos of pnp machine, it's makes me wonder how much progress you have made..

  • @feldon27
    @feldon273 жыл бұрын

    +1000% on test points and jumper places every possible place you might need them. Rarely is PCB space at a premium for hobby projects.

  • @tablatronix
    @tablatronix4 жыл бұрын

    I wonder if you can use those small breakable utility knife blades instead, you would get like 10 cutters per blade and they are smaller than xacto blades.

  • @kushalwagle7162
    @kushalwagle71624 жыл бұрын

    Awesome! Gotta love open source

  • @stephen_hawes

    @stephen_hawes

    4 жыл бұрын

    For sure! I'm using like seven open source projects to build this thing, totally wouldn't be possible without them.

  • @TechBuild
    @TechBuild4 жыл бұрын

    Why don't you try using stepper motors for the feeders? I've seen some small stepper motors with gear assemblies on Aliexpress.

  • @AlexanderGosselin
    @AlexanderGosselin4 жыл бұрын

    What's that cylindrical clamping tool?

  • @SolAstr
    @SolAstr4 жыл бұрын

    Instant like!)

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

    I thought it was about setting up OpenPnP - software isn't shown in the video at all.

  • @LucasHartmann
    @LucasHartmann4 жыл бұрын

    Can't you overdrive the small motor a bit? The duty cycle will be pretty low on a PNP, so it should have some thermal headroom.

  • @scharkalvin
    @scharkalvin4 жыл бұрын

    Check out the new atmega328pb. Use the arduino 'minicore' board def package. This part has an extra timer, two i2c, two spi, and 2 usarts. (Can't use all of them at once though). It does have a few extra i/o pins over the older part. Only downer is max crystal freq is 16mhz, though it will work at 20mhz with an external clock (on board xtal osc is now missing full swing function for lower EMI). The new part is also a few cents cheaper than the non-b version, but you might need the atmel-ice or pickit4 to program it.

  • @DustinWatts
    @DustinWatts4 жыл бұрын

    14:35 That's exactly how I place my components!

  • @Belginator
    @Belginator4 жыл бұрын

    Damn I posted before your final monologue

  • @Factory400
    @Factory4004 жыл бұрын

    "We were supposed to be done with the feeders!!" You are never done with the feeders. Ever. As soon as you think it works, you get the itch to place smaller parts. The level of difficulty goes up really fast as the size of the parts goes down. Great project. Great effort.

  • @yasirhassan8557
    @yasirhassan85574 жыл бұрын

    can you share that code for Data/CLO part?

  • @RenatoJr17
    @RenatoJr174 жыл бұрын

    will the project be open source or only in videos?

  • @dami4335

    @dami4335

    4 жыл бұрын

    See 18:00

  • @RenatoJr17

    @RenatoJr17

    4 жыл бұрын

    @@dami4335 sorry i'm not speak english, I'm just here because I think the pick and place is really cool because I've already worked with a machine like this

  • @Sebby6656

    @Sebby6656

    4 жыл бұрын

    @@RenatoJr17 the project will be open source, in the next video he will release it

  • @shibbleswentworth
    @shibbleswentworth4 жыл бұрын

    I recognize the spring fingers from the part of our form 2 that is wonky.

  • @enchantedplayer6168
    @enchantedplayer61684 жыл бұрын

    Why is he so cute when he's excited

  • @vmiguel1988

    @vmiguel1988

    4 жыл бұрын

    Enchanted Player I came here to say he is cute but you was faster ☺️

  • @Bensol99
    @Bensol993 жыл бұрын

    9:20 Haha i would be like eh its probably fine, just a second later i'm running over there "no stop stop stop!" XD

  • @johnjacobjinglehimerschmid3555
    @johnjacobjinglehimerschmid35554 жыл бұрын

    I wonder if that's the look on my face when I finally get some horrendous problem licked. Great vid .... will check out other vids .... Then decide to subs.

  • @xConundrumx
    @xConundrumx4 жыл бұрын

    Subbed, and can I suggest you look at IGUS guideway systems. They would fit this thing perfectly as precision guideways.

  • @manojbhatta803
    @manojbhatta8034 жыл бұрын

    Cmon guys show some love to him ... he is so under rated

  • @UntrackedEndorphins
    @UntrackedEndorphins4 жыл бұрын

    I love the feeders

  • @Fermin_Aroca
    @Fermin_Aroca3 жыл бұрын

    Great !

  • @grepthis2000
    @grepthis20004 жыл бұрын

    Jumping Jehosaphat! Sending information back and forth between microcontrollers!!! Are you some kind of Dark Wizard?

  • @tehbb1060
    @tehbb10604 жыл бұрын

    so much optimism

  • @dami4335
    @dami43354 жыл бұрын

    I see you are motivated :)

  • @JyskMaker
    @JyskMaker4 жыл бұрын

    Greate work :-)

  • @robotwithhumanhair
    @robotwithhumanhair4 жыл бұрын

    Never loose the enthusiasm :-)

  • @aterxter3437
    @aterxter34374 жыл бұрын

    can you give us the links for all the parts ?, electronic, mechanical, 3d files , ... even if we have to pay for it because I'm really impressed by your work and also want to make myself a pnp machine, do you think about making an instructables ? and sory for my bad english, it's not my birth language

  • @suisse0a0
    @suisse0a04 жыл бұрын

    Man I dream to have the motivation to do such project :( ... and have some of your tools :(

  • @giseric3249
    @giseric32493 жыл бұрын

    I got an idea for dust collection. when the mill start spinning I saw a piece of plastic on that spindle .. Replace the plastic with 3d printed dust sucking fan the fan collect dust send to another sticky disk top of it .. So no external vacuum needed If you like this idea like this idea like

Келесі