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
One byte of serial. Part of a balanced breakfast.
@stephen_hawes
4 жыл бұрын
Eight bits of serial makes a byte, but the ninth? ACK!
@gorillaau
3 жыл бұрын
@@stephen_hawes Little endian or big endian?
finally a good underrated channel
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
You look so proud and happy. Congrats on your proyect, it´s the begging of something awesome!
I love your enthusiasm. I find myself watching these days for the mental pick-me-up as much as for the awesome information.
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! 👍
Great work Stephen! I recently got to know your channel and I love every bit so far. Keep up the great work!
Awesome video, very motivating! Great to see that you know how this exactly works down to every bit!
@stephen_hawes
4 жыл бұрын
Thanks dude!! And congrats on 10K! Very well deserved!
@properprinting
4 жыл бұрын
Thanks Stephen!! It's unreal! Good luck with finishing your build and fixing your screen ;)
Lovin' the energy and enthusiasm! Really cool stuff! Thanks for sharing 🙏
Crazy about your energy and passion!!! Great content, keep it up.
Impressive work!!! Keep up these videos, they are outstanding
There is no high like designing your own electronics and seeing it come to life. Mate, you've got a new subscriber.
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!
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!
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
Hey Stephen, for your info: the surface finish looks like OSP (Organic Solderability Preservative). It´s a water-based and organic surface finish.
Oh my. That trumpet sound and I go waaaayyyyy back. That and the 3am rapid-dual-alternating-face-slap.
I friggin love the energy on this channel
Those spring fingers are used in devices with removable batteries. Back in my day... lol
@microdesigns2000
3 жыл бұрын
There are also devices called pogo pins, from back in my day. Pogo pins were the gold standard.
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.
TBH out of the whole project.... Your feeders are my favourite part... Ingenious designs.
Hey there, great job on the editing and very interesting content! Subbed! 😄
Love the pure joy on your face :D this reminds me of the university time :).
great job and wonderful progress. What type of CNC Mill are you using?
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?
thats going to be so useful for you !
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.
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 🙂
What surface finish did you use for the new feeder pcb's? Is that bare copper or OSP?
This is amazing, so cool!
Think I found my new favourite channel!
So awesome! You are my spirit animal haha xD
Nice project!! Too happy for me! Probably is the generations differents
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
That is the happiness of real success....
What are you using to hold your PCBs? Also what scope is that with the lights?
good afternoon! did you have to change the smoothieboard firmware for the endostop z axis to work properly?
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.
Just got you recommended by KZread. A nice personality and a good head. I am going to subscribe.
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.
Is there a reason why you went with a button instead of an optical sensor for the out of tape sensing?
love the energy man [subscribed]
Love your work Stephen
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?
what is the name of the cnc machine you are using
Another awesome video
You're a genius boy... Great job.
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.
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
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
4 жыл бұрын
Hmmm...I think you just predicted a future episode!
In the end, you laugh it like crazy lol.
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.
Nice pcb mill! Is it a 3018 mill? Would love to know more about it
Where do you have the "build awesome stuff" shirt from? :)
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.
Amazing work keep going and be safe...👍👍👍
How much faster can the x y axis move?
Great energy.
Holy sh$t man. Why this channel doesn't have 5 millions subs ? Congrats on the amazing work though
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
What do you call that com protocol? Ring? Can't find anything on Google.
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
Which cnc do you have? where did you buy it?
Dude, what is that thing you use to hold PCBs called? I seriously need one... Looks way easier than 'helping hands'
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!
Please help me, what is name of motherboard used in pick and place machine and can communicate with openpnp? Please help me 😭😭
Great job on this video :)
Very Nice!!!!
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.
Now that I'm watching your older videos of pnp machine, it's makes me wonder how much progress you have made..
+1000% on test points and jumper places every possible place you might need them. Rarely is PCB space at a premium for hobby projects.
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.
Awesome! Gotta love open source
@stephen_hawes
4 жыл бұрын
For sure! I'm using like seven open source projects to build this thing, totally wouldn't be possible without them.
Why don't you try using stepper motors for the feeders? I've seen some small stepper motors with gear assemblies on Aliexpress.
What's that cylindrical clamping tool?
Instant like!)
I thought it was about setting up OpenPnP - software isn't shown in the video at all.
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.
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.
14:35 That's exactly how I place my components!
Damn I posted before your final monologue
"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.
can you share that code for Data/CLO part?
will the project be open source or only in videos?
@dami4335
4 жыл бұрын
See 18:00
@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
4 жыл бұрын
@@RenatoJr17 the project will be open source, in the next video he will release it
I recognize the spring fingers from the part of our form 2 that is wonky.
Why is he so cute when he's excited
@vmiguel1988
4 жыл бұрын
Enchanted Player I came here to say he is cute but you was faster ☺️
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
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.
Subbed, and can I suggest you look at IGUS guideway systems. They would fit this thing perfectly as precision guideways.
Cmon guys show some love to him ... he is so under rated
I love the feeders
Great !
Jumping Jehosaphat! Sending information back and forth between microcontrollers!!! Are you some kind of Dark Wizard?
so much optimism
I see you are motivated :)
Greate work :-)
Never loose the enthusiasm :-)
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
Man I dream to have the motivation to do such project :( ... and have some of your tools :(
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