diff --git a/fab.dcm b/fab.dcm index 9e7cfae0dc7d8a775c93b090f0fb0a8fa0dd6e57..0461a4528f1826c069a739ea6fd25819e1f05a53 100644 --- a/fab.dcm +++ b/fab.dcm @@ -154,6 +154,12 @@ K connector F https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/95278.pdf $ENDCMP # +$CMP Conn_02x02_P1.27mm_Male +D Connector Header Surface Mount 4 position 0.050" (1.27mm) +K connector +F https://s3.amazonaws.com/catalogspreads-pdf/PAGE94-95%20.050%20MALE%20HDR%20ST%20RA%20SMT.pdf +$ENDCMP +# $CMP Conn_02x03_Male D Connector Header Surface Mount 6 position 0.100" (2.54mm) K connector @@ -172,6 +178,12 @@ K connector F https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/95278.pdf $ENDCMP # +$CMP Conn_02x05_P1.27mm_Male +D Connector Header Surface Mount 10 position 0.050" (1.27mm) +K connector +F https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/20021121.pdf +$ENDCMP +# $CMP Conn_FTDI_01x06_Male D Male FTDI connector K male FTDI connector diff --git a/fab.lib b/fab.lib index 5119071c42e6e33fa72691dad1119c46f9c46911..b2776520dd3c3c012e7b97ad850c86b54bc0c325 100644 --- a/fab.lib +++ b/fab.lib @@ -1237,6 +1237,29 @@ X Pin_4 4 300 -100 150 L 50 50 1 1 P ENDDRAW ENDDEF # +# Conn_02x02_P1.27mm_Male +# +DEF Conn_02x02_P1.27mm_Male J 0 40 Y N 1 F N +F0 "J" 50 100 50 H V C CNN +F1 "Conn_02x02_P1.27mm_Male" 50 -200 50 H V C CNN +F2 "fab:PinHeader_2x02_P1.27mm_Vertical_SMD" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 50 150 -150 1 1 10 f +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 300 0 150 L 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +X Pin_4 4 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Conn_02x03_Male # DEF Conn_02x03_Male J 0 40 Y N 1 F N @@ -1330,6 +1353,41 @@ X Pin_9 9 -200 -200 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# Conn_02x05_P1.27mm_Male +# +DEF Conn_02x05_P1.27mm_Male J 0 40 Y N 1 F N +F0 "J" 50 300 50 H V C CNN +F1 "Conn_02x05_P1.27mm_Male" 50 -300 50 H V C CNN +F2 "fab:PinHeader_2x05_P1.27mm_Vertical_SMD" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_10 10 300 -200 150 L 50 50 1 1 P +X Pin_2 2 300 200 150 L 50 50 1 1 P +X Pin_3 3 -200 100 150 R 50 50 1 1 P +X Pin_4 4 300 100 150 L 50 50 1 1 P +X Pin_5 5 -200 0 150 R 50 50 1 1 P +X Pin_6 6 300 0 150 L 50 50 1 1 P +X Pin_7 7 -200 -100 150 R 50 50 1 1 P +X Pin_8 8 300 -100 150 L 50 50 1 1 P +X Pin_9 9 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Conn_FTDI_01x06_Male # DEF Conn_FTDI_01x06_Male J 0 40 Y Y 1 F N diff --git a/fab.pretty/PinHeader_2x02_P1.27mm_Vertical_SMD.kicad_mod b/fab.pretty/PinHeader_2x02_P1.27mm_Vertical_SMD.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..160823031bacd5a5b912103dfe82ffbfa0b960d0 --- /dev/null +++ b/fab.pretty/PinHeader_2x02_P1.27mm_Vertical_SMD.kicad_mod @@ -0,0 +1,51 @@ +(module PinHeader_2x02_P1.27mm_Vertical_SMD (layer F.Cu) (tedit 59FED6E3) + (descr "surface-mounted straight pin header, 2x02, 1.27mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x02 1.27mm double row") + (attr smd) + (fp_text reference REF** (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PinHeader_2x02_P1.27mm_Vertical_SMD (at 0 2.33) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.3 -1.8) (end -4.3 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 1.8) (end 4.3 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.3 1.8) (end 4.3 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.3 -1.8) (end -4.3 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.765 1.265) (end 1.765 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 1.265) (end -1.765 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.765 -1.33) (end 1.765 -1.265) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 -1.33) (end -1.765 -1.265) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.09 -1.265) (end -1.765 -1.265) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 1.33) (end 1.765 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 -1.33) (end 1.765 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.75 0.835) (end 1.705 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 0.435) (end 2.75 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 0.435) (end 2.75 0.435) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 0.835) (end -1.705 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 0.435) (end -2.75 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 0.435) (end -2.75 0.435) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -0.435) (end 1.705 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -0.835) (end 2.75 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -0.835) (end 2.75 -0.835) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -0.435) (end -1.705 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -0.835) (end -2.75 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -0.835) (end -2.75 -0.835) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -1.27) (end 1.705 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -0.835) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 1.27) (end -1.705 -0.835) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end 1.705 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 1.27) (end -1.705 1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.95 -0.635) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.95 -0.635) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.95 0.635) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.95 0.635) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Connector_PinHeader_1.27mm.3dshapes/PinHeader_2x02_P1.27mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/fab.pretty/PinHeader_2x05_P1.27mm_Vertical_SMD.kicad_mod b/fab.pretty/PinHeader_2x05_P1.27mm_Vertical_SMD.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..d50a2d0646ede3ed033a026bbe8717edc69edc9c --- /dev/null +++ b/fab.pretty/PinHeader_2x05_P1.27mm_Vertical_SMD.kicad_mod @@ -0,0 +1,75 @@ +(module PinHeader_2x05_P1.27mm_Vertical_SMD (layer F.Cu) (tedit 59FED6E3) + (descr "surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x05 1.27mm double row") + (attr smd) + (fp_text reference REF** (at 0 -4.235) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PinHeader_2x05_P1.27mm_Vertical_SMD (at 0 4.235) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.3 -3.7) (end -4.3 -3.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 3.7) (end 4.3 -3.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.3 3.7) (end 4.3 3.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.3 -3.7) (end -4.3 3.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.765 3.17) (end 1.765 3.235) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 3.17) (end -1.765 3.235) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.765 -3.235) (end 1.765 -3.17) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 -3.235) (end -1.765 -3.17) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.09 -3.17) (end -1.765 -3.17) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 3.235) (end 1.765 3.235) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.765 -3.235) (end 1.765 -3.235) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.75 2.74) (end 1.705 2.74) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 2.34) (end 2.75 2.74) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 2.34) (end 2.75 2.34) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 2.74) (end -1.705 2.74) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 2.34) (end -2.75 2.74) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 2.34) (end -2.75 2.34) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 1.47) (end 1.705 1.47) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 1.07) (end 2.75 1.47) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 1.07) (end 2.75 1.07) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 1.47) (end -1.705 1.47) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 1.07) (end -2.75 1.47) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 1.07) (end -2.75 1.07) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 0.2) (end 1.705 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -0.2) (end 2.75 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -0.2) (end 2.75 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 0.2) (end -1.705 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -0.2) (end -2.75 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -0.2) (end -2.75 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.07) (end 1.705 -1.07) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.47) (end 2.75 -1.07) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -1.47) (end 2.75 -1.47) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -1.07) (end -1.705 -1.07) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -1.47) (end -2.75 -1.07) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -1.47) (end -2.75 -1.47) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -2.34) (end 1.705 -2.34) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -2.74) (end 2.75 -2.34) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -2.74) (end 2.75 -2.74) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -2.34) (end -1.705 -2.34) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -2.74) (end -2.75 -2.34) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -2.74) (end -2.75 -2.74) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 -3.175) (end 1.705 3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 -2.74) (end -1.27 -3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.705 3.175) (end -1.705 -2.74) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -3.175) (end 1.705 -3.175) (layer F.Fab) (width 0.1)) + (fp_line (start 1.705 3.175) (end -1.705 3.175) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.95 -2.54) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.95 -2.54) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.95 -1.27) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.95 -1.27) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -1.95 0) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.95 0) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -1.95 1.27) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 1.95 1.27) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -1.95 2.54) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 1.95 2.54) (size 2.4 0.74) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Connector_PinHeader_1.27mm.3dshapes/PinHeader_2x05_P1.27mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)