From 4533d1bd085bc226a8035261f97bfd5917844e81 Mon Sep 17 00:00:00 2001 From: nats Date: Mon, 18 Apr 2016 17:36:32 +0200 Subject: [PATCH] blabla --- I2C/TI/tca9545a.lib | 36 +++++++++++++ Opto/SFP_Symbols.lib | 2 +- .../SFP_CONNECTOR.kicad_mod | 54 +++++++++++++++++++ .../SSOP.pretty/SSOP-20.kicad_mod | 33 ++++++++++++ 4 files changed, 124 insertions(+), 1 deletion(-) create mode 100644 I2C/TI/tca9545a.lib create mode 100644 Pretty_Footprints/SFP_CONNECTOR.pretty/SFP_CONNECTOR.kicad_mod create mode 100644 Pretty_Footprints/SSOP.pretty/SSOP-20.kicad_mod diff --git a/I2C/TI/tca9545a.lib b/I2C/TI/tca9545a.lib new file mode 100644 index 0000000..69086ce --- /dev/null +++ b/I2C/TI/tca9545a.lib @@ -0,0 +1,36 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# TCA9545A +# +DEF TCA9545A U 0 40 Y Y 1 F N +F0 "U" 225 -775 25 H V C CNN +F1 "TCA9545A" 200 -825 25 H V C CNN +F2 "" 0 0 25 H V C CNN +F3 "" 0 0 25 H V C CNN +DRAW +S -175 375 175 -700 0 1 0 N +X A0 1 -275 225 100 R 25 25 1 1 I +X A1 2 -275 175 100 R 25 25 1 1 I +X /RESET 3 -275 125 100 R 25 25 1 1 I +X /INT0 4 275 100 100 L 25 25 1 1 I +X SD0 5 275 225 100 L 25 25 1 1 B +X SC0 6 275 175 100 L 25 25 1 1 O +X /INT1 7 275 -125 100 L 25 25 1 1 I +X SD1 8 275 0 100 L 25 25 1 1 B +X SC1 9 275 -50 100 L 25 25 1 1 O +X GND 10 -100 -800 100 U 25 25 1 1 W +X VCC 20 0 475 100 D 25 25 1 1 W +X /INT2 11 275 -350 100 L 25 25 1 1 I +X SD2 12 275 -225 100 L 25 25 1 1 B +X SC2 13 275 -275 100 L 25 25 1 1 O +X /INT3 14 275 -575 100 L 25 25 1 1 I +X SD3 15 275 -450 100 L 25 25 1 1 B +X SC3 16 275 -500 100 L 25 25 1 1 O +X /INT 17 -275 -125 100 R 25 25 1 1 C +X SCL 18 -275 -50 100 R 25 25 1 1 I +X SDA 19 -275 0 100 R 25 25 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/Opto/SFP_Symbols.lib b/Opto/SFP_Symbols.lib index 22cedce..58ca0ae 100644 --- a/Opto/SFP_Symbols.lib +++ b/Opto/SFP_Symbols.lib @@ -16,7 +16,7 @@ X TX_DIS 3 -300 125 100 R 25 25 1 1 I X MOD_DEF2 4 -300 75 100 R 25 25 1 1 B X MOD_DEF1 5 -300 25 100 R 25 25 1 1 I X MOD_DEF0 6 -300 -25 100 R 25 25 1 1 I -X RS 7 -300 -75 100 R 25 25 1 1 N +X RS 7 -300 -75 100 R 25 25 1 1 I X LOS 8 -300 -125 100 R 25 25 1 1 C X VeeR 9 -300 -175 100 R 25 25 1 1 W X VeeR 10 -300 -225 100 R 25 25 1 1 W diff --git a/Pretty_Footprints/SFP_CONNECTOR.pretty/SFP_CONNECTOR.kicad_mod b/Pretty_Footprints/SFP_CONNECTOR.pretty/SFP_CONNECTOR.kicad_mod new file mode 100644 index 0000000..fab6031 --- /dev/null +++ b/Pretty_Footprints/SFP_CONNECTOR.pretty/SFP_CONNECTOR.kicad_mod @@ -0,0 +1,54 @@ +(module SFP_CONNECTOR (layer F.Cu) (tedit 5714D2C9) + (fp_text reference REF** (at -10.61 13.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SFP_CONNECTOR (at -20.135 13.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 7.1 -8.125) (end 7.1 8.125) (layer F.SilkS) (width 0.25)) + (fp_line (start -34.5 8.125) (end 7.1 8.125) (layer F.SilkS) (width 0.25)) + (fp_line (start -34.5 -8.125) (end 7.1 -8.125) (layer F.SilkS) (width 0.25)) + (fp_line (start -34.5 -8.125) (end -34.5 8.125) (layer F.SilkS) (width 0.25)) + (pad "" np_thru_hole circle (at 0 -7.125) (size 0.85 0.85) (drill 0.85) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at 2.5 7.125) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at 2.5 -7.125 90) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at -2.5 -7.125) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at -7.2 -7.125) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at -2.5 7.125) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5 7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at -7.2 7.125) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at 7.1 4.8) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at 7.1 0) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad G thru_hole circle (at 7.1 -4.8) (size 1.2 1.2) (drill 0.95) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -10 -7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -20 -7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -30 -7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -30 1.455) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -25 7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -15 7.125) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -10 -1.445) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -10 3.955) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0.9 -4.8) (size 1.55 1.55) (drill 1.55) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0.9 4.8) (size 1.55 1.55) (drill 1.55) (layers *.Cu *.Mask)) + (pad 11 smd rect (at 5 3.4) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 5 2.6) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 5 1.8) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 5 1) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 5 0.2) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 5 -0.6) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 5 -1.4) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 5 -2.2) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 5 -3) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 5 -3.8) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -3.2 3.9) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -3.2 3.1) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -3.2 2.3) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -3.2 1.5) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.2 0.7) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -3.2 -0.1) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -3.2 -0.9) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.2 -1.7) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.2 -2.5) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -3.2 -3.3) (size 2 0.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/SSOP.pretty/SSOP-20.kicad_mod b/Pretty_Footprints/SSOP.pretty/SSOP-20.kicad_mod new file mode 100644 index 0000000..eab1a0c --- /dev/null +++ b/Pretty_Footprints/SSOP.pretty/SSOP-20.kicad_mod @@ -0,0 +1,33 @@ +(module SSOP-20 (layer F.Cu) (tedit 5714EF8E) + (fp_text reference REF** (at -5.275 0 90) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value SSOP-20 (at 0 0) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_circle (center -4.4 5.2) (end -4.2 5.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 -4.6) (end -4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.075 4.6) (end 4.075 4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 4.6) (end 4.075 -4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.075 -4.6) (end -4.075 -4.6) (layer F.SilkS) (width 0.15)) + (pad 20 smd rect (at -2.925 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -2.925 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -2.275 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.275 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -1.625 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.625 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -0.975 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.975 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -0.325 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.325 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 0.325 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 0.325 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 0.975 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 0.975 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 1.625 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 1.625 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 2.275 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 2.275 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 2.925 -2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 2.925 2.8) (size 0.3 1.6) (layers F.Cu F.Paste F.Mask)) +) -- GitLab