Merge branch 'master' of https://github.com/KiCad/kicad-library
This commit is contained in:
commit
d9c28932e8
|
@ -1,6 +1,6 @@
|
|||
KiCad Library Convention
|
||||
========================
|
||||
Revision 0.4, July 30th 2014
|
||||
Revision 0.5, August 6th 2014
|
||||
Devised by Carl Poirier
|
||||
With help from members of:
|
||||
kicad-lib-committers@lists.launchpad.net
|
||||
|
@ -15,8 +15,7 @@ kicad-developers@lists.launchpad.net
|
|||
1.3. Manufacturer name is capitalized as usual. Ex: NEC, Microchip
|
||||
1.4. When dimensions are used in part name, they are in millimeters, decimal places separated by a dot, and unit is not capitalized. Ex: "Cap_10x13mm_RM5"
|
||||
1.5. Filename is the same as the part name.
|
||||
1.6. The Value field must be prefilled with the object name.
|
||||
1.7. The order of elements in names must be the same as the enumerations presented in this document.
|
||||
1.6. The order of elements in names must be the same as the enumerations presented in this document.
|
||||
|
||||
|
||||
2. Symbol Library Names (.lib files)
|
||||
|
@ -36,6 +35,7 @@ kicad-developers@lists.launchpad.net
|
|||
3.5. Whenever possible, inputs are on the left and outputs are on the right.
|
||||
3.6. Field text uses a common size of 50mils.
|
||||
3.7. The reference field is prefilled with the reference designator of the symbol (IEEE 315-1975).
|
||||
3.8. The Value field is prefilled with the object name.
|
||||
|
||||
|
||||
4. Symbol Names
|
||||
|
@ -64,7 +64,7 @@ kicad-developers@lists.launchpad.net
|
|||
6.2. Pad 1 is on the left first, then at the top, except at the top for PLCC (IPC-7351).
|
||||
6.3. For through-hole components, origin is set on pad 1.
|
||||
6.4. For surface-mount devices, origin is placed in the middle with respect to device lead ends (IPC-7351).
|
||||
6.5. Silkscreen is not superposed to pads, is completely visible after board assembly, uses 0.15mm line width and provides a reference mark for pin 1. (IPC-7351)
|
||||
6.5. Silkscreen is not superposed to pads, its outline is completely visible after board assembly, uses 0.15mm line width and provides a reference mark for pin 1. (IPC-7351)
|
||||
6.6. Cannot be duplicated to match a different pin ordering. This is to be handled in the symbol libraries.
|
||||
6.7. Footprint name must match its filename (.kicad_mod files)
|
||||
|
||||
|
@ -76,7 +76,7 @@ kicad-developers@lists.launchpad.net
|
|||
7.2. Package name, numbers separated from letters using hyphen. Ex: "SOT-89"
|
||||
7.3. Variation of package, separated by another hyphen. Ex: SOT-23 with 5 pins: "SOT-23-5", Exposed pad under package: "QFP-48-1EP"
|
||||
7.4. If it's a manufacturer-specific package, name can be appended, separated by an underscore.
|
||||
7.5. Any modification to the original footprint, indicated by appending the reason. Ex: longer pads are used to facilitate hand soldering of a QFN component: "QFN-52_HandSoldering"
|
||||
7.5. Any modification to the original footprint, indicated by appending the reason. Ex: longer pads used to facilitate hand soldering of a QFN component: "QFN-52_HandSoldering"
|
||||
|
||||
|
||||
8. Names for footprints of common devices, such as resistors, capacitors, etc
|
||||
|
@ -113,4 +113,8 @@ Changelog
|
|||
|
||||
Revision 0.4, July 30th 2014
|
||||
1. Completion of convention for symbols.
|
||||
2. Rule 6.7 moved away from section 3 since it pertains only to footprints.
|
||||
2. Rule 6.7 moved from section 1 since it pertains only to footprints.
|
||||
|
||||
Revision 0.5, August 6th 2014
|
||||
1. Specified in 6.5 that only the outline must be completely visible after assembly.
|
||||
2. Rule 3.8 moved from section 1 since it pertains only to symbols.
|
||||
|
|
|
@ -29,6 +29,35 @@ K BAR DOT
|
|||
F Display/HDSP-48xx.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP ELD-426X
|
||||
D DUAL 7 Segments ELD-426 series.
|
||||
K 7 SEGMENTS
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP HDSP-7XXX-A
|
||||
D Afficheur 7 seg. HDSP-7xxx type A
|
||||
K 7 Segments
|
||||
F Display/HDSP-7xxx.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP HDSP-7XXX-B
|
||||
D Afficheur 7 seg. HDSP-7xxx type B
|
||||
K 7 Segments
|
||||
F Display/HDSP-7xxx.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP HDSP-7XXX-C
|
||||
D Afficheur 7 seg. HDSP-7xxx type C
|
||||
K 7 Segments
|
||||
F Display/HDSP-7xxx.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP HDSP-7XXX-D
|
||||
D Afficheur 7 seg. HDSP-7xxx type D
|
||||
K 7 Segments
|
||||
F Display/HDSP-7xxx.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP HY1602E
|
||||
D HY1602E
|
||||
K LCD 16x2 Alphanumeric 16pin Blue/Yellow/Green Backlight
|
||||
|
|
Loading…
Reference in a new issue