mirror of
https://github.com/whowechina/popn_pico.git
synced 2024-12-13 15:21:07 +01:00
2.1 KiB
2.1 KiB
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
- Exception for automatically generated libraries such as
- 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