Close

PCB Hack Chat with OSH Park Transcript Pt. 2

A event log for PCB Hack Chat with OSH Park

Discuss purple PCBs and more with Dan Sheadel & Drew Fustini

shulie-tornelShulie Tornel 06/23/2017 at 20:300 Comments

Jasmine Brackett Last question from @Dirty Engineer - "Is it possible to add a "Thanks" button in the shared project section?"

oshpark good idea... we have redesign in the works

oshpark and we'll keep that in mind.

Dan Sheadel A "thanks" button is on our roadmap! We have a _lot_ of ideas on how to improve our shared projects, and we're going to start working on that in the next couple months.

Nick Sayer @Kevin Reflow fixes all that for you. Trust the force.

Andrew Sowa @Dirty Engineer +1

Nick Sayer Surface tension force, specifically.

Jasmine Brackett This might be a good time to mention that Drew has written up some instructions on how you can link to your Hackaday.io project or Tindie product from your OSH Park shared project page - https://blog.oshpark.com/2017/06/05/how-to-share-your-project/

ecomer Re hobbyists doing SMD, I did some a while back using just a hand soldering iron. However, recently bough via eBay a Youyu 858D hot air station and I love it! Makes SMD easy. Deposited paste via syringe but just received a stencil to try with current board

Nick Sayer Make a reflow oven for yourself. Even easier and better than hot air.

Kevin @Nick true but I don't have the flux or other stuff yet to do reflow soldering, a fine enough tip to do, or a hands free magnifying glass so I can even see what I'm doing with some of the parts.

oshpark @Jasmine Brackett thanks, yeah, please checkout the example shared project that I created. We would love to see more links in them

Kevin I don't do SMD enough to justify all the extra expense.

oshpark Good example of a shared project using markdown to link to resources https://oshpark.com/shared_projects/mly5ktob

ronald.sutherland I like to tap the toaster oven when the solder is liquid to help the surface tension magic.

ecomer I've considered a reflow oven but it can't get much easier than I've experienced with the 858D

Dan Sheadel On the whole, we're a bit dissatisfied with the current iteration of our Shared Projects, and are working on a new revision to really help users make good documentation.

