|
|
Knowledge gleaned from failure.
|
|
|
|
|
|
## Designing
|
|
|
|
|
|
1. Altium Designer is great! Until it's not...
|
|
|
1. Adding a new part to a group Altium library (e.g. WarnickShareLibrary) must be designed outside the library first. When complete, copy/paste it into the group library afterward. This prevents multiple users from working in the same library and overwriting/losing each others' changes.
|
|
|
1. Check the export to Gerber files carefully, especially holes and solder mask layers.
|
|
|
1. Get another student to review your PCB before having it sent out. Many errors are caught this way.
|
|
|
|
|
|
## Vendors
|
|
|
|
|
|
- [Oshpark](https://oshpark.com/)
|
|
|
- Pros: Trusted, quick, USA
|
|
|
- Cons: substrate spikes on the edges
|
|
|
- [Fast-PCB](https://www.fast-pcb.com/)
|
|
|
- Pros: Works
|
|
|
- Cons: China
|
|
|
- Needs Review: [JLCPCB](https://jlcpcb.com/), [PCBWay](https://www.pcbway.com/), [Advanced Circuits](https://www.4pcb.com/), [PCBgogo](https://www.pcbgogo.com/), [Sunstone](https://www.sunstone.com/), [Avanti Circuits](https://www.avanticircuits.com/)
|
|
|
- DO NOT BUY: Aisler
|
|
|
- [PCBShopper](https://pcbshopper.com/) to compare prices
|
|
|
|
|
|
## Soldering and Prototyping
|
|
|
|
|
|
1. Flux is your friend
|
|
|
1. Use leaded solder; the lower melting temperature makes rework easier.
|
|
|
1. Temperature matters!
|
|
|
1. When reworking with a heat gun, bathe the part in heat with the tip held a couple of inches away for 30 seconds or so at first, then bring the tip closer. Helps prevent thermal shock. Same for cooling down. Most chips can only take 1 or 2 reworks before they're toast.
|
|
|
|
|
|
## Tricks
|
|
|
|
|
|
1. [Fast prototyping](https://www.youtube.com/watch?v=vq968AFgPhg)
|
|
|
1. Recycling high pin count connectors:
|
|
|
1. Re-bake it in the oven
|
|
|
1. When temperature is max, open oven
|
|
|
1. Quickly pull connector off |
|
|
\ No newline at end of file |