1
0
mirror of https://github.com/whowechina/popn_pico.git synced 2024-12-13 15:21:07 +01:00
popn_pico/PCB/agg-kicad/lib
2022-08-22 21:51:48 +08:00
..
connector Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
ic Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
misc Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
module Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
passive Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
power Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
sensor Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
ui Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00
README.md Update PCB with libs and 3d models 2022-08-22 21:51:48 +08:00

Schematic Symbols

Directory Contents
connector Connectors
ic ICs including microcontrollers, amplifiers, sensors,etc
misc Other parts including generic/drawing symbols
module PCB subassemblies and modules
power Power symbols
passive Passive and other two-terminal devices including crystals, etc
ui User interface elements including buzzers, switches, etc

The file agg-kicad.lib contains all of the symbols in this library.

General Guidelines

Enforced automatically

  • One symbol per library
    • Exception for automatically generated libraries such as conn.lib
  • Library filename the same as the part name
  • All pins on 100mil grid
  • 100mil pin length for ICs and similar symbols
  • No missing numbers in pin numbering sequence
  • Text size 50mil (fields, pin names, pin numbers)
    • Exception for pin numbers that are words, e.g. "PAD"
  • Part reference above the part
  • Part name (value field) below the part
  • Fields must be horizontal
  • Name and reference fields must be visible unless explicitly overridden
  • Other fields (footprint, datasheet, order codes) must be invisible
  • ICs and similar symbols to be filled with background colour

Must be checked manually

  • Part name follows the manufacturer or common generic name
  • Part designator follows IEEE 315 where possible
  • Origin on/close to centre of part
  • Name and reference left-aligned with left edge on non-symmetrical symbols
  • Name and reference centre-aligned on symmetrical symbols

Helpful but not mandatory

  • Include Farnell order code where applicable
  • Include DigiKey and RS order codes where applicable and useful
  • Pre-fill with a footprint field if one is very commonly used

Associated documentation to include in README

  • Link to datasheet/web page
  • Common supplier order codes
  • Names of available footprints
  • Has the symbol been validated in practice? Where?
  • Any other notes / gotchas