Seeed Fusion PCBA Review


#1

Like many VHS members I’ve gotten PCBs manufactured at Seeed Studio, AllPCB, DirtyPCBs, JLCPCB, and the like. The quality has always been excellent and the main differentiator is shipping options, ease of ordering, customer service, advanced features, etc. Last year I used Seeed Studio Fusion PCBA (Printed Circuit Board Assembly). This is a service where they solder all the components onto the board for you.

Here are some notes about my experience. Disclosure: Seeed has offered me a coupon for my next order if I make a post. In any case, I’ll try to be honest here…

Ordering

Ordering PCBA is a bit more complicated, because you have to supply a BOM (Bill of Materials) so that the manufacturer knows what to put on the board. If you’re used to getting bare PCBs and soldering them yourself at VHS, this presents a number of challenges…

  • You need to only use parts they can procure (more on this below)
  • You need to be careful with component designators on your board design to make it easy for them to know where each part goes
  • If you choose the wrong footprint, the manufacturer isn’t going to bodge them on for you — you’ll just be out of luck

Selecting components

Seeed Studio publishes a list of parts that they keep on hand called the OPL. If you can use these parts exclusively, then ordering is much easier. If you need them to source other components, it will take longer because a human will have to get back to you with a quote.

You may expect that the OPL is mostly passives and other basic components, but it includes plenty of microcontrollers (including the ESP8266) and sensors and stuff. Where I’ve found it lacking is connectors, as it doesn’t have a given connector in all pin counts.

In my case, I made a risky move and completely redesigned my board so that I could use 100% OPL components. I decided this one-time risk would be worth it in order to make re-ordering easy. It turned out fine in my case.

Speed

Seeed seems to run a lot of promotions. I first used PCBA when they had a very good deal, and that probably contributed to very high demand for the service. It took 3-4 weeks before my finished devices shipped, which was fine for me. My second order was a bit faster.

Price

If you’re expecting the insane cheap prices of PCBs, you’ll have sticker shock with PCBA. Getting 10 copies of even a fairly simple board is going to cost a couple hundred bucks. That’s still great value, but it doesn’t make sense if you just need a single board for a hobby project. The key is to design a board that will be useful for a bunch of different projects.

Update: For the project pictured below, the price was about $200 USD for 10 units. I did two batches a few months apart, for 20 units total. This included the PCBs, parts, assembly, and shipping.

Quality

The quality has been excellent. Much better than I can do with solder paste and the VHS toaster oven. The solder joints look professional and the boards are nice and clean. Out of 20 units, I did have one that required a tiny bit of rework. For me that’s acceptable.

Photos


For this project, I buy enclosures from Digikey. The boards click in perfectly with no fasteners.


Next project

I’m gearing up to do a much larger board with Seeed PCBA, using an ESP32 and some other components that are not on the OPL. That’s why I need my coupon. :slight_smile:


#2

I specced out a project with Seeed’s PCBA a few weeks ago, too, and needed a part that wasn’t in their OPL. I found what I needed on lcsc.com (Chinese supplier marketed towards westerners), figuring it would easy for Seeed to use them. They got back to me in a day or two with an adjusted quote that was about the same price, so my hunch was correct :+1:


#3

So what would be a rough cost of that board you designed? You did 20 so per board what did it work out to.
And any idea what it would have cost had you bought everything separately and did the work yourself?

The job certainly looks better then some of the crap I’ve seen come out of China.


#4

About $200 USD for 10 units, so $20 USD each.

I could probably make them myself for $8 of parts. But once you factor in labour, their price looks pretty good.

(Updated the original post with pricing)