Skip to content

Instantly share code, notes, and snippets.

@DeflateAwning
Last active January 6, 2025 01:24
Show Gist options
  • Save DeflateAwning/e06b476db1be06352bf1a0d2227b336a to your computer and use it in GitHub Desktop.
Save DeflateAwning/e06b476db1be06352bf1a0d2227b336a to your computer and use it in GitHub Desktop.
A KiCAD (or generic) PCB ordering checklist

PCB Ordering Checklist

Check list is tailored for KiCAD.

Main Checklist

  1. Pages are "US Letter" if printing in Canada/US
  2. Print PCB on paper to check footprints
  3. Check STM32 pin assignments with STM32CubeIDE, if applicable.
  4. Revision and date?
  5. Organization logo?
  6. Electrical Rules Check
  7. Mounting holes?
  8. Update revision and date in schematic and PCB pages.
  9. Ensure User.Drawings/Comments layers are empty, if submitting to PCBWay.
  10. Tools > Cleanup Tracks and Vias
  11. Generate teardrops (Edit > Edit Teardrops).
  12. Design Rules Check
  13. Export renders, if applicable. View a render regardless to check for issues.
  14. Export PDF schematic and gerber.
  15. Git Commit.
  16. Publish release with Schematic, BOM, Gerber.

Release Notes Contents

  • Revision number
  • Order details (date, manufacturer, stackup, assembly, cost)
  • Attachments: Schematic, BOM, Gerber
  • Optional: Change log since last release.
  • Optional: Renders.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment