Arduino Forum

Development => Other Hardware Development => Topic started by: pico on Sep 17, 2012, 08:11 pm

Title: Small-run PCB assembly
Post by: pico on Sep 17, 2012, 08:11 pm
These days, there are lots of options for getting PCB board made up, but what if you want to skip the DIY soldering and get a bunch of boards actually assembled? I appreciate this is going to require minimum quantity runs to make it even remotely economical, but what are those minimum quantities, and what are the ins-and-outs of the process?
Title: Re: Small-run PCB assembly
Post by: Houser636 on Sep 17, 2012, 10:16 pm
You send the company your gerber files, and a build of materials.  If you have any other instructions on assembly also send them.  They will be able to quote you with this.  The company i talked to had a minimum of 20, but prices weren't practical until 100.  I have everything set up,  but have not yet had a fully assembled run made.  Hope this info helps, and good luck.
Title: Re: Small-run PCB assembly
Post by: CrossRoads on Sep 17, 2012, 10:56 pm
pico,
www.cbas-usa.com can do small batches of board assembly.
They won't do turnkey, you have to send them all material, and a check before they send your built board back (no paypal or visa yet), on your fed-ex account (easy to set up, with credit card billing).
They charge $350-400 (depends on board size & number of components) for stencil creation and pick & place programming. They prefer all SMD, but will do thruhole as well. Cost/board otherwise is <$10 depending on size. Send them your gerbers for a quote.
They did the blue board here for me:
'1284 with LiPo charger, Arduino style headers, Xbee socket
http://www.crossroadsfencing.com/BobuinoRev17/
Title: Re: Small-run PCB assembly
Post by: pico on Sep 18, 2012, 05:36 am
Great info, thanks guys.

Bob, what size run did you do on the blue boards with CBAS?
Title: Re: Small-run PCB assembly
Post by: CrossRoads on Sep 18, 2012, 07:31 am
54
Title: Re: Small-run PCB assembly
Post by: iteadstudio on Sep 19, 2012, 07:53 am
@pico

Here is another option for pcb assembly, you can email pcb@iteadstudio.com along with your detailed requirements.

Best regards,

Wendy
Title: Re: Small-run PCB assembly
Post by: pico on Sep 19, 2012, 02:47 pm

Here is another option for pcb assembly, you can email pcb@iteadstudio.com along with your detailed requirements.


I'll certainly check that out; I didn't realise iteadstudio offered an assembly service as well.
Title: Re: Small-run PCB assembly
Post by: Dcody on Dec 10, 2012, 04:24 pm
Here is a great PCB Company that might be able to help you out if you are still looking.   http://www.semigen.net/pcb-assembly/
Title: Re: Small-run PCB assembly
Post by: Lsnyman on Dec 10, 2012, 10:50 pm
I used PCBCart.com
They make PCB's and also have assembly plant. Very reasonable, under $2 for an Uno type SMD board excluding components. Even with components it was reasonable.
Title: Re: Small-run PCB assembly
Post by: pico on Dec 11, 2012, 04:20 pm

I used PCBCart.com
They make PCB's and also have assembly plant. Very reasonable, under $2 for an Uno type SMD board excluding components. Even with components it was reasonable.