oshpark (I used @Michael Welling 's BeagleWire as example :)

Jasmine Brackett For Tindie sellers, you can also link to your OSH Park shared project from your product page. Look for the recently added Design Files link. You can already link to Hackaday.io using the Documentation link

PK Solder paste from eBay, Flux pen from Amazon, ENIG makes it easy enough with an iron

oshpark Yup, @Jasmine Brackett . Example:

* Tindie store: [**Pesky Products**](https://www.tindie.com/stores/onehorse/)

[![Tindie badge](https://d2ss6ovg47m0r5.cloudfront.net/badges/tindie-mediums.png)](https://www.tindie.com/stores/onehorse/?re=offsite_badges&utm_source=sellers_onehorse&utm_medium=badges&utm_campaign=badge_medium)

Andrew Sowa My microscope was $200 if you want the extra help

Nick Sayer I'm very, very lucky in that there's a local store that sells syringe tubes of SnPb paste.

ecomer Did " it easy enough with an iron" a few years ago - now loving the hot air tool

Dirty Engineer @PK When in doubt, add more flux. Really the key to soldering imo

Jasmine Brackett I don't think @Kris Winer is here today.

Michael Welling @oshpark an example for what?

Radomir Dopieralski I wonder if hackaday could add oshpark as one of the 'service' options in project links, for easier linking

Dan Sheadel I love hot air rework. It's such a nice process. <3

W5VO Also, it's always easier to add solder than to remove too much

PK That's the truth @Dirty Engineer , need to get that flux smoke all over the room

Radomir Dopieralski

@W5VO there are wicks, but ugh

ecomer Nick, I live in middle of nowhere - thus depend mail order a lot

Michael Welling I have a video a video of the reflow of the BeagleWire if you guys wanna see it

Jasmine Brackett We've still got loads of questions on the list. @msurguy asks "When will we see 3D printed circuit boards? What's stopping from depositing all layers with some inkjet - like technology?

Jasmine Brackett @Maksim Surguy

Kevin @msurguy Its been done

oshpark There technology that I saw at Embedded World in Germany like that -drew

W5VO @Radomir Dopieralski When I taught myself SMD soldering, that's what I did - solder, flux, wick

Nick Sayer I feel your pain. Mail order paste is a horrible thing to have to resort to - shipping is twice what the paste costs because it has to be overnight and cold-packed.

oshpark but unlikely we could offer it given our business model

Dan Sheadel Yeah, there's totally prototypes of that. They look really cool, and I hope they get to the 3d printer state.

oshpark though our service can make 3D PCB crowns! https://tekdemo.github.io/pcb-crown/

Dirty Engineer looking forward to @Nick Sayer question about how boards are identified without numbers.

Nick Sayer :)

Kevin @Maksim Surguy First example I could find is -> https://voltera.io/

Kevin If you do an internet search other options will be listed

Dan Sheadel The big thing is likely to be durability, resistance, and consistency. And flatness. With BGA and other small parts, it'd be very hard to solder the pins down properly without melting traces.

Nick Sayer I have a guess - or rather, I think I have an idea how I'd do it if I were forced to. :)

Jasmine Brackett @Maksim Surguy also asked "How can US compete with Chinese PCB manufacturers? Do we need more robots?"

Dan Sheadel @Maksim Surguy Always more robots! I don't see it as a huge concern though. Being US based has some advantages: Namely, medical and government often require US based sources. Avoiding international shipping is also really nice.

ecomer Is there any affiliation between OSHpark and OSHstencils?

oshpark US fabs in general have higher standards for environmental impact. Additionally, we only manufacture RoHS compatible boards.

oshpark Our scrap PCB materials are recycled through a US e-waste recycler, which are also held to higher standards.

Nick Sayer It's also nice to deal in a country that has some basic level of respect for copyright and trade secret law.

Dan Sheadel Another major detail is when you start comparing services, ENIG boards are about the same regardless of where they're made. Chinese boards traditionally were cheaper on the back of environmental and worker abuse. Since they've been improving those aspects of production over there (so I hear), that'll drive costs up.

Dan Sheadel China DEFINITELY has scale advantages over most US fabs though, so for volume production it's hard to beat.

Jasmine Bracket @Jose Navarro has a shipping question - "A couple of weeks ago on twitter James Neal mentioned a new carrier (FedEX). is there any news on when this carrier will be used for international shipping?"

oshpark though we do offer volume pricing of $1/sqin http://docs.oshpark.com/services/two-layer-medium-run/

oshpark @ecom

Dan SheadeSoon(tm)! Next couple weeks, as we're working through the details and adding it to the site options.

oshpar@ecomer not officially, but we are friends :)

Nick Sayer I've used medium run - definitely a good option if you hit the minimums.

Kevin I don't like using courier companies due to the amount some of them charge for customs clearance and brokerage.

oshpark Fabrication time can vary for medium run orders, but boards will ship in 15 calendar days or fewer.

Jasmine Brackett And @Jose Navarro 's second question relates to as @ecomer 's - "What are the chances of being able to order stencils thru OSHPark and having them sent along with PCBs in the same Shipping package?"

Nick Sayer Isn't OSHStencils in Utah? :)

oshpark Yes

willsender @oshpark Why purple, is there a story behind it?

oshpark They're in Utah

Radomir Dopieralski @willsender it was explaioned at the beginning of the chat

Dan Sheadel > Stencils and boards in the same package

Probably nil. We've talked about partnering with them for this kind of thing, and the logistics are a bit tricky for shipping. The most likely scenario (if we ever do it) is that we'd simply funnel and order across sites, and you'll get two envelopes (one from each of us)

Dan Sheadel We so often get confused as the same company (we're not) that it only makes sense to partner with them and further blur the lines.

Jose Navarro @Dan Sheadel But that would mean two shipping charges I believe.

Nick Sayer says:1:09 PMThat's been good for me - in a few cases I needed a medium run panelized order and OSHPark was kind enough to send the stencil gerber to OSHStencils for me. :)

Dan Sheadel Yes, but we both offer free shipping, at least in the US.

ecomer Re stencils - two packages from one order is better than us having to make two orders - in my opinion.

Jasmine Brackett We've got a lot of questions on the discussion sheet. If you have a question unrelated to the current one, please add it here: https://docs.google.com/spreadsheets/d/1ZHahHN4kU0YBjMgrZMU9ntrmdDD8JOUmpHX2mR6Ok0w/edit#gid=0

Nick Sayer *the panel gerber

Jose Navarro I'm not in the US and timing and shipping cost do matter :(

Jasmine Brackett We'll run through as many as we can for the next 20 mins

Dan Sheadel Drew and I can hng out here afterwards too :D

Jasmine Brackett You stars :)

Jasmine Brackett @Radomir Dopieralski asks - "I wonder what percentage of boards ordered actually gets shared? Are you getting any people sharing their projects without ordering?"

oshpark @Jose Navarro thanks for highlighting that need. Shipping board and stencil together is a logistics challenge but we'll keep it in mind as our services expand.

Dirty Engineer It would be nice to see if a shared board had actually been fab'd

oshpark yes, that is good point

Jose Navarro @oshpark I know it won't be easy to handle, and thanks for taking that into account!!! Fingers crossed!

Nick Sayer I share one a year that isn't tabbed.... on April 1. :)

oshpark our redesign will incorporate many features like that

Nick Sayer *fabbed

willsender @oshpark Anything new and exciting that you can talk about?

oshpark the concept of "worked for me"

oshparksimilar to thingiverse

oshpark @Nick Sayer yes, Nick does give a suprise :)

Dan Sheadel @Radomir Dopieralski > What percentage?

No idea! Laen could look at the stats if he was in town, but he's currently trying to vacation. If past trends indicate it, he'll be failing miserably and working happily from the beach.

> Does anyone share boards without ordering?

I've seen a few, but it's uncommon. I don't have the stats though.

oshpark April Fools https://oshpark.com/shared_projects/igg1834r :)

Dan Sheadel I'll beat jasmineto the punch on the next question:

> Can you prepay international shipping costs ie handling charges

Yes! This is included if you use UPS Express Saver

Dan SheadelThere's a couple odd cases where some charges aren't wrapped up into this, but it seems to be uncommon.

Nick SayeI think if someone did order that one you'd just wind up mailing them a bag full of fiberglass chaff. :D

Andrew Sowa I have shared with out ordering

Robert Marosi@oshpark I like the stickers that come with the boards. is there a new one every month? does it change from year to year?

Kevin I'm being called away from the keyboard. bbiab

oshpark more info on Shipping Information and Turnaround Times http://docs.oshpark.com/submitting-orders/shipping-information/

Dan Sheadel > New stickers

Not monthly, but as frequently as we think of cool new designs! There's a couple still pending.

oshpark @Robert Marosi we like to do a new design every couple months

Jasmine Brackett OK, @Kevin you can ask yours when you're back

oshpark Shoot me ideas! we are always looking for inspiration: drew@oshpark.com

Jasmine Brackett @PK asks "Non-circular drill holes - any plans on supporting these? Usually switching to circular is an easy workaround, but would still be nice. "

Dan Sheadel > Plated slot support

In the works! I'm building up some infrastructure to better handle this so we can integrate it into our system properly.

5Volt-Junkie what means the hex number on stickers?

Radomir DopieralskiI have shared without ordering some of my designs, that I ordered at other fab houses (sorry)

Robert Marosi i figured the hex numbers corresponded to month

Radomir Dopieralski then why 0x03 would be so rare?

oshpark serial number

Dan Sheadel @5Volt-Junkie Nope! That's the sticker serial number. We figured counting in hex is more fun than decimal.

oshpark it was printed as 500

oshpark small run for the Fallout game

oshpark which was popular at the time

Dan Sheadel We only made around 500 or so of 0x03, so if you didn't get one you're out of luck unless you steal some of @Benchoff's secret cache.

oshpark then @Benchoff made it famous :)

