Hacker News new | ask | show | jobs
by cjsuk 3054 days ago
I’d like to see that but I think the turnaround and unpredictability of third parties adds a lot of risk to a product development cycle. If you look at lead times for PCBs and population for example it can be a 30 day turnaround minimum for every cock up you make on a prototype. During that time your engineers may be dead in the water. To get around that you can pay a 20x premium to have your boards shipped fast. Two iterations will pay for a pick and place machine and a basic PCB fab environment and fill the boards yourself. You should already have the rework tools in house. Same with plastics where a 3d printer will get you close enough to get the production tooling done.

The big issue is really setting up manufacturing and supply chain on a large scale when you do get it working.

1 comments

I'm curious, what prices are we talking about? Around here I'm seeing prices of PCBs in 2 working days for under 70€/PCB - it doesn't seem that expensive if you only need a few boards for development.
I'm betting that's a 2 sided board? PCB process technology seems to have a fundamental time limit that's a multiple of the number of layers.

We're building prototypes of a complex bit of consumer electronics for consumer testing. We can do full industrial design, mechanical design, electronic design get the components made, assembled and delivered in 6 weeks. The fundamental limiting factor on how fast we can do it is the time it takes for the PCB to be made. From an electronics point of view, schematic capture and layout can be done in a week, and board assembly can be done in a day (if you're in a hurry) but there's nothing we can do about the 3 week lead time on the PCB because it's 8 layers with blind laser drilled vias.

Those are likely pretty trivial boards which you place parts yourself. I do that at home with crap equipment. It's not quite as easy if you have to have someone to place parts for you, which is required without significant investment if you are placing BGA / 0201 / 0402 packages reliably etc.
At work, we typically budget around $5,000 per PCB spin. That assumes a 4-6 layer board, parts procurement and assembly at quantity 5-10.

Having an engineer who would otherwise be billed out at $150 - $200/hour hand placing parts and soldering boards is a waste of our in-house resources.