Thanks for the pointer. $2 assembly per board sounds very cost effective. Does the $2 include the PCB, or is that additional/needs to be supplied by customer?
Title: Re: Small-run PCB assembly
Post by: rocketgeek on Feb 06, 2013, 02:53 am
I use a PCA Corp (http://pcacorporation.com/) in Bellevue WA. They charge $300 for the stencil (and presumably programming, although that's not broken out) and board cost is dependent on complexity. You need to negotiate to get the best prices out of them, but it's usually $5-$10 per board for all SMT in quantities 100 - 300. Through hole assembly costs more, because it requires more hand work. They aren't the cheapest, but their quality is excellent. IME, their yield even with QFNs and similarly difficult components is 100%. I haven't used them for BGA work, because I avoid BGAs like the plague.
Title: Re: Small-run PCB assembly
Post by: mrjonny2 on Apr 13, 2013, 12:49 am
I use a company in china for my assembly.  They charge me about $6 per board and a setup cost of about $250.  That includes the manufacture of the PCB as well. 
Good quality boards.  Shipping to the UK normally costs me about £35
The contact email is
info@junhao-cn.com
Title: Re: Small-run PCB assembly
Post by: Jackman on Apr 21, 2013, 04:35 am
I think that Elecrow is a good choice.
They don't only provide PCB fabricate service without charge extra fees for color options,
they also provide PCB Assembly service.
http://www.elecrow.com/services-c-73/prototyping-service-c-73_120/pcb-assembly-p-366.html (http://www.elecrow.com/services-c-73/prototyping-service-c-73_120/pcb-assembly-p-366.html)

Hope you find this useful.
Title: Re: Small-run PCB assembly
Post by: mrmonteith on Jun 22, 2013, 01:09 am
Advanced Circuits
They provide a free PCB software.  I think the minimum for a 2-layer board is like $33 with 4 board minimum.   But double check me on that.
http://www.4pcb.com

I happened across another someone else mentioned elsewhere:
http://www.oshpark.com/

Michael
Title: Re: Small-run PCB assembly
Post by: pico on Sep 06, 2013, 03:14 am
This thread has become an excellent resource, so thank you to all who have contributed.

Can anyone report on their experience using the assembly services of any of the above (or any service not already mentioned, for that matter)?
Title: Re: Small-run PCB assembly
Post by: mrjonny2 on Sep 13, 2013, 01:17 pm
The companies that we used were quite good.  But you have to make sure you specify EVERYTHING exactly as you want it.  Also unless you are dealing with large quantities you will need to supply your own parts.  You should however do this for any specialty high value parts.  (We post the sensors we use out as they are hellish expensive) If you do this you know they are yours.
Title: Re: Small-run PCB assembly
Post by: makervier on Oct 08, 2013, 08:36 am
I think you can buy it from Shenzhen China,because there are lots of PCB companies and the price is reasonable,so you can have try it. I've been getting most of my recent boards from these site :http://www.goldphoenixpcb.com ,http://www.wonderfulpcb.com
Title: Re: Small-run PCB assembly
Post by: nsayer on Jan 27, 2014, 06:27 pm
I second OSH Park for PCB fabrication. For the most part, I am still in the "cooked to order" business phase. I get stencils from OSH Stencils and manually pick-and-place and use a homebrew reflow oven (not too ironic that I sell toaster oven reflow conversion kits).

I have toyed with the idea of getting a run of product from Small Batch Assembly. They don't fab boards, but it appears that the interface between OSH Park's medium run service and their assembly service would work out nicely (you'd be having them populate ten panels). Also, they have an inventory of common parts in stock that you don't need to supply (you get something akin to DigiKey's T&R price per unit). Everything else you either send them as cut tape or a reel (they return any excess).
Title: Re: Small-run PCB assembly
Post by: mountain8848lee on May 23, 2014, 09:11 am

..Can anyone report on their experience using the assembly services of any of the above (or any service not already mentioned, for that matter)?


I used the PCBA turnkey solution  (http://www.nexpcb.com/collections/pcba-turnkey-solution/products/prototype-pcba-turnkey-solution)from http://www.nexpcb.com (http://www.nexpcb.com)
, located in China,  include PCB Fabrication, Components, assembly and free-shipping.  Please refer to one of customer stories - Apitronics Wireless Platform (https://www.kickstarter.com/projects/lthiery/apitronics-wireless-platform/)
Title: Re: Small-run PCB assembly
Post by: Allen393 on Jun 03, 2014, 04:15 pm
Hi All, A-TECH CIRCUITS offer both PCB manufacturing and PCB assembly (http://www.atechcircuit.com/products/pcb-assembly) service, small-run PCB assembly is also available, it could be one of good choices if you have request.
Title: Re: Small-run PCB assembly
Post by: jogapcb on Nov 22, 2014, 12:47 pm
The best option i think would be choosing a company with both PCB and PCB assembly capabilities.
And for producing PCBs it is simple that you pass on your Gerber files, when you want additionally PCB assembly services, simply pass on your BOM list, with all the assembly components inside.
The start up quantity various from company to company, so you just have to discuss with them. And of course everybody is looking for a long term partnership.
 Visit YuCha Electronics (http://www.joga-pcb.com)
 View YuCha Electronics' Products (http://www.joga-pcb.com/product.php)
Title: Re: Small-run PCB assembly
Post by: Huaswin_vicky on Dec 03, 2014, 11:04 am
Hi, you can try www.huaswin.com

Huasiwn supply one-stop facility for your products: PCB design, PCB fabrication, components procurement, SMT and DIP assembly ,IC pre-programming / burning on-line, prototype and mass production.

PCB includes: Rigid PCB (1 to 30 layers),  Flexible PCB: up to 10 layers,  Rigid-Flex: up to 6 layers.

offering lowest price, high quality and on time dleivery and very nice after sales service.

contact: vicky@huaswin.com
Title: Re: Small-run PCB assembly
Post by: hamppcb on Dec 03, 2014, 11:15 am
I know that Hampoo Electornics based in China provides small and medium run pcb service (http://ems.hampoo.com). To get a instant quote, please click http://ems.hampoo.com (http://ems.hampoo.com)
Title: Re: Small-run PCB assembly
Post by: Deraywu on Apr 23, 2015, 07:13 am
Hi, this is Deray from Deegou, a small team located in Shenzhen.We dedicate to provide rapid PCB prototyping, and small batch PCB assembly for engineers and makers.

If anyone has requirements, please do not hesitate to contact us.

Thanks, have a good day!

Deray | Electronics Engineer
Email: deray@deegou.com
Website: deegou.com (http://deegou.com)
Title: Re: Small-run PCB assembly
Post by: Jodie_0710 on May 12, 2015, 10:11 am
These days, there are lots of options for getting PCB board made up, but what if you want to skip the DIY soldering and get a bunch of boards actually assembled? I appreciate this is going to require minimum quantity runs to make it even remotely economical, but what are those minimum quantities, and what are the ins-and-outs of the process?
hi dear this is Jodie, we war interesting your project. Specialized in EMS business locate at ShenZhen area provoding in -house SMD,COB,DIP,casing assembly to turnkey solution.(PCB&PCBA)
 IBe Electronics
www.ibeems.com
M: (86) 13692290310 / P: (86) 755-81785391
E: Jodie@pcbaaa.com Skype: jodiezhou0710
Title: Re: Small-run PCB assembly
Post by: scswift on May 12, 2015, 04:44 pm
I had Macrofab assemble my Neutrino:

(http://i.imgur.com/wxXiMGkh.png)

https://www.kickstarter.com/projects/rabidprototypes/neutrino-the-tiny-32-bit-arduino-zero-compatible (https://www.kickstarter.com/projects/rabidprototypes/neutrino-the-tiny-32-bit-arduino-zero-compatible)


They're in Texas, and specialize in short runs. Very affordable. Those prototypes were only $35 ea.  That's including the cost of the components and shipping.  Three week turn time, but they should get faster once they start getting enough orders that they can stop using OSHSpark.

http://macrofab.net/ (http://macrofab.net/)

Title: Re: Small-run PCB assembly
Post by: FFAPCB on Jul 14, 2015, 08:04 pm
Hi,

We are new to the forums but we offer low volume assembly services at very reasonable prices. We are offering free assembly for a limited number of initial customers.

Our prices start @ $99 for up to 10 individual boards. We can procure stencils and parts and can also offer some passives (currently limited to resistors and capacitors ) for free so you will not need to procure these or send them in with your kit.

If you have any questions at all please contact us!!!

Thank you and have a great day,

Art
info@flatfeeassembly.com
www.FlatFeeAssembly.com (http://www.FlatFeeAssembly.com)
Title: Re: Small-run PCB assembly
Post by: mattmunee on Jul 29, 2015, 03:42 am
I had Macrofab assemble my Neutrino:

(http://i.imgur.com/wxXiMGkh.png)

https://www.kickstarter.com/projects/rabidprototypes/neutrino-the-tiny-32-bit-arduino-zero-compatible (https://www.kickstarter.com/projects/rabidprototypes/neutrino-the-tiny-32-bit-arduino-zero-compatible)


They're in Texas, and specialize in short runs. Very affordable. Those prototypes were only $35 ea.  That's including the cost of the components and shipping.  Three week turn time, but they should get faster once they start getting enough orders that they can stop using OSHSpark.

http://macrofab.net/ (http://macrofab.net/)


Thank you, scswift!  This was a seriously good find!  These guys offer single board fab & assembly for crazy cheap.  Any other place on the planet seems to charge at least $400 for a small batch (10 or less), but I've been quoted up to $1300 for ten boards!  I just ordered 10 from MacroFab for $260 (fab and assembly), and I just can't believe that I could've ordered a single board for $37!  Seriously crazy.  I really hope these guys take off.  They're tapping an entirely new market.

Title: Re: Small-run PCB assembly
Post by: robertpeng on Aug 12, 2015, 08:48 am
We are a PCB and PCBA maker. Sometimes, the client just ask us for 1 or 3pcs PCBA. But is not very practical, because the we can not assure all the 1 or 3pcs of PCBA is perfect after assembly, what if something bad happened, also we need to adjust the smt machine before production. So, in my opinion, at least 5PCS PCBA need to be ordered, just to convenient the supplier for assembly and yourself for testing. FYR :)
Title: Re: Small-run PCB assembly
Post by: dscpcb on Oct 08, 2015, 02:27 pm
Would like to recommend to try out assembly services of Dashunchang Electronic Co., Ltd, ( https://dsc-pcb.com/) , They are offering PCB Online Quote System for consumers .
Title: Re: Small-run PCB assembly
Post by: SteveHack91 on Nov 11, 2015, 05:08 am

Introduce a supplier for you that I knew via a SeeedStudio distributor.

I had them assemble 10 prototype boards. Per boards only cost 15 dollars. Very cheap price and also fast delivery, I received my boards after around 2 weeks.

http://www.deegou.com/ (http://www.deegou.com/)

Here is the picture that they sent to me when the boards were finished.

(http://www.deegou.com/wp-content/uploads/2015/11/P50405-163132-.jpg)
Title: Re: Small-run PCB assembly
Post by: jean_howard on Jan 05, 2016, 02:09 pm
You can send your Gerber files to a PCB manufacturing company. There are many CPB manufacturing company who provide small run PCB assembly with quick turn time as less as 24 hours.
Title: Re: Small-run PCB assembly
Post by: sunnyduan on Mar 18, 2016, 01:20 pm

PCBNPI.COM is your best choice for your low volume projects. Reasonalbe cost and professional service.Free DFM file checking service is awesome. Special offer for new customers: Free laser cut stencil for PCB order. Send your file to sales@pcbnpi.com for a quotation!
Title: Re: Small-run PCB assembly
Post by: parkerroanm on Jul 14, 2016, 04:46 am
PCBWAY is a good choice for both Fab and Assembly. Just went through my first FAB+Assembly order and here is my experience:


Quote from SEED-

The quote never arrived.. I have nothing good to say about my experience with SEED. I design the system specifically around SEED parts using their design guidelines and part catalog on OPL.  I was able to complete the design with only 2 parts not being a SEED part. When I tried to get a quote online they said I needed an offline quote to proceed for the 2 parts. I emailed the address provided and then they told me they are not doing online quotes for the US at this time. I then called and they said they would. I then emailed and reminded them. I got a response saying that I need to do it online. I replied explaining I could not. Got another response saying giberish. That went on for about 15 emails until I gave up and paid to redesign the board using standard parts which essentially double my initial cost because I pay by the hour for a designer I use....


Quote from Advanced Circuits-

The quote less than 2 days to receive and was a little on the pricey-end although their return times are pretty quick. Too expensive for me but I would recommend them for just PCB fabrication because I have used them before and they are very good but again not the cheapest. $35 a board or so.


Quote from Screaming Circuits-

The quote 1 day to receive and their turn around times are crazy fast. I looked into them because they are very fast, like 1 week fast. They were the most expensive though. $1350 for 5 boards was the subtotal before processing and shipping.  


Quote from PCBWAY-

The quote arrived less than 24 hours. They seemed to want my business and worked with my time constraint. Extremely good prices only $58 for fab on 5 boards on 24hour express option!  PCB fab was done in a night! Assembly fee was only $129 plus parts for 5 boards which I think is a great deal.  After shipping I paid about $300 total to receive 5 boards fully assembled. The boards where also pretty large(4" diameter circles) with several components both through hole and SMD. They shipped my order 8 days after I placed it. Shipping takes about a week. Nearly a 2/3 week turn around for a company not in the states is pretty incredible.

I am using again for another project soon.
They also do large qty orders and their Part prices are pretty good. Would recommend them.


PCB Way
http://www.pcbway.com/

Title: Re: Small-run PCB assembly
Post by: duanebenson on Aug 16, 2016, 05:57 pm
Hi Pico - This is Duane Benson from Screaming Circuits chiming in.

What's really important, is matching your needs to the strengths of the assembly shop, and making sure your data is solid. Good shops will catch most data irregularities, but no one can build anything better than the data they get. Even from the best folks, about 70% of what we see has some data that needs to be corrected or clarified.

Here's a blog post that gives some advice on making the transition from hand build to outsourced assembly: blog.screamingcircuits.com/2016/06/from-hand-assembly-to-robotic-assembly.html (http://blog.screamingcircuits.com/2016/06/from-hand-assembly-to-robotic-assembly.html). Most of what's in our blog is advice to engineers based on traps we see in our operations.

It's really about tradeoffs: time vs. money, expertise vs. money, and the amount of work you need to put in vs. money.

We do a lot of high-end work, so, as has been noted, our fast turns can seem pretty expensive if you're used to hand building. We also have a service we call Short-Run Production that has a few more requirements, but is much more competitively priced in the hundred plus volumes. You can get a quote online without having to register or talk to anyone.

Duane Benson

Title: Re: Small-run PCB assembly
Post by: stephen-garfield88 on Jan 05, 2017, 10:17 am
Hello, I think I can help with your PCB assembly needs. Recently I have been working with a Shenzhen fab called PCBWin(www.pcbwin.com/a). My friend recommends this fab to me, so I had a try.

They said usually their customers provide the components to them, but they can also source the parts if thier customers need. Anyway, I choose to send them the components and let them make the boards and do the assembly for me. When I receive the goods they sent to me by DHL, I was surprised. After I tested the boards, the results are out of my expectation, because their work is just excellent! All the baords are good, no problem at all! So after this cooperation with PCBWin, I decided to work with them for a long time.

I hope my experience with this fab could do you some help. I am sure you will have the same good experience with PCBWin too!
Title: Re: Small-run PCB assembly
Post by: soldertraining on Apr 13, 2017, 04:00 pm
Standard PCB assembly process including set up, SMT machine programming, thermal profile settings, etc. In small-run PCB assembly, the components are much smaller and component placed on both sides of the board.
Title: Re: Small-run PCB assembly
Post by: soldertraining on Apr 13, 2017, 04:10 pm
In small-run PCB assembly, the components are much smaller and component placed on both sides of the board.
Title: Re: Small-run PCB assembly
Post by: CrossRoads on Apr 13, 2017, 05:26 pm
"In small-run PCB assembly, the components are much smaller and component placed on both sides of the board."

Not necessarily. I try to keep designs single-sided for components so that only 1 solder-pastes stencil is needed, and only 1 solder reflow operation is needed (we do not glue parts to boards when w manually place them).
Title: Re: Small-run PCB assembly
Post by: mles55 on Dec 11, 2017, 09:40 pm
I came across Imagineering and was wondering if anyone here worked with them before. They are an offshore supplier and provide small run pcb assembly.. the site is http://www.pcbnet.com/capabilities/pcb-assembly  (http://www.pcbnet.com/capabilities/pcb-assembly) Any feedback would be appreciated.

Thanks in advance  ;)
Title: Re: Small-run PCB assembly
Post by: johnyrolands on Aug 12, 2019, 06:31 pm
Hi all, found this on Google and wanted to ask if anyone have any experience working with East End Assemblies (https://eastendassemblies.com/). I am looking for about 25 pieces in my first order, so I'm looking forward of hearing your recommendations for a company that will do low amount orders for affordable prices ideally in the region of New York.