Benchoff I have four.

TegwynTwmffat sorry I had to leave for a while - I often get stung with high 'handling' / 'admin' fees for shipping

Dan Sheadel EVERYONE GET HIM! HE HAS STICKERS.

TegwynTwmffat mouser seem to have got this sussed with fedex - a special arrangement of some kind

Yann Guidon / YGDES I want my Benchoff Bucks ! gimmigimmigimmi !

Andrew Sowa cold dead hands etc

Jasmine Brackett We have a few in the Supplyframe office too.

oshpark @TegwynTwmffat please email support@oshpark.com and we can try to work it out

TegwynTwmffat ok thanks

Radomir Dopieralski I once cut a sticker in half while openening the envelope, now I shake them before doing that

Benchoff We're going to do a panel of nickles for supercon.... which is not announced yet.

Dan Sheadel @Radomir Dopieralski > Oshpark, European edition.

Not happening, at least anytime soon. The logisitics of doing it don't make a lot of sense for us. It _did_ sound like a neat idea until we looked at it further.

Benchoff Rather, *I'm* going to do a panel of nickles.

Radomir Dopieralski :(

Jasmine Brackett @Nick Sayer said "I understand the process, and that other similar fabs need to include order numbers in the silkscreen makes some sense. How do you guys keep the orders straight when breaking up the panels into orders?"

zakqwy @Yann Guidon / YGDES I'm putting together a run of counterfit Bench0ff Buck$, you interested?

Radomir Dopieralski @zakqwy can you mine them?

oshpark @Benchoff @Andrew Sowa AWESOME!

zakqwy Yeah we'll make it all blockchainy and shit no worries

Dan Sheadel @Nick Sayer Statistically, you can just shove things at random into envelopes, and they'll go to the right place. We monitor our ticket queue, and if we think we got one backwards, we go back and adjust the space-time continuum until it's correct.

mcu_nerd Bench0ff miner ASIC coming soon!

Yann Guidon / YGDES Zak : yup :-)

