Together we prototyped a product over a 2 month period, him handling the HW and EE bits and me writing the board firmware and HIL simulator/test-harness.
We would get some boards, he would find and correct any issues with the board, get a new file to the board house before 5pm and we would get new boards in the morning at 9am delivered by a motorbike courier for about $20 or something. As a software guy that seemed pretty insane to me.
All up we probably did about 6 or 7 HW revisions like that and a few of those probably could have been avoidable if more care was taken but why would we when it's so cheap to iterate so quickly?
Unfortunately for various reasons we didn't choose to continue the project but I learnt a hell of a lot and really enjoyed hanging in Shenzhen and getting to understand the hacker culture there a bit more. We burnt overall a pretty small amount of money to learn some important lessons that I think would have been much more expensive anywhere else in the world.
If you every write more about it, please post a link here in HN, I'm sure tons of people would be interested in more details about the what, why, how of what you were doing, and life in Shenzhen.
China is dramatically cheaper than domestic.
If it wasn't for the DoD requiring all military parts be domestically manufactured, there probably wouldn't be a board house (or metal fab) left in the US.
As far as PCB fab or PCBA quality issues, I’m unable to think of any problems I’ve had across 15+ orders over the last three years. I just got another two PCBA jobs back in the last couple weeks and they were great.
I’m honestly in awe of what JLCPCB does and it’s a big inspiration to me for how much better things could be in the USA if we were committed to manufacturing.
Quote for 100 boards (ENIG) on Bay Area Circuits, 10 days lead time, excluding shipping: $1000 ($1244 for 5 days lead time)
Todays quote for exact same 100 boards (ENIG) on pcbway.com, _including_ DHL shipping cost, 2 days lead time: $148 (shipping to Bay Area is usually 2 days with DHL, so really 4 days lead time). I've never had any quality issues and my boards have fine pitch 0.4mm BGA parts.
Yeah no, not even close. Certainly not marginally higher.
It's slightly cheaper than oshpark.com, they want $15 a board.