Library Conventions | KiCad EDA

Version 3.0.28

Library maintainer rules & guidelines

S2.1 General symbol naming guidelines

  1. Library naming should not be duplicated in symbol name

  2. If symbol with same name exists for multiple manufacturers, the manufacturer name is written first

  3. Fully specified symbols are named based on the manufacturer part number

    1. If multiple manufacturers produce compatible parts but their part number suffixes for specifying the package differ, then the common base part number is used with clear name suffix for the footprint (e.g. L78L05_TO92)

    2. Non-functional parts of the MPN must be replaced with a wildcard. (Refer to requirements for the use of wildcards in MPN)

  4. Generic symbols use the device type

    1. May be shortened for common components (e.g. Conn for Connector)

    2. Reference designator may be substituted for common components (e.g. D, C, LED)

  5. Indicate quantity of elements for symbol arrays (e.g. resistor array with 8 elements - Resistor_x8)

  6. Any modification of the original symbol, indicated by appending the reason

    1. Different pin ordering - Q_NPN_CBE, Q_NPN_BCE

    2. For multi-unit variants of typically single-unit symbols add the suffix _Split