Nick Sayer lol

Nick Sayer Secret sauce, then?

Yann Guidon / YGDES hahahaha

Dan Sheadel :) Yep.

Nick Sayer k

Jasmine Brackett @Nick Sayer also asked "There was talk some time ago about OSHPark acquiring a fab. Any updates on that rumor?"

Dan Sheadel Oh yeah, laen talked about this on Embedded.fm. Very fun episode, BTW!

It's still "possible", but not exactly "needed".

Jasmine Brackett @Nick Sayer was also interested in "Obviously, specifics are confidential, but can you talk about some of the more impressive sources orders have come from? In broad terms? Any military/industrial complexes? Any Fortune 500 companies?"

Dan Sheadel It incurs a lot of cool bonuses (more control, easier to do unusual panels), but also puts us on the hook for defective equipment, and other things like that.

oshpark

oshpark re: hex numbers. we're up to 0x0B :)

Kevin I'm back

Yann Guidon / YGDES Hi, Back :-)

Dirty Engineer I'm only missing 0x03 and 0x0B

Dan Sheadel >Coolest projects

Oh man, it's all hobbyists. From Robotgrrl's doodles to the fun trace squiggles from Spetku, art boards are totally where it's at. Big corporations have fun tech, but they don't talk about it, and don't add little flourishes.

Robert Marosi will it rollover after 0xFF?

Kevin @Yann Guidon / YGDES :)

Jasmine Brackett Hey @Kevin, ask your question...

Yann Guidon / YGDES yes let's put Kevin Back on

Dan Sheadel Actually, we're planning for underflow. If we do special event stickers, we're using 0xFFFF as "-1", so it's easier to keep track of ones you can't get with orders.

Daren Schwenke lol

Dan Sheadel There's other numbers we have buffered out for hijinx. Once we get everyone's sticker wallpaper nicely ordered, we're going to ruin everything.

Jasmine Brackett sorry, we did do plated slots already

Yann Guidon / YGDES Dan : oh you're a 16-bits company ? when did you upgrade from 8-bits ? :-)

oshpark > Any Fortune 500 companies?

Obviously, AOL is a big one. We have over 700 customers from AOL.

Nick Sayer :/

5Volt-Junkie @oshpark LOL

Jasmine Brackett Alright, just a few more - @Tom asks "The option to include teensy boards in orders is a nice touch, do you plan to take this further? (I realise Paul is local)"

KevinI was using a slide switch with plated that used rectangular tabs on the shell which is why I needed rectangular slots. The topic of slots has pretty much been covered. The questions about that I can ask is there a time frame as to when slots will be fully supported so we don't have to do anything fancy to use them? Will the gerber viewer be updated to show the slots?

