diff --git a/Amplifier/Qorvo/QPA4501.lib b/Amplifier/Qorvo/QPA4501.lib new file mode 100644 index 0000000000000000000000000000000000000000..01cbeb08ba0b8c87926e90b1b1cccae82c7105e0 --- /dev/null +++ b/Amplifier/Qorvo/QPA4501.lib @@ -0,0 +1,52 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# QPA4501 +# +DEF QPA4501 U 0 40 Y Y 1 F N +F0 "U" -300 750 39 H V C CNN +F1 "QPA4501" -300 700 39 H V C CNN +F2 "" -300 0 39 H I C CNN +F3 "" -300 0 39 H I C CNN +DRAW +S -750 400 700 -350 0 1 0 N +X VD1 1 -450 500 100 D 25 25 1 1 W +X GND 10 -400 -450 100 U 25 25 1 1 W +X VG3 11 500 500 100 D 25 25 1 1 I +X GND 12 -350 -450 100 U 25 25 1 1 W +X GND 13 -300 -450 100 U 25 25 1 1 W +X GND 14 -250 -450 100 U 25 25 1 1 W +X GND 15 -200 -450 100 U 25 25 1 1 W +X VD3 16 -150 500 100 D 25 25 1 1 W +X GND 17 -150 -450 100 U 25 25 1 1 W +X GND 18 -100 -450 100 U 25 25 1 1 W +X RFout 19 800 0 100 L 25 25 1 1 O +X GND 2 -700 -450 100 U 25 25 1 1 W +X GND 20 -50 -450 100 U 25 25 1 1 W +X GND 21 0 -450 100 U 25 25 1 1 W +X GND 22 50 -450 100 U 25 25 1 1 W +X GND 23 100 -450 100 U 25 25 1 1 W +X GND 24 150 -450 100 U 25 25 1 1 W +X GND 25 200 -450 100 U 25 25 1 1 W +X GND 26 250 -450 100 U 25 25 1 1 W +X VD2 27 -300 500 100 D 25 25 1 1 W +X GND 28 300 -450 100 U 25 25 1 1 W +X GND 29 350 -450 100 U 25 25 1 1 W +X GND 3 -650 -450 100 U 25 25 1 1 W +X GND 30 400 -450 100 U 25 25 1 1 W +X GND 31 450 -450 100 U 25 25 1 1 W +X VG2 32 350 500 100 D 25 25 1 1 I +X GND 33 500 -450 100 U 25 25 1 1 W +X GND 34 550 -450 100 U 25 25 1 1 W +X GND 35 600 -450 100 U 25 25 1 1 W +X GND 36 650 -450 100 U 25 25 1 1 W +X VG1 4 200 500 100 D 25 25 1 1 I +X GND 6 -600 -450 100 U 25 25 1 1 W +X RFin 6 -850 0 100 R 25 25 1 1 I +X GND 7 -550 -450 100 U 25 25 1 1 W +X GND 8 -500 -450 100 U 25 25 1 1 W +X GND 9 -450 -450 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Amplifier/TI/TLV170x.lib b/Amplifier/TI/TLV170x.lib new file mode 100644 index 0000000000000000000000000000000000000000..2e828d60cf5ab0feac72cfc4b5e19333709961f1 --- /dev/null +++ b/Amplifier/TI/TLV170x.lib @@ -0,0 +1,21 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# TLV1701 +# +DEF TLV1701 U 0 40 Y Y 1 F N +F0 "U" 0 250 25 H V C CNN +F1 "TLV1701" 0 300 25 H V C CNN +F2 "" -100 0 50 H I C CNN +F3 "" -100 0 50 H I C CNN +DRAW +S -150 150 150 -150 0 1 0 N +X IN+ 1 -250 100 100 R 25 25 1 1 I +X V- 2 -250 0 100 R 25 25 1 1 W +X IN- 3 -250 -100 100 R 25 25 1 1 I +X OUT 4 250 -100 100 L 25 25 1 1 C +X V+ 5 250 100 100 L 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Interface/ADUM242E.lib b/Interface/ADUM242E.lib new file mode 100644 index 0000000000000000000000000000000000000000..d28d2005d16a3802d3f71c3e742921e24570ee64 --- /dev/null +++ b/Interface/ADUM242E.lib @@ -0,0 +1,32 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# ADUM242E +# +DEF ADUM242E U 0 40 Y Y 1 F N +F0 "U" 0 300 25 H V C CNN +F1 "ADUM242E" 0 350 25 H V C CNN +F2 "" 0 150 50 H I C CNN +F3 "" 0 150 50 H I C CNN +DRAW +S -150 250 150 -200 0 1 0 N +X Vdd1 1 -200 200 50 R 25 25 1 1 W +X VE2 10 200 -100 50 L 25 25 1 1 I +X ViD 11 200 -50 50 L 25 25 1 1 I +X ViC 12 200 0 50 L 25 25 1 1 I +X VoB 13 200 50 50 L 25 25 1 1 O +X VoA 14 200 100 50 L 25 25 1 1 O +X GND2 15 200 150 50 L 25 25 1 1 W +X Vdd2 16 200 200 50 L 25 25 1 1 W +X GND1 2 -200 150 50 R 25 25 1 1 W +X ViA 3 -200 100 50 R 25 25 1 1 I +X ViB 4 -200 50 50 R 25 25 1 1 I +X VoC 5 -200 0 50 R 25 25 1 1 O +X VoD 6 -200 -50 50 R 25 25 1 1 O +X VE1 7 -200 -100 50 R 25 25 1 1 I +X GND1 8 -200 -150 50 R 25 25 1 1 W +X GND2 9 200 -150 50 L 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Passive/passives.lib b/Passive/passives.lib index 360dbebe6e02b0b62e6ee79c84962babef91d3f9..1c5661346fd7413e75cba99aa8fa1ea9c6b865a4 100644 --- a/Passive/passives.lib +++ b/Passive/passives.lib @@ -1,4 +1,4 @@ -EESchema-LIBRARY Version 2.3 +EESchema-LIBRARY Version 2.4 #encoding utf-8 # # CAP_0402 @@ -77,6 +77,54 @@ X ~ 2 100 0 50 L 25 25 1 1 P ENDDRAW ENDDEF # +# CAP_POL +# +DEF CAP_POL C 0 0 N N 1 F N +F0 "C" 0 -100 25 H V C CNN +F1 "CAP_POL" 0 75 25 H V C CNN +F2 "" 0 100 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A -70 0 71 450 -450 0 1 0 N -20 50 -20 -50 +T 0 60 -50 25 0 0 0 + Normal 0 C C +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -30 0 0 0 N +P 2 0 1 0 25 -50 25 -25 N +P 2 0 1 0 25 25 25 -25 N +P 2 0 1 0 25 50 25 25 N +P 2 0 1 0 50 0 25 0 N +X ~ 1 -100 0 50 R 25 25 1 1 P +X ~ 2 100 0 50 L 25 25 1 1 P +ENDDRAW +ENDDEF +# +# CMC +# +DEF CMC L 0 40 Y N 1 F N +F0 "L" 100 150 25 H V C CNN +F1 "CMC" 0 150 25 H V C CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +DRAW +A -75 -100 25 1 1799 0 1 0 N -50 -100 -100 -100 +A -75 100 25 -1799 -1 0 1 0 N -100 100 -50 100 +A -25 -100 25 1 1799 0 1 0 N 0 -100 -50 -100 +A -25 100 25 -1799 -1 0 1 0 N -50 100 0 100 +A 25 -100 25 1 1799 0 1 0 N 50 -100 0 -100 +A 25 100 25 -1799 -1 0 1 0 N 0 100 50 100 +A 75 -100 25 1 1799 0 1 0 N 100 -100 50 -100 +A 75 100 25 -1799 -1 0 1 0 N 50 100 100 100 +C -125 -50 6 0 1 0 N +C -125 50 6 0 1 0 N +P 2 0 1 0 -125 -25 125 -25 N +P 2 0 1 0 -125 25 125 25 N +X 1 1 -200 100 100 R 25 25 1 1 I +X 2 2 -200 -100 100 R 25 25 1 1 I +X ~ 3 200 -100 100 L 25 25 1 1 I +X ~ 4 200 100 100 L 25 25 1 1 I +ENDDRAW +ENDDEF +# # CSMALL # DEF CSMALL C 0 0 N N 1 F N @@ -133,6 +181,21 @@ X K K 100 0 50 L 25 25 1 1 I ENDDRAW ENDDEF # +# FUSE +# +DEF FUSE F 0 40 N N 1 F N +F0 "F" 0 -100 25 H V C CNN +F1 "FUSE" 0 100 25 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -100 50 100 -50 0 1 0 N +P 2 0 1 0 50 0 -50 0 N +X ~ 1 -150 0 100 R 25 25 1 1 I +X ~ 2 150 0 100 L 25 25 1 1 I +ENDDRAW +ENDDEF +# # IND_0402 # DEF IND_0402 L 0 0 N N 1 F N @@ -207,9 +270,9 @@ F1 "POT" 50 -50 25 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H V C CNN DRAW -X 2 2 -100 150 50 R 30 30 0 0 P P 2 0 1 0 0 50 -50 150 N P 7 0 1 0 -50 0 -40 30 -20 -30 0 30 20 -30 40 30 50 0 N +X 2 2 -100 150 50 R 30 30 0 0 P X 1 1 -100 0 50 R 50 50 1 1 I X 3 3 100 0 50 L 50 50 1 1 I ENDDRAW @@ -246,6 +309,23 @@ X 2 2 100 0 50 L 50 50 1 1 I ENDDRAW ENDDEF # +# RES_1206 +# +DEF RES_1206 R 0 0 N N 1 F N +F0 "R" 0 -100 25 H V C CNN +F1 "RES_1206" 0 50 25 H V C CNN +F2 "General_SMD:SM1206" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +P 7 0 1 0 -50 0 -40 30 -20 -30 0 30 20 -30 40 30 50 0 N +X 1 1 -100 0 50 R 50 50 1 1 I +X 2 2 100 0 50 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SCHOTTKY # DEF SCHOTTKY D 0 0 N N 1 F N @@ -265,6 +345,21 @@ X K K 100 0 50 L 25 25 1 1 I ENDDRAW ENDDEF # +# VARISTOR +# +DEF VARISTOR R 0 0 N N 1 F N +F0 "R" 0 -100 25 H V C CNN +F1 "VARISTOR" 0 100 25 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -50 25 50 -25 0 1 0 N +P 3 0 1 0 -50 -50 50 50 100 50 N +X 1 1 -100 0 50 R 50 50 1 1 I +X 2 2 100 0 50 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # ZENER # DEF ZENER D 0 0 N N 1 F N diff --git a/Pretty_Footprints/Connectors_127mm.pretty/PAD_ARRAY_TH_127_02x10.kicad_mod b/Pretty_Footprints/Connectors_127mm.pretty/PAD_ARRAY_TH_127_02x10.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..2605abd1e88ce5b02140b6643364c6d1ea7efd97 --- /dev/null +++ b/Pretty_Footprints/Connectors_127mm.pretty/PAD_ARRAY_TH_127_02x10.kicad_mod @@ -0,0 +1,33 @@ +(module PAD_ARRAY_TH_127_02x10 (layer F.Cu) (tedit 5C3CA11E) + (fp_text reference REF** (at 0 -3.1) (layer F.SilkS) + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text value PAD_ARRAY_TH_127_02x10 (at 0 -3.2) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start -8.45 -1.5) (end 8.45 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.5 -1.5) (end 8.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.5 1.5) (end -8.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.5 1.5) (end -8.5 -1.5) (layer F.SilkS) (width 0.15)) + (fp_circle (center -7 2) (end -6.9 2.2) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole oval (at -5.715 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at -5.715 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at -4.445 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at -4.445 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at -3.175 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -3.175 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at -1.905 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at -1.905 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at -0.635 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at -0.635 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0.635 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 0.635 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 1.905 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 1.905 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 3.175 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 3.175 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 4.445 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 4.445 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 5.715 0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 5.715 -0.635) (size 1 1.1) (drill 0.7) (layers *.Cu *.Mask)) +) diff --git a/Pretty_Footprints/Connectors_Molex.pretty/MICROFIT_3POS_FEM_43650-0303.kicad_mod b/Pretty_Footprints/Connectors_Molex.pretty/MICROFIT_3POS_FEM_43650-0303.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..8f365ab82eae5b5dfbc8f59c0508c4fb5d12202d --- /dev/null +++ b/Pretty_Footprints/Connectors_Molex.pretty/MICROFIT_3POS_FEM_43650-0303.kicad_mod @@ -0,0 +1,22 @@ +(module MICROFIT_3POS_FEM_43650-0303 (layer F.Cu) (tedit 5C48852F) + (fp_text reference REF** (at 0 6) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value MICROFIT_3POS_FEM_43650-0303 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7.5 -5.5) (end -7.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.5 4.5) (end 7.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 7.5 4.5) (end 7.5 -5.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 7.5 -5.5) (end -7.5 -5.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.5 -5.5) (end 7.5 -5.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.5 -5.5) (end 7.5 4.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7.5 4.5) (end -7.5 4.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7.5 4.5) (end -7.5 -5.5) (layer F.CrtYd) (width 0.15)) + (fp_circle (center 3.5 -6.5) (end 4 -6.5) (layer F.SilkS) (width 0.15)) + (pad "" thru_hole circle (at 5.15 0) (size 2.9 2.9) (drill 2.45) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at -5.15 0) (size 2.9 2.9) (drill 2.45) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 3 -4.32) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 -4.32) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -3 -4.32) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask)) +) diff --git a/Pretty_Footprints/General_SMD.pretty/SMB_DO-214AA.kicad_mod b/Pretty_Footprints/General_SMD.pretty/SMB_DO-214AA.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..c9947f6fc1240ae0accb6ce1e7cb8cfa3e16d065 --- /dev/null +++ b/Pretty_Footprints/General_SMD.pretty/SMB_DO-214AA.kicad_mod @@ -0,0 +1,25 @@ +(module SMB_DO-214AA (layer F.Cu) (tedit 5C488ADA) + (fp_text reference REF** (at 0 -2.5) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value SMB_DO-214AA (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.5 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1 -1.5) (end 1 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1 1.5) (end 0.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.5 1.5) (end 0.5 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 -2) (end 3 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 2) (end -3 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -4 -2) (end 3.5 -2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.5 -2) (end 4 -2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 4 -2) (end 4 2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 4 2) (end -4 2) (layer F.CrtYd) (width 0.15)) + (fp_line (start -4 2) (end -4 -2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 2.5 -2.5) (end 2.5 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.5 -3) (end 4 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 4 -3) (end 4 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4 -2.5) (end 2.5 -2.5) (layer F.SilkS) (width 0.15)) + (pad A smd rect (at -2.455 0) (size 2.16 2.26) (layers F.Cu F.Paste F.Mask)) + (pad K smd rect (at 2.455 0) (size 2.16 2.26) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/LittelFuse.pretty/154-OMNI-BLOK.kicad_mod b/Pretty_Footprints/LittelFuse.pretty/154-OMNI-BLOK.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..4381119ae59b614dfb552b86095dfc0fbfb844e4 --- /dev/null +++ b/Pretty_Footprints/LittelFuse.pretty/154-OMNI-BLOK.kicad_mod @@ -0,0 +1,21 @@ +(module 154-OMNI-BLOK (layer F.Cu) (tedit 5C47222F) + (fp_text reference REF** (at 0 -3) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value 154-OMNI-BLOK (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -5.5 -2) (end 5.5 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.5 -2) (end 5.5 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.5 2) (end -5.5 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.5 2) (end -5.5 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 -2.5) (end 6 -2.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 -2.5) (end 6 2.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 2.5) (end -6 2.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 2.5) (end -6 -2.5) (layer F.CrtYd) (width 0.15)) + (fp_text user "453 Fuse" (at -0.5 4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -3.185 0) (size 4.24 3.81) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 3.185 0) (size 4.24 3.81) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/LittelFuse.pretty/VARISTOR_14MM_V14.kicad_mod b/Pretty_Footprints/LittelFuse.pretty/VARISTOR_14MM_V14.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..6e3c4eeefb661134a046b516ada5ac9c05ad7335 --- /dev/null +++ b/Pretty_Footprints/LittelFuse.pretty/VARISTOR_14MM_V14.kicad_mod @@ -0,0 +1,19 @@ +(module VARISTOR_14MM_V14 (layer F.Cu) (tedit 5C489AF1) + (fp_text reference REF** (at 0 -4) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value VARISTOR_14MM_V14 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -2) (end 7 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 7 -2) (end 7 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 7 2) (end -7 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -7 2) (end -7 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -7 -2) (end 7 -2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7 -2) (end 7 2) (layer F.CrtYd) (width 0.15)) + (fp_line (start 7 2) (end -7 2) (layer F.CrtYd) (width 0.15)) + (fp_line (start -7 2) (end -7 -2) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -6 1) (end -5.5 1) (layer F.CrtYd) (width 0.15)) + (pad 1 thru_hole circle (at -3.5 0.75) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 3.5 -0.75) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) +) diff --git a/Pretty_Footprints/Mounting_Holes.pretty/2.7mm_nonplated.kicad_mod b/Pretty_Footprints/Mounting_Holes.pretty/2.7mm_nonplated.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..6e0d6996281de4b836de12aac76c884cf39683e0 --- /dev/null +++ b/Pretty_Footprints/Mounting_Holes.pretty/2.7mm_nonplated.kicad_mod @@ -0,0 +1,9 @@ +(module 2.7mm_nonplated (layer F.Cu) (tedit 5C409DBE) + (fp_text reference REF** (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2.7mm_nonplated (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask)) +) diff --git a/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_G_R10.kicad_mod b/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_G_R10.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..1f2314a94273d06480def1c3d0ef1433c7551a4e --- /dev/null +++ b/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_G_R10.kicad_mod @@ -0,0 +1,22 @@ +(module SMD_ECAP_G_R10 (layer F.Cu) (tedit 5C470467) + (fp_text reference REF** (at 0 -8.5) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value SMD_ECAP_G_R10 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 0) (end -5 -5.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 -5.5) (end 5 -5.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 5 -5.5) (end 5 0) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -5 0) (xy 5 0) (xy 4.9 -1.2) (xy 4.6 -2) + (xy 4.1 -2.9) (xy 3.2 -3.8) (xy 2.3 -4.4) (xy 1.6 -4.7) + (xy 0.9 -4.9) (xy 0 -5) (xy -0.8 -4.9) (xy -2.1 -4.6) + (xy -3 -4) (xy -4 -3) (xy -4.5 -2.1) (xy -4.9 -1.1)) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.5 -8) (end 5.5 -8) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.5 -8) (end 5.5 8) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.5 8) (end -5.5 8) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.5 8) (end -5.5 -8) (layer F.CrtYd) (width 0.15)) + (pad 1 smd rect (at 0 -4.8) (size 3 5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 4.8) (size 3 5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_K21_R18.kicad_mod b/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_K21_R18.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..b8bcd264b8f84a0f098d2d54880f516b57a3c632 --- /dev/null +++ b/Pretty_Footprints/Panasonic.pretty/SMD_ECAP_K21_R18.kicad_mod @@ -0,0 +1,26 @@ +(module SMD_ECAP_K21_R18 (layer F.Cu) (tedit 5C46F9BC) + (fp_text reference REF** (at 0 -11.2) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value SMD_ECAP_K21_R18 (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 9 0) (layer F.SilkS) (width 0.15)) + (fp_arc (start 0 0) (end 9 0) (angle -180) (layer F.SilkS) (width 0.15)) + (fp_arc (start 0 0) (end -9 0) (angle -180) (layer F.SilkS) (width 0.15)) + (fp_line (start -9 0) (end 9 0) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -9 0) (xy 8.9 0) (xy 9 -1) (xy 8.6 -2.5) + (xy 8 -4.1) (xy 6.9 -5.8) (xy 5 -7.5) (xy 3.1 -8.5) + (xy 0.6 -9) (xy -0.5 -9) (xy -1.4 -8.9) (xy -2.7 -8.6) + (xy -4.4 -7.9) (xy -5.9 -6.8) (xy -7.1 -5.6) (xy -8.3 -3.5) + (xy -8.8 -1.9)) (layer F.SilkS) (width 0.15)) + (fp_line (start -8 -4.2) (end -8 -10) (layer F.SilkS) (width 0.15)) + (fp_line (start -8 -10) (end 8 -10) (layer F.SilkS) (width 0.15)) + (fp_line (start 8 -10) (end 8 -4.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.5 -11) (end -9.5 11) (layer F.CrtYd) (width 0.15)) + (fp_line (start -9.5 11) (end 9.5 11) (layer F.CrtYd) (width 0.15)) + (fp_line (start 9.5 11) (end 9.5 -11) (layer F.CrtYd) (width 0.15)) + (fp_line (start 9.5 -11) (end -9.5 -11) (layer F.CrtYd) (width 0.15)) + (pad 1 smd rect (at 0 -6) (size 5 9) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 6) (size 5 9) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/Pulse.pretty/PA4339.XXXNLT.kicad_mod b/Pretty_Footprints/Pulse.pretty/PA4339.XXXNLT.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..fd54fc585e1ba30e8490434a3992ef9c2387005b --- /dev/null +++ b/Pretty_Footprints/Pulse.pretty/PA4339.XXXNLT.kicad_mod @@ -0,0 +1,21 @@ +(module PA4339.XXXNLT (layer F.Cu) (tedit 5C46E2BD) + (fp_text reference REF** (at 0 -3.6) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value PA4339.XXXNLT (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.6 -2.4) (end 3.6 -2.4) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.6 -2.4) (end 3.6 2.4) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3.6 2.4) (end -3.6 2.4) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.6 2.4) (end -3.6 -2.4) (layer F.CrtYd) (width 0.15)) + (fp_circle (center -4.1 -3.4) (end -4 -3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.6 -2.4) (end 3.6 -2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.6 -2.4) (end 3.6 2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.6 2.4) (end -3.6 2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.6 2.4) (end -3.6 -2.4) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.35 -1.5) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.35 1.5) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 2.35 1.5) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 2.35 -1.5) (size 2.2 1.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Pretty_Footprints/Pulse.pretty/PH9455.X56NL.kicad_mod b/Pretty_Footprints/Pulse.pretty/PH9455.X56NL.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..44b09ef0019417cf9c73da1fd3b41f811ed3e126 --- /dev/null +++ b/Pretty_Footprints/Pulse.pretty/PH9455.X56NL.kicad_mod @@ -0,0 +1,23 @@ +(module PH9455.X56NL (layer F.Cu) (tedit 5C46FEE7) + (fp_text reference REF** (at 0 11) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value PH9455.X56NL (at 0 -0.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -13.5 -9.5) (end 13.5 -9.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.5 -9.5) (end 13.5 9.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.5 9.5) (end -13.5 9.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.5 9.5) (end -13.5 -9.5) (layer F.SilkS) (width 0.15)) + (fp_circle (center -7 11) (end -6.5 11.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.5 -9.5) (end 13.5 -9.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 13.5 -9.5) (end 13.5 9.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start 13.5 9.5) (end -13.5 9.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start -13.5 9.5) (end -13.5 -9.5) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.5 -8.5) (end -1.5 8) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -8.5) (end 1.5 8) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -5 6.3) (size 2.3 2.3) (drill 1.6) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 5 6.3) (size 2.3 2.3) (drill 1.6) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 5 -6.3) (size 2.3 2.3) (drill 1.6) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at -5 -6.3) (size 2.3 2.3) (drill 1.6) (layers *.Cu *.Mask)) +) diff --git a/Pretty_Footprints/SOIC.pretty/SOIC-16-Wide_8.7mm.kicad_mod b/Pretty_Footprints/SOIC.pretty/SOIC-16-Wide_8.7mm.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..d20cb0657b7359e3e6bc040ed4e8221b2f083264 --- /dev/null +++ b/Pretty_Footprints/SOIC.pretty/SOIC-16-Wide_8.7mm.kicad_mod @@ -0,0 +1,34 @@ +(module SOIC-16-Wide_8.7mm (layer F.Cu) (tedit 5C3C995C) + (attr smd) + (fp_text reference REF** (at -6.245 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SOIC-16-Wide_8.7mm (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.445 5.95) (end -5.245 5.15) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 5.15) (end -5.245 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.245 -5.95) (end 5.245 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 -5.95) (end 5.245 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.245 5.95) (end -4.445 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.4 -6.1) (end 5.4 -6.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.4 -6.1) (end 5.4 6.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.4 6.1) (end -5.4 6.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 6.1) (end -5.4 -6.1) (layer F.CrtYd) (width 0.05)) + (pad 16 smd rect (at -4.445 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.445 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -3.175 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.175 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -1.905 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.905 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -0.635 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.635 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 0.635 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.635 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 1.905 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.905 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 3.175 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 3.175 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 4.445 -4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 4.445 4.35) (size 0.6 2.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Transceiver/RF Switch/Qorvo/QPC6044.lib b/Transceiver/RF Switch/Qorvo/QPC6044.lib new file mode 100644 index 0000000000000000000000000000000000000000..084ff76884b4a20fadee7411aeb9475a6b15893b --- /dev/null +++ b/Transceiver/RF Switch/Qorvo/QPC6044.lib @@ -0,0 +1,40 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# QPC6044 +# +DEF QPC6044 U 0 40 Y Y 1 F N +F0 "U" 0 50 39 H V C CNN +F1 "QPC6044" 0 0 39 H V C CNN +F2 "" -50 0 39 H I C CNN +F3 "" -50 0 39 H I C CNN +DRAW +S -550 250 550 -350 0 1 0 N +X GND 1 -300 -450 100 U 25 25 1 1 W +X GND 10 50 -450 100 U 25 25 1 1 W +X RF2 11 650 50 100 L 25 25 1 1 B +X GND 12 100 -450 100 U 25 25 1 1 W +X GND 13 150 -450 100 U 25 25 1 1 W +X RF1 14 650 200 100 L 25 25 1 1 B +X GND 15 200 -450 100 U 25 25 1 1 W +X VDD 16 0 350 100 D 25 25 1 1 W +X V1 17 -650 -100 100 R 25 25 1 1 I +X V2 18 -650 -150 100 R 25 25 1 1 I +X V3 19 -650 -200 100 R 25 25 1 1 I +X GND 2 -250 -450 100 U 25 25 1 1 W +X VSS/GND 20 -650 -250 100 R 25 25 1 1 I +X GND 21 250 -450 100 U 25 25 1 1 W +X RFC 22 -650 50 100 R 25 25 1 1 B +X GND 23 300 -450 100 U 25 25 1 1 W +X GND 24 350 -450 100 U 25 25 1 1 W +X GND 3 -200 -450 100 U 25 25 1 1 W +X GND 4 -150 -450 100 U 25 25 1 1 W +X RF4 5 650 -250 100 L 25 25 1 1 B +X GND 6 -100 -450 100 U 25 25 1 1 W +X GND 7 -50 -450 100 U 25 25 1 1 W +X RF3 8 650 -100 100 L 25 25 1 1 B +X GND 9 0 -450 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Transistors/PMOS.lib b/Transistors/PMOS.lib index a7e261724e1924e49995af908562f95ea37c987c..86cf529e8be3eac72d1f3ca2f943509400cdd9e4 100644 --- a/Transistors/PMOS.lib +++ b/Transistors/PMOS.lib @@ -1,6 +1,35 @@ -EESchema-LIBRARY Version 2.3 +EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# PMOS +# +DEF PMOS Q 0 0 Y N 1 F N +F0 "Q" -150 -50 25 H V C CNN +F1 "PMOS" -150 -100 25 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 25 0 90 0 1 0 N +P 2 0 1 0 0 -30 0 -50 N +P 2 0 1 0 0 20 0 -20 N +P 2 0 1 0 0 30 0 50 N +P 2 0 1 0 10 0 0 0 N +P 2 0 1 0 60 -20 80 10 N +P 2 0 1 0 60 10 100 10 N +P 3 0 1 0 -75 50 -25 50 -25 -50 N +P 3 0 1 0 0 -50 50 -50 50 -75 N +P 3 0 1 0 0 50 50 50 50 75 N +P 3 0 1 0 30 0 40 0 40 50 N +P 3 0 1 0 40 -50 80 -50 80 -20 N +P 3 0 1 0 80 10 80 50 40 50 N +P 4 0 1 0 10 20 10 -20 30 0 10 20 N +P 4 0 1 0 60 -20 90 -20 100 -20 80 10 N +X D D 50 -150 100 U 25 25 1 1 I +X G G -150 50 100 R 25 25 1 1 I +X S S 50 150 100 D 25 25 1 1 I +ENDDRAW +ENDDEF +# # PMOS_VISHAY_SOT23 # DEF PMOS_VISHAY_SOT23 Q 0 0 Y Y 1 F N @@ -10,18 +39,18 @@ F2 "" 0 0 25 H V C CNN F3 "" 0 0 25 H V C CNN DRAW S -100 200 100 -200 0 1 0 N -P 2 0 1 0 -55 50 -25 50 N -P 2 0 1 0 -50 65 50 65 N -P 2 0 1 0 -15 -30 -15 -70 N -P 2 0 1 0 -10 50 10 50 N -P 2 0 1 0 25 50 50 50 N -P 3 0 1 0 -100 -150 -45 -150 -45 50 N -P 3 0 1 0 -100 150 -50 150 -50 65 N -P 3 0 1 0 0 50 0 0 -45 0 N -P 3 0 1 0 45 50 45 0 100 0 N -P 3 0 1 0 70 0 70 -50 -45 -50 N -P 4 0 1 0 -15 -50 15 -30 15 -70 -15 -50 F -P 5 0 1 0 -15 35 0 15 15 35 -10 35 -15 35 F +P 2 0 1 0 -55 50 -25 50 N +P 2 0 1 0 -50 65 50 65 N +P 2 0 1 0 -15 -30 -15 -70 N +P 2 0 1 0 -10 50 10 50 N +P 2 0 1 0 25 50 50 50 N +P 3 0 1 0 -100 -150 -45 -150 -45 50 N +P 3 0 1 0 -100 150 -50 150 -50 65 N +P 3 0 1 0 0 50 0 0 -45 0 N +P 3 0 1 0 45 50 45 0 100 0 N +P 3 0 1 0 70 0 70 -50 -45 -50 N +P 4 0 1 0 -15 -50 15 -30 15 -70 -15 -50 F +P 5 0 1 0 -15 35 0 15 15 35 -10 35 -15 35 F X G 1 -150 150 50 R 25 25 1 1 I X S 2 -150 -150 50 R 25 25 1 1 I X D 3 150 0 50 L 25 25 1 1 I