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/README.md
2022-08-22 21:51:48 +08:00

56 lines
2.1 KiB
Markdown

# Schematic Symbols
Directory | Contents
-------------------------|----------
[`connector`](connector) | Connectors
[`ic`](ic) | ICs including microcontrollers, amplifiers, sensors,etc
[`misc`](misc) | Other parts including generic/drawing symbols
[`module`](module) | PCB subassemblies and modules
[`power`](power) | Power symbols
[`passive`](passive) | Passive and other two-terminal devices including crystals, etc
[`ui`](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