Daren Schwenke probably quite a few from gmail too.

5Volt-Junkie @oshpark but also from google, right? :D

oshpark nice one @Daren Schwenke (Hi from Drew!)

PK Are the AOL customers the ones most often using the DOS CAD programs?

oshpark most likely :D

Michael Welling tango pcb ftw

Dan Sheadel > The option to include teensy boards in orders is a nice touch, do you plan to take this further (I realise Paul is local)

Nah, we like keeping it small. We occasionally track our process to see if there's optimizations, and little stuff per package like this adds a LOT of time. When we do our special christmas gifts, it increases our general hour workload by about 30% or so to add more items.

Tom Thanks, makes sense.

Dan Sheadel > Is there interest for community (electronics/pcb) contests?

Sort of! We used to sponsor prizes for /r/diyelectronics when they'd do contests.

Jasmine Brackett Nice.

oshpar We're always up for sponsoring contests with PCBs.

Dan Sheade From what I saw over there, it's hard to pin down a "contest" that feels fulfilling, but judgable. I'm sure the HaD staff is nodding tot hat.

oshpar We'd prefer not actually run the contest ourselves.

Dan Sheadel Not a chance. We did it once, it was a nightmare.

Jasmine Bracket @Boian Mitov "How do you test the boards for shorts or eroded lose connections?"

Dirty Enginee the square inch contest was really cool.

Dan Sheade That one was, yeah. Good criteria! Essential for contests

zakqwy

yeah that was a great contest

oshpark

@Dirty Engineer yeah indeed! thanks @alpha_ninja !

Jasmine Brackett A lot of good things came out of that.

Dirty Engineer Agreed

Yann Guidon / YGDES including the #PICTIL :-)

Radomir DopieralskiWe should do the 1" pcb contest again

oshpark4 layer maybe :)

zakqwy yah

Dan Sheadel > Testing

Automated Optical Inspection. Basically, the boards are held up to a black light, and then an image is checked against the source files. If there's a discrepency that's beyond specs, then the board is marked. And by marked, I mean they generally destroy the board.

zakqwy ooh! never done a 4 layer board. good idea.

Radomir Dopieralski that is a some way of marking

Dan Sheadel This is actually why they flouresce under a black light: The AOI uses it to increase the contrast for the testing procedure.

Yann Guidon / YGDES me neither, cost issues...

Kevin@Jasmine Brackett When you asked me to go ahead with my question I was reading the scroll back. By the time I caught up and asked the question I think you already went on to the next question. Bad timing being called away at the wrong time. :P

Dan SheadelYeah, it's irksome that it's destructive, but it's _way_ more efficient than the other process, which involves lots of humans keeping track of things. Errors are really rare though, so it's not like we're throwing out a lot of pcbs due to this.

Nick Sayer Is AOI a recent addition, or has it always been done?

Jasmine Brackett @Chris Gervang asks "Is the OSH Park API still up and running? I was playing around with generating breakout boards from the footprints I'm generating with Pinpoint, and placing an order for them on OSH Park."

oshpark @Nick Sayer we've always done it

oshpark what was your question @kevin?

oshpark (hope we answered it)

Kevin Is there a time frame as to when slots will be fully supported so we don't have to do anything fancy to use them? Will the gerber viewer be updated to show the slots?

Dan Sheadel > Do you have a favorite board?

I don't! I love a lot of boards for a lot of different reasons. Anything with art on it gets a solid <3 though.

Kevin The main questions about slots has already been covered so these are supplemental questions on the topic.

oshpark @Kevin yes, @Dan Sheadel has improvements in the works for our handling of slots. We don't have ETA but it is a priority

Chris Gervang The developer pages 404, does that mean the api is gone? https://oshpark.com/developer/sessions

Dan Sheadel > Oshpark API

Sort of! We actually JUST updated this to hopefully be slightly more usable in general.

http://docs.oshpark.com/tips+tricks/api/

And with this, we just actually pushed out some cool toys to take advantage of it.

https://github.com/OSHPark/OSHPark-Eagle-Tools

Chris Gervang oh!!

Dan Sheadel It's now possible to start a PCB upload from within eagle, from an actual menu button <3

