Hello,
The question:
I'm working on a stm32H7 + USB3300 project for audio applications. I deals with LQFP and QFN pachages, 4 layers PCB. I may need only 1 or 2 boards. My previous project PCB was OK from the first time, but I don't know if it was due to luck or good reviews.
I wonder what are the best options for Hobbyist and this type of one-off projects, and how you proceed in similar cases.
My understanding:
PCBA pros (ex JLCPCB):
- difficult soldering done with industrial quality,
- address all (most of) the small 0402, 0603 packages
- prices of parts are often much cheaper than direct order to Digikey/Mouser (often offsets the assembly prices),
- no need for stencil (which adds cost to bare PCBs)
PCBA cons:
- minimum 5 boards,
- if my design is wrong, I have 5 useless populated boards,
- higher shipping costs,
- few parts may not be available (and no equivalent), which means "rework" without stencil (in my case some audio quality oscillators mear the MCU).
Bare PCB pros:
- Bare PCBs are cheap,
- If I have errors in the PCB, I cane have those redone for cheap
- I can order just the components I need (no board minimum number)
- higher shipping costs,
- I can solder/reflow the board in one stage, having sourced all parts.
PCBA cons:
- stencil seems to significantly increase shipping costs... but are so useful (mandatory?) for QFN and LFQP,
- prices of parts (much) more expensive from Digikey/Mouser, and have to reach 50€ in parts for free shipping. Not that easy for a 20€ board (PCB+parts),
- some packages difficult to solder correctly with just hot air,
- risk to damage components in the soldering process
- population of 0402, 0603...
How do you proceed in this type of situation? Any advices on mitigating the "cons"?
The context:
From time to time, I'm in design and making boards for audio niche applications. My previous project was
https://github.com/jmf13/NeatAmpTAS3251/tree/master. I have basic soldering skills, with iron and hot air.
This is a hobby, open hardware oriented. I base my design on other ones, application notes, reference designs. I try do it well and review a lot, but it is not my dily job and may make errors.
Best regards,
JMF