RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » Getting boards fabricated (Recommendations?)
Getting boards fabricated [message #1057] Mon, 22 August 2016 03:14 Go to next message
JonB is currently offline  JonB
Messages: 92
Registered: August 2016
Location: UK
Member
Hi

I'm interested in your recommendations for board fabrication services. The reason being, that I got a quote for the Multicomp Cyclone IV-B cards from OSH Park and their price was a bit scary. $77 for three of them, shocking (and that is before P&P).

Where might I go to get better prices? I would of course buy a leftover board from someone else, but perhaps this isn't sustainable in the long term.

Cheers
JonB
Re: Getting boards fabricated [message #1059 is a reply to message #1057] Mon, 22 August 2016 07:09 Go to previous messageGo to next message
oscarv is currently offline  oscarv
Messages: 15
Registered: October 2015
Junior Member
I've used Elecrow.com a lot over the past year, quality has been OK. Seeedstudio.com also proved a good option.
Re: Getting boards fabricated [message #1061 is a reply to message #1059] Mon, 22 August 2016 08:16 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
I have used:
-Seedstudio (for some prototypes to hack the Zeta on to the ECB bus)
-EasyEDA.com (for the SBC6120-RBC Edition 0.99 and 1.00 prototypes)
-PCBCart (for the ATX-6x0x-6U boards)

I'll probably us PCBCart again for the 'production' SBC6120-RBC Edition 1.00 boards. They let you keep your tooling on file so future re-runs of the same exact board layout are cheaper.

http://pcbshopper.com/ is a useful comparison of multiple services
Re: Getting boards fabricated [message #1083 is a reply to message #1061] Fri, 02 September 2016 19:46 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
I just ordered 30 tiny PCBs for flash memory modules, double-sided, for $27.50 absolute grand total (including setup, shipping, etc..Wink IOW, less than a dollar a board, from Dirty PCBs, new web page http://dangerousprototypes.com/store/pcbs . I'll try to remember to come back and report what quality I get, after they arrive. Someone on 6502.org mentioned them, and another member piped up and said he had had good luck with them, so I thought I'd try them. If there's any problem, the price is no big loss. I got an email saying they had been sent, only a couple of days after I ordered, which surprised me since they say so many weeks.

http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #1217 is a reply to message #1083] Wed, 12 October 2016 12:51 Go to previous messageGo to next message
positron is currently offline  positron
Messages: 78
Registered: November 2015
Location: Buenos Aires, Argentina
Member
Hi Garth, did you receive the boards from DirtyPCBs? what's your opinion about the quality ?

Cheers, e+
Re: Getting boards fabricated [message #1218 is a reply to message #1217] Wed, 12 October 2016 14:22 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
positron wrote on Wed, 12 October 2016 12:51
Hi Garth, did you receive the boards from DirtyPCBs? what's your opinion about the quality ?

Yes. I apologize for forgetting this topic, to report back. They arrived Sep 19. I ordered 30, but they gave me 33, so the absolute total price comes down to 83 cents each. They're not up to the quality we get at a more-professional board house for work, but they do appear quite adequate, and I will go to DirtyPCBs again.

index.php?t=getfile&id=187&private=0

The traces got narrowed a bit, the soldermask has an offset, and the solder coat over the bare copper is messy, but even with the 30x microscope, it doesn't look like there will be any problems in operation. Now I know for next time, especially not to make the traces any narrower. I should probably do some teardropping where the traces meet the pads also, especially since the vias on the top have their holes a bit off center. The only thing I can't do anything about is the long time it took to get them; but it's ok.

As I went to assemble them, I realized right away that I made a mistake in the package size. The flash ICs are in an SO-8, but not the standard one; they're wider! I had to bend the gull-wing leads around underneath, kind of like J-leading them.

index.php?t=getfile&id=188&private=0

The 2-pin 90° pin header is to put a jumper on for write-protect. The blank end away from the socket is bare PCB for labeling and for gripping to pull it to unplug it. There's a ground trace around the edge of the end (both top and bottom) so you can safely discharge static as you reach for the module. After assembling and testing one, I smeared JB Weld epoxy on it for protection. This shows it, and shows the comparison in size to SD card and Compact Flash:

index.php?t=getfile&id=189&private=0

As mentioned earlier, this PCB is for hobbyist-friendly (unlike SD card), tiny flash-memory modules. The interface (ie, connector type and pinout) is one I'm calling SPI-10, which we're discussing on the 6502.org forum, starting at http://forum.6502.org/viewtopic.php?f=4&t=4264 . Someone there brought up the UEXT interface which I had not been aware of. We saw that SPI-10 could be made partly compatible with UEXT; but note that SPI-10 meets some needs that are not met by UEXT, so it's not a redundant waste to proceed with SPI-10. To make the two partly compatible, the SPI-10 pinout is changed from my original idea, so don't go on the first one shown in the topic. The tentative pinout now is on page 2 at this point. If you have further input, please share it before it is finalized which will happen when my work slows down in a week or so. Yes I got these boards made, but I only assembled one and I want to re-do it because of the SO-8 footprint, and since no other SPI-10 hardware is in place so far, this is the time to make any necessary changes, and I do intend to lay out the module again with the new pinout plus accommodating the right width of SOIC for the flash. Then I'll offer it to anyone who wants to buy. I plan to follow it up with other SPI-10 modules.





http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #1219 is a reply to message #1218] Wed, 12 October 2016 14:45 Go to previous messageGo to next message
positron is currently offline  positron
Messages: 78
Registered: November 2015
Location: Buenos Aires, Argentina
Member
Well thought design Garth, thanks for sharing it. So what will be your recommended minimum trace width in mills for the DirtyPCB's service based on this experience ?

Cheers, e+
Re: Getting boards fabricated [message #1220 is a reply to message #1219] Wed, 12 October 2016 21:34 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
The gerbers had .007"/.007" trace/space; but the traces got etched down narrower, so if it were critical that I get .007"/.007, I probably should have designed for .008"/.006". IIRC, Dirty PCBs uses quite a few different PC-board houses though, and I don't know what their criteria are for determining which one they send the design to, and whether the other houses would have done the same thing to my design. They say their minimum is .005"/.005", and I wonder if they would have used a different house or process if I had designed for that.

I got a notice two days after I placed the order that the boards had been shipped, but it took 25 days to reach me. So they got it done quickly, but must have sent it by row boat!


http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #1221 is a reply to message #1057] Thu, 13 October 2016 09:54 Go to previous messageGo to next message
norwestrzh is currently offline  norwestrzh
Messages: 190
Registered: November 2015
Senior Member
Take a look at PCBway.com (China). I've done a number of boards with them, and their quality is excellent. In many cases, the cost of the boards was less than the shipping. They try to push you toward DHL, which is fast, but expensive (I think about $35 for 5 or 10 boards). Somebody told me that they will do alternate, and less expensive, shipping modes, if you have no time pressures. I have never explored this. Look around on their Web site for that.

Roger
Re: Getting boards fabricated [message #1222 is a reply to message #1057] Thu, 13 October 2016 11:26 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 19
Registered: September 2016
Junior Member
I've used OSHPark.com and the quality is excellent.

http://i.imgur.com/oVEd0eKh.jpg

(the PCB on the left)

$5/in^2 for a set of three boards

6 mil minimum trace width and spacing

13 mil minimum drill hole

7 mil annular ring

From order to ship it's 12 calendar days

They also do four layer boards
Re: Getting boards fabricated [message #1468 is a reply to message #1220] Wed, 04 January 2017 21:31 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
Garth wrote on Wed, 12 October 2016 21:34
The gerbers had .007"/.007" trace/space; but the traces got etched down narrower, so if it were critical that I get .007"/.007, I probably should have designed for .008"/.006". IIRC, Dirty PCBs uses quite a few different PC-board houses though, and I don't know what their criteria are for determining which one they send the design to, and whether the other houses would have done the same thing to my design. They say their minimum is .005"/.005", and I wonder if they would have used a different house or process if I had designed for that.

I got a re-design of this done, and got 260 tiny boards for $28, all included! (I ordered 200 so I could supply them also to others who would be interested, but they round up, I suppose, to fill the next section of a panel.) Here it is, again, top and bottom, with and without components, comparing to the size of a CompactFlash card and an SD card:

http://wilsonminesco.com/65xx/modules/25VFrevBcompare.jpg

This is from the front page of my website, where you'll find more description. The SPI-10 connector spec for tiny SPI modules is very hobbyist-friendly. I see that DirtyPCBs dropped the .005" trace/space saying they were having too many problems with it. I wonder if that was associated with the ok but less-than-perfect product I described above. These last boards did not have the minor flaws that the first ones did. Maybe they quit using one of their suppliers that talked big but didn't do well. After these, I got another bunch of tiny prototype boards done by DirtyPCBs for work, and they were flawless.

I expect to do several more boards this year there. One planned is a 3U Eurocard, probably 4-layer.


http://WilsonMinesCo.com/ lots of 6502 resources

[Updated on: Wed, 04 January 2017 21:33]

Report message to a moderator

Re: Getting boards fabricated [message #1470 is a reply to message #1057] Thu, 05 January 2017 13:35 Go to previous messageGo to next message
norwestrzh is currently offline  norwestrzh
Messages: 190
Registered: November 2015
Senior Member
Check out PCBWay (www.pcbway.com). Chinese company. Good prices and quality. Minimum order is 5 boards, but if they are smaller than 100mm x 100mm, the pricing is excellent!
Re: Getting boards fabricated [message #1471 is a reply to message #1470] Thu, 05 January 2017 13:42 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
PCB Shopper looks attractive too, although I don't have any experience with it.

http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #1621 is a reply to message #1471] Tue, 14 February 2017 09:45 Go to previous messageGo to next message
JonB is currently offline  JonB
Messages: 92
Registered: August 2016
Location: UK
Member
I have ordered from DirtyPCBs and I hope the boards come out OK. Pretty cheap too, if using the Protopack. And they do routing so I could have mutiple boards on the same 100x100 panel - result. I'm going to report back when I have them, I'm a little concerned about the "track thinning" that Garth mentioned and the HASL looks a bit.. errr.. "lumpy" to say the least. Churlish to complain at those prices though.

I also ordered a few from OSHPark. Can't fault the quality and they take KiCad PCB files as upload (so no messing with Gerbers and zip files and hoping you haven't missed one) but they are very expensive. PCBs as art?
Re: Getting boards fabricated [message #1622 is a reply to message #1621] Tue, 14 February 2017 11:02 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
Since the time of my last post above, I got another run of tiny PCB made at DirtyPCBs, and they're perfect.

http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #1623 is a reply to message #1621] Tue, 14 February 2017 11:18 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 226
Registered: February 2017
Location: AB, Canada
Senior Member
I'll second Roger's comments about PCBway.com for low cost quality boards. I've placed several orders with them, each one for multiple SMD-based designs, and I've been very pleased with the results.

If you can keep the design under 100x100mm, they're only $10 + shipping for quantity 10 and two layers, both sides with solder mask and silkscreen. Another unique thing about them is they offer different mask colours and board thicknesses at no additional charge.

I've also tried ITEAD but their boards had much poorer silkscreens, about 2/3rds of the boards had slight warps and the last batch had at least one board that was over-etched to the point where a .008" trace disappeared for over an inch.
Re: Getting boards fabricated [message #1624 is a reply to message #1623] Tue, 14 February 2017 16:29 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
I ended up using PCBCart for the SBC6120-RBC Edition 1.10 boards. Ordered 125 boards and they all look awesome.
Re: Getting boards fabricated [message #2130 is a reply to message #1624] Tue, 28 March 2017 14:41 Go to previous messageGo to next message
mikemac is currently offline  mikemac
Messages: 249
Registered: March 2017
Senior Member
Has anyone used any of the USA based PCB houses? Just curious if they're worth the extra cost. They do seem to be faster than China.

According to PCBshopper.com, I can get 5 of my 4.25x6" M68K boards for $43 and have them in a week! Better than I was expecting!



Mike
Re: Getting boards fabricated [message #2135 is a reply to message #1057] Wed, 29 March 2017 07:40 Go to previous messageGo to next message
JonB is currently offline  JonB
Messages: 92
Registered: August 2016
Location: UK
Member
I used DirtyPCBs in the end. Figured it was worth a try, and the results were good.
Re: Getting boards fabricated [message #2143 is a reply to message #2135] Wed, 29 March 2017 18:39 Go to previous messageGo to next message
plasmo is currently offline  plasmo
Messages: 876
Registered: March 2017
Location: New Mexico, USA
Senior Member
I've had very positive experience with fabrication of 3 designs of pc board by Seeed Studio. The boards were all 2-layer, 100mm x 100mm and were $10 for 10 boards. Shipping were by DHL and was $20 for 10 boards or $24 for 20 boards. I had them fabricated in two separate runs. First run of 10 boards was sent off Monday and received Wednesday of following week. The 2nd run of 20 boards (2 designs) was sent off Sunday night and received next Monday afternoon. They are all superbly fabricated. The pc board layout tool I used was a 20-year old Winboard & Windraft. I followed Seeed Studio's format and naming convention and view them with their on-line Gerber viewer. It all worked amazingly well. The quality, cost, and speed of pcb fabrication is a revelation to me. It probably is old news to y'all, but this will fundamentally change how I design and prototype.

[Updated on: Wed, 29 March 2017 18:40]

Report message to a moderator

Re: Getting boards fabricated [message #2167 is a reply to message #2143] Thu, 30 March 2017 15:53 Go to previous messageGo to next message
mikemac is currently offline  mikemac
Messages: 249
Registered: March 2017
Senior Member
Dumb question: when a PCB fab house says "Smallest Holes: 0.30mm" are they including the size of the vias in that restriction? 12mil vias seem awfully big.


Mike
Re: Getting boards fabricated [message #2170 is a reply to message #1057] Thu, 30 March 2017 17:43 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
Quote:
Dumb question: when a PCB fab house says "Smallest Holes: 0.30mm" are they including the size of the vias in that restriction? 12mil vias seem awfully big.

That's finished hole size (ie, after thru-plating), and they don't care if it's a via or a component hole--although I don't know of any components that will fit in that small of a hole. After tolerance is taken into account, you couldn't even consistently get a wire-wrap wire into that size of hole. For .062"-thick board, that's an aspect ratio of about 5:1. I doubt that they would have trouble drilling a greater aspect ratio (especially since they usually stack boards and drill more than one at a time), but it gets harder to reliably thru-plate such a long tube. More-expensive board houses can do 8:1, or, if you want to pay, use a laser to make a .002" hole. (Yeah, it gets expensive; and I think the result is like a wire, not a tube, ie, it will be plugged.) If you go for a thinner board, a smaller hole should be no problem. I often do .032"-thick boards for work when I do very dense postage-stamp-sized SMT boards, and then I do .008" vias.


http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #2171 is a reply to message #2167] Thu, 30 March 2017 17:48 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 226
Registered: February 2017
Location: AB, Canada
Senior Member
Mike: The short answer is yes. Usually that is because they're using actual drills rather than lasers etc. Have you ever tried to drill with a #80 (0.0135") drill? Those very tiny drills break easily and also wear out quickly.

I don't consider 12mil to be "awfully big". In fact, I tend to use 20mil (0.020") drills for vias by default since anything smaller incurs extra expense at my local quick-turn board house.

The bigger issue I've found is whether the board house is using "before plating" or "after plating" dimensions in the drill file. Plating usually reduces a hole by .003" or so and thus a 12mil drill would actually result in about a 0.009" finished hole.
Re: Getting boards fabricated [message #2172 is a reply to message #2171] Thu, 30 March 2017 19:45 Go to previous messageGo to next message
mikemac is currently offline  mikemac
Messages: 249
Registered: March 2017
Senior Member
Oh great! My drill file has these sizes:

INCH,TZ
T1C0.016
T2C0.031
T3C0.039
T4C0.040
T5C0.043

And KiCAD defaults to to a min via drill size of 11.8 mils, which matches the PCB fab min drill size. But KiCAD's default micro via drill size is half of that. Ah! But KiCAD has micro vias turned off by default. So I should still be good.

Well, once FreeRouter stops dumping core on me! Argh! Smile

And why do the PCB guys mix mils and mm so freely? That's a rhetorical question.



Mike
Re: Getting boards fabricated [message #2173 is a reply to message #2172] Thu, 30 March 2017 20:04 Go to previous messageGo to next message
Garth is currently offline  Garth
Messages: 29
Registered: April 2016
Location: Southern California
Junior Member
You can edit the file with the drill table using a plain text editor if necessary. Heck--I do a lot of editing of my gerber and excellon files for custom effects my old and great but simple CAD wasn't made to do. There's little point however in going much smaller, since you still need a certain amount of annular ring to get a good plating "rivet," and that amount does not decrease with decreasing hole size. For example, if they want at least .010", a .015" hole gets a .035" pad, but cutting the hole size in half, if you could, only reduces the pad size to .028," which does not save you much board space. (I do it though on the .032"-thick boards.Wink

http://WilsonMinesCo.com/ lots of 6502 resources
Re: Getting boards fabricated [message #2174 is a reply to message #2173] Thu, 30 March 2017 20:28 Go to previous messageGo to next message
mikemac is currently offline  mikemac
Messages: 249
Registered: March 2017
Senior Member
I'm OK with the sizes if the PCB fab house is!

But that brings up a good point: they don't specify what files they want. In particular, Gerber or Excellon for the drill file. Nor do they specify what layers they want Gerbers for. OK, I found the specs and the file list under their tutorial for their web based design tool. Yes, this is EasyEDA.com for those who haven't guessed yet. So we can ignore this paragraph.

KiCAD created two drill files for my board. One named M68K.drl which is expected. But it also created a second one named M68K-NPTH.drl that contains the four mounting hole size and locations. Should I merge the two or let EasyEDA do that?

As you can tell, I've never sent a design off to China to get made before. My limited experience is with US based PCB fab houses and they told me what they wanted up front. I was also using OrCAD so they could tell me exactly what to put where.

So thanks to everyone helping and putting up with me!!



Mike
Re: Getting boards fabricated [message #2181 is a reply to message #2174] Fri, 31 March 2017 07:41 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 226
Registered: February 2017
Location: AB, Canada
Senior Member
Mike: We all had to learn the quirks at one time and I'll openly admit that I'm still learning with every design.

I haven't used KiCAD or EasyEDA. I use Eagle and use a CAM process which creates a single .DRD file for both plated and non-plated holes. My local quick-turn board house plates all the holes whereas the same files sent to Itead or PCBway result in the mounting holes being non-plated.

I'm assuming that Itead and PCBway use some kind of pre-processing that detects whether there is copper touching the hole and then separates them for pre-drilling (i.e. plated) or post process drilling.

Since the plating only narrows the mounting holes by about .003" its usually not a problem if they get plated. I've also tested using a drill to remove the plating on mounting holes and it seems to work well.
Re: Getting boards fabricated [message #2182 is a reply to message #2181] Fri, 31 March 2017 07:55 Go to previous message
mikemac is currently offline  mikemac
Messages: 249
Registered: March 2017
Senior Member
I used Eagle once to design a little LED board for the front panel of a computer I was building. It was small enough to fit within their limit for free use and I routed it by hand. It was very simple. My local board house held my hand on getting the files produced for fabrication. But that was the extent of my use of Eagle and that was almost a decade ago.

And it finally dawned on me that NPTH in the second drill file name stands for Non Plated Thru Holes! Duh! Smile

As soon as I generate the paste layer Gerbers, I think I'm going to risk the $43 on my 68K board.

Thanks again for the support!



Mike
Previous Topic: 10 & 40-way shrouded RA connectors for SBC6120
Next Topic: Need PPIDE for SBC V2 Board Build


Current Time: Thu Apr 18 06:04:59 PDT 2024

Total time taken to generate the page: 0.01122 seconds