mirror of
https://github.com/whowechina/popn_pico.git
synced 2024-12-13 15:21:07 +01:00
56 lines
2.1 KiB
Markdown
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
|