Close

DirtyPCB v. OshPark

A project log for 8BitRobots Module

A common hardware, software and 3D printed module to enable fun, educational robots anyone can print and program.

tim-wilkinsonTim Wilkinson 05/03/2018 at 21:5112 Comments

For my most recent PCB order, I decided to have a race between DirtyPCB and OshPark to see which PCB delivery was fastest.

The two PCBs are now delivered and OshPark took 11 days while DirtyPCB took 9 days.

But it's not an entirely apples-to-apples comparison. DirtyPCB cost me $41 for 30 (the minimum number at the lowest price point) and was 2 days quicker. OshPark's minimum was 3, was slightly slower, but at $18 was $23 cheaper!

So, which service to use depends on what you want, but I think OshPark might be cheaper for my next lot of prototyping where I only need a few test boards and a couple of days doesn't really matter.

Discussions

AVR wrote 05/04/2018 at 14:08 point

OSHPark has a high end fab and super high resolution for the silkscreen, I go with them for the quality mostly. 

  Are you sure? yes | no

Frank Buss wrote 05/04/2018 at 08:59 point

I use https://pcbshopper.com to find the lowest price with shipping. If you have a 10 cm x 10 cm board, OSHPark is too expensive. 5 boards (minimum number of boards) of this size with ENIG costs $25.84 at Elecrow, with cheapest shipping option (3-4 weeks). At OSHPark it costs 3 times as much, and you get only 3 boards. And if you need 30 boards, shipping cost doesn't matter, so other services are less expensive as well. But OSHPark is perfect for smaller boards, if you need only 3, because of the free shipping option.

  Are you sure? yes | no

davedarko wrote 05/04/2018 at 08:06 point

"$41 for 30" - is that a typo or did you really get 30 pcbs from dirtypcbs? does that mean 1,36 usd per board vs. 6usd per board? 

  Are you sure? yes | no

ActualDragon wrote 05/04/2018 at 12:02 point

wouldn't doubt it, dirtypcbs are dirt cheap XD

  Are you sure? yes | no

davedarko wrote 05/04/2018 at 12:52 point

but then there's no argument about dp being cheaper than osh. unless you look orderwise...

  Are you sure? yes | no

Tim Wilkinson wrote 05/04/2018 at 15:51 point

Yes, that's how many I got for $41. But I don't need that many for this prototype run, so mostly they'll go unused.

  Are you sure? yes | no

deʃhipu wrote 05/04/2018 at 18:06 point

Here's a thought: next time you order boards that will mostly go unused, add solder pads in the corners — this way you can solder boxes out of them later.

  Are you sure? yes | no

ActualDragon wrote 05/04/2018 at 18:09 point

@ðeshipu, that's a pretty sweet idea, i'll have to try that out

  Are you sure? yes | no

deʃhipu wrote 05/04/2018 at 07:43 point

Also, the DirtyPCB one is HASL and default green, while OSHPark is ENIG in pretty purple. Based on your photo, OSHPark also seems to have a higher resolution silkscreen and better holes alignment (you can see that on the socket in the lower right).

  Are you sure? yes | no

Jan wrote 05/04/2018 at 11:50 point

True. I had trouble with the HASL finish from DirtyPCB, it's annoying to solder these sometimes (even using good, expensive flux paste and good solder).
OSHPark enig finish is amazing quality and very easy to solder.

  Are you sure? yes | no

Ted Yapo wrote 05/04/2018 at 12:03 point

This gets worse as the HASL boards sit around for a while.  ENIG ages much more slowly.

  Are you sure? yes | no

Tim Wilkinson wrote 05/04/2018 at 15:53 point

They charge an extra $15 for ENIG but I'm willing to do without for test boards.

  Are you sure? yes | no