New PCB Spin¶
Prerequisites¶
TBD
Tasks¶
Verify Electrical Design¶
[ _ ] Run Electrical Rules Check (ERC)
[ _ ] Run Design Rules Check (DRC)
[ _ ] Verify high current trace widths
Verify Mechanical Design¶
[ _ ] Physical dimensions
[ _ ] Standoffs
[ _ ] Part clearances
Verify Aesthetics¶
[ _ ] Board dimensions markers
[ _ ] Pin numbers
[ _ ] Polarity markers
[ _ ] Board name
[ _ ] Board part number
[ _ ] Board version
[ _ ] Logos (optional)
[ _ ] Fiducial markers
[ _ ] Component names and values are clear and legible (ie not on top of a via)
Generate Files¶
[ _ ] Generate gerber files using CAM job
[ _ ] Print schematic(s)
[ _ ] Print board outline with top copper shown
[ _ ] Print board outline with bottom copper shown
[ _ ] Create EagleCAD BOM using ULP
Update Docs¶
[ _ ] Bill of Materials
[ _ ] README.txt
[ _ ] Changelog
[ _ ] Close any open Github issues that have been fixed.
Package Files¶
[ _ ] inv package
Detailed Instructions¶
Task 1¶
TBD
Task 2¶
TBD
Notes¶
Versioning¶
Format: <major>.<minor>.<hotfix>
Major releases break physicial and/or electrical compatibility (eg connector pinout, standoff location, etc).
Minor releases add features and/or correct issues but do not break compatibility with previous versions.
Hotfixes are for documentation errors only (eg BOM)
Common Errors & Ommisions¶
TBD
References¶
TBD