Kevin @oshpark ok, ty. My board was too small for me to be able to use a round hole instead of a slot so I was rather stuck with using a slot.

Dan Sheadel Or, you can just use cURL

Nick Sayer Ooh! Nice! I had been using a really REALLY old DRU that I had augmented.

Chris Gervang Is it possible to place an order entirely from API, or do I have to go to the site at some point?

oshpark Kevin: feel free to email support@oshaprk.com if you are ever wondering about a specific design. Different CAD tools have different issues. http://docs.oshpark.com/design-tools/

Nick Sayer You gotta shout about that from the rooftops, guys. :)

Dan Sheadel The full REST api, sadly, is undocumented. The developer that was working on writing the docs wound up leaving for some health reasons, and so they never got finished. As non-rails developers, we're not capable of writing them ourselves. :/

Dan Sheadel A couple folks did wind up using it, and so if it's implemented, it'll continue working, but we're not able to help in a meaningful way to actually using the dang thing.

Daren Schwenke Well you are probably talking to a room full of people eager to help.

Dan Sheadel @Nick Sayer I literally hit publish on that yesterday. :) You guys get it first.

Nick Sayer +1

Jasmine Brackett Right, well done everyone! I'm going to do the official wrapup now (but you all can obviously continue hang out here)

Jasmine Brackett Thanks to Dan & Drew. They said they'd be in here for a little while, and anyway as @oshpark, we're pleased that they are very active on Hackaday.io

Yann Guidon / YGDES Thanks everybody !

Dan Sheadel I'll be around for a bit yet! I assume there's still questions I haven't gotten to. ^_^

ecome

Eagle mentioned a lot - I use geda pcb and now mostly the nascent pcb-rnd which, unfortunately is missing from oshpark's Design Tool Help page just posted above

Thank you!

Dan Sheadel Thanks everyone who stopped in!

oshpark THANKS!

Jordan Bunker Thanks!!

Shulie: Transcript here: https://hackaday.io/event/25499-pcb-hack-chat-with-osh-park/log/62074-pcb-hack-chat-with-osh-park-transcript

PK Thanks folks!

oshpark @ecomer very interesting

Jasmine Bracket OSH Park is a fantastic resource for the Hackaday and Tindie community, and it's great to have people so passionate about what they do.

Dan Sheadel @ecomer GEDA seems to mostly "just work", or it has no users. I've only ever gotten a handful of emails about it, so we never had the need to write docs.

Jasmine Brackett Just wanted to let people know that if you're a Tindie seller or interested in becoming one, we have a project https://hackaday.io/project/19393-tindie-dog-park

Jasmine Brackett We also list all the great hackaday.io projects on sale at Tindie on this list - https://hackaday.io/list/11210-awesome-projects-on-tindie

ecomer geda had little new work on it so a new crew spun off pcb-rnd - it is uber active with lots of new features. VERY active IRC. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiUu8yc6tTUAhXBrD4KHVaiD7YQFggoMAA&url=http%3A%2F%2Frepo.hu%2Fprojects%2Fpcb-rnd&usg=AFQjCNG6utbgYtqVUBsc-S1dPdtsnTsvBw

Kevin Thank you to everyone at OSHPark. I never made my own PCBs in the past. I always just used breadboards and point to point wiring. With KiCAD making it easy to do a PCB layout and having discovered OSHPark I used OSHPark to make the first PCBs I had designed myself for a project.

Jasmine Brackett Also, OSH Park have given us special discount codes for Tindie sellers to use on their next run. Info in the #Tindie Dog Park

Kevin Any time I see something starting with # it makes me think of Twitter

Kevin I don't do Twitter.

Rene van der Meer Thanks for the insightful answers! (and the awesome news regarding flex PCB's and plated slots :D)

ecomer http://repo.hu/projects/pcb-rnd/ is correct link

oshpark @Kevin that is great to here.

Michael Welling @oshpark I posted the reflow of the beaglewire

Sophi Kravitz Thanks @oshpark and @Jasmine Brackett !

oshpark @Kevin did you upload the .kicad_pcb file directly?

oshpark @Michael Welling exciting! is there link?

Michael Welling sorry about the music choice, youtube has a bunch of funky music :)

ecomer Thanks oshpark for a vital service to the OSH community

Discussions