34 ms·
I highly recommend that people try to have a board made before they go about trying to build the entire thing by hand in a home pcb factory. The cost has come d
by xt00 8y ago
I highly recommend that people try to have a board made before they go about trying to build the entire thing by hand in a home pcb factory. The cost has come down a ton over the years on using actual
Quick turn fabs.
Depending upon your turn time you can get boards made for say $20-50 for say a 4-6 layer board. For assembly —- that is really the expensive part. Basically can be hundreds of dollars per board for complex boards. But there is zero way you are going to build a complex board on your own at home. Toaster oven style? I mean honestly unless the board is pretty simple it’s basically close to just hitting the button on a slot machine. Burn some money and maybe you win maybe you don’t. Best bet is to start small — like one micro plus some passives and solder all the components onto the board yourself. Once you determine your board is good then build up from that. Lots of SW folks are not used to spending money to prototype something — they still click the “still evaluating” button on winrar for like 10 years solid. So yea hw takes a bit of guts to click the buy button and wait and hope for the best.. my advice just do it! Definitely my personal phrase there..
- RossBencina 8y ago> click the buy button and wait and hope for the best.. my advice just do it! Speaking from experience as a sw guy, the "hit buy and pray" approach should be preceded by as many desk-checks as are humanly possible. For example: Use the design verification features in your CAD program. Print the PCB onto paper, place all the components on it to check for component clearances and orientations (no-one would lay out a connector upside down, would they?) I think I got that last idea from one of Robert Feranec's DFM tips, lots of good ideas there: https://www.youtube.com/playlist?list=PLXvLToQzgzddPKq_txEXNe0pxaSHqPtMO https://www.youtube.com/playlist?list=PLXvLToQzgzddPKq_txEXN...