diff --git a/00_Libraries/00_intern/00_footprint/370_DCDC_Module.pretty/R1S_R1D_6P.kicad_mod b/00_Libraries/00_intern/00_footprint/370_DCDC_Module.pretty/R1S_R1D_6P.kicad_mod new file mode 100644 index 0000000..ffa35ac --- /dev/null +++ b/00_Libraries/00_intern/00_footprint/370_DCDC_Module.pretty/R1S_R1D_6P.kicad_mod @@ -0,0 +1,35 @@ +(footprint "R1S_R1D_6P" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 6238D51F) + (attr smd) + (fp_text reference "REF**" (at -3.302 -8.636 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c9fdea7-ba0c-45cc-8f66-240980c37d5c) + ) + (fp_text value "R1S_R1D_10P" (at 0 8.636 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c58960d9-4cac-4036-ad2e-1aef26946dae) + ) + (fp_text user "${REFERENCE}" (at 0.254 0 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5b96c1ad-46ba-4366-8241-fbc1cd0e9bbd) + ) + (fp_line (start 5.334 7.62) (end -5.334 7.62) (layer "F.SilkS") (width 0.12) (tstamp 802c2dc3-ca9f-491e-9d66-7893e89ac34c)) + (fp_line (start 5.334 -7.62) (end -5.334 -7.62) (layer "F.SilkS") (width 0.12) (tstamp a92f3b72-ed6d-4d99-9da6-35771bec3c77)) + (fp_circle (center -3.81 -6.604) (end -3.45079 -6.604) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7d0dab95-9e7a-486e-a1d7-fc48860fd57d)) + (fp_rect (start -6.5 -7.746) (end 6.5 7.746) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp fc0a4225-db46-4d48-8163-d522602d57cd)) + (fp_rect (start 4.572 2.294) (end 5.588 2.794) (layer "F.Fab") (width 0.12) (fill none) (tstamp 29987966-1d19-4068-93f6-a61cdfb40ffa)) + (fp_rect (start -5.588 -2.786) (end -4.572 -2.286) (layer "F.Fab") (width 0.12) (fill none) (tstamp 2d0d333a-99a0-4575-9433-710c8cc7ac0b)) + (fp_rect (start 4.572 -5.326) (end 5.588 -4.826) (layer "F.Fab") (width 0.12) (fill none) (tstamp 4b982f8b-ca29-4ebf-88fc-8a50b24e0802)) + (fp_rect (start -5.588 2.294) (end -4.572 2.794) (layer "F.Fab") (width 0.12) (fill none) (tstamp d1817a81-d444-4cd9-95f6-174ec9e2a60e)) + (fp_rect (start -5.35 -7.62) (end 5.35 7.62) (layer "F.Fab") (width 0.12) (fill none) (tstamp db83d0af-e085-4050-8496-fa2ebdecbd62)) + (fp_rect (start -5.588 4.826) (end -4.572 5.326) (layer "F.Fab") (width 0.12) (fill none) (tstamp f8621ac5-1e7e-4e87-8c69-5fd403df9470)) + (fp_rect (start -5.588 -5.326) (end -4.572 -4.826) (layer "F.Fab") (width 0.12) (fill none) (tstamp fab1abc4-c49d-4b88-8c7f-939d7feb7b6c)) + (fp_circle (center -3.81 -6.604) (end -3.45079 -6.604) (layer "F.Fab") (width 0.12) (fill none) (tstamp 0a3cc030-c9dd-4d74-9d50-715ed2b361a2)) + (pad "1" smd roundrect (at -5.1 -5.08) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 181abe7a-f941-42b6-bd46-aaa3131f90fb)) + (pad "2" smd roundrect (at -5.1 -2.54) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65)) + (pad "4" smd roundrect (at -5.1 2.54) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7e0a03ae-d054-4f76-a131-5c09b8dc1636)) + (pad "5" smd roundrect (at -5.1 5.08) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 099096e4-8c2a-4d84-a16f-06b4b6330e7a)) + (pad "7" smd roundrect (at 5.1 2.54) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8fcec304-c6b1-4655-8326-beacd0476953)) + (pad "10" smd roundrect (at 5.1 -5.08) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp df68c26a-03b5-4466-aecf-ba34b7dce6b7)) +) diff --git a/00_Libraries/00_intern/00_footprint/370_dcdc_module.pretty/IRM-15.kicad_mod b/00_Libraries/00_intern/00_footprint/370_dcdc_module.pretty/IRM-15.kicad_mod deleted file mode 100644 index f39a726..0000000 --- a/00_Libraries/00_intern/00_footprint/370_dcdc_module.pretty/IRM-15.kicad_mod +++ /dev/null @@ -1,16 +0,0 @@ -(module IRM-15 (layer F.Cu) (tedit 5AF6CC0F) - (fp_text reference REF** (at 1.25 -5.75) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value IRM-15 (at 22.75 9.25) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -3.4 24) (end -3.4 -3.2) (layer F.SilkS) (width 0.15)) - (fp_line (start 49 24) (end -3.4 24) (layer F.SilkS) (width 0.15)) - (fp_line (start 49 -3.2) (end 49 24) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.4 -3.2) (end 49 -3.2) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)) - (pad 4 thru_hole circle (at 45 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at 0 20.8) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)) - (pad 3 thru_hole circle (at 45 8) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)) -) diff --git a/00_Libraries/00_intern/01_symbols/101_FET.kicad_sym b/00_Libraries/00_intern/01_symbols/101_FET.kicad_sym index e502fb2..fadb683 100644 --- a/00_Libraries/00_intern/01_symbols/101_FET.kicad_sym +++ b/00_Libraries/00_intern/01_symbols/101_FET.kicad_sym @@ -6,7 +6,7 @@ (property "Value" "IPDQ60R010S7" (id 1) (at 5.08 -1.27 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (property "Footprint" "101_FET:PG-HDSOP-22-1" (id 2) (at 5.08 2.54 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 0 0 0) @@ -19,6 +19,14 @@ (effects (font (size 1.27 1.27)) hide) ) (symbol "IPDQ60R010S7_0_1" + (polyline + (pts + (xy -1.27 -3.81) + (xy -2.54 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) (polyline (pts (xy 0.254 0) @@ -59,6 +67,14 @@ (stroke (width 0.254) (type default) (color 0 0 0 0)) (fill (type none)) ) + (polyline + (pts + (xy 2.54 -3.81) + (xy 22.86 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) (polyline (pts (xy 2.54 -1.778) @@ -69,7 +85,15 @@ ) (polyline (pts - (xy 2.54 2.54) + (xy 2.54 3.81) + (xy 27.94 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 5.08) (xy 2.54 1.778) ) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -85,7 +109,151 @@ ) (polyline (pts - (xy 2.54 -2.54) + (xy 5.08 -5.08) + (xy 5.08 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 3.81) + (xy 5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -5.08) + (xy 7.62 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 3.81) + (xy 7.62 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -5.08) + (xy 10.16 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 3.81) + (xy 10.16 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -5.08) + (xy 12.7 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 3.81) + (xy 12.7 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -5.08) + (xy 15.24 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 3.81) + (xy 15.24 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -5.08) + (xy 17.78 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 3.81) + (xy 17.78 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -5.08) + (xy 20.32 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 3.81) + (xy 20.32 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 22.86 -5.08) + (xy 22.86 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 22.86 3.81) + (xy 22.86 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 25.4 3.81) + (xy 25.4 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 3.81) + (xy 27.94 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -5.08) (xy 2.54 0) (xy 0.762 0) ) @@ -126,6 +294,10 @@ (stroke (width 0.254) (type default) (color 0 0 0 0)) (fill (type none)) ) + (circle (center 2.54 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) (circle (center 2.54 -1.778) (radius 0.254) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type outline)) @@ -134,23 +306,163 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type outline)) ) + (circle (center 2.54 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 5.08 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 5.08 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 7.62 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 7.62 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 10.16 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 10.16 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 12.7 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 12.7 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 15.24 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 15.24 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 17.78 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 17.78 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 20.32 -3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 20.32 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 22.86 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 25.4 3.81) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) ) (symbol "IPDQ60R010S7_1_1" (pin input line (at -5.08 0 0) (length 2.54) (name "Gate" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) - (pin passive line (at 2.54 5.08 270) (length 2.54) + (pin passive line (at 20.32 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 22.86 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 17.78 7.62 270) (length 2.54) (name "Drain" (effects (font (size 1.27 1.27)))) - (number "12-22" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -3.81 -3.81 0) (length 2.54) + (pin passive line (at 20.32 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 -3.81 0) (length 2.54) (name "Driver_Source" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) - (pin passive line (at 2.54 -5.08 90) (length 2.54) + (pin passive line (at 22.86 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 27.94 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 25.4 7.62 270) (length 2.54) + (name "Drain" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -7.62 90) (length 2.54) + (name "Power_Source" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 17.78 -7.62 90) (length 2.54) (name "Power_Source" (effects (font (size 1.27 1.27)))) - (number "3-11" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) ) ) ) diff --git a/00_Libraries/00_intern/01_symbols/370_DCDC_Module.kicad_sym b/00_Libraries/00_intern/01_symbols/370_DCDC_Module.kicad_sym new file mode 100644 index 0000000..8eda969 --- /dev/null +++ b/00_Libraries/00_intern/01_symbols/370_DCDC_Module.kicad_sym @@ -0,0 +1,91 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "R1D-1212{slash}HP" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -11.43 13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R1D-1212{slash}HP" (id 1) (at -5.08 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R1D-1212{slash}HP_0_0" + (text "DC" (at -3.81 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (text "DC" (at 2.54 2.54 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "R1D-1212{slash}HP_0_1" + (polyline + (pts + (xy -11.43 -10.16) + (xy -11.43 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy 10.16 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 -10.16) + (xy -11.43 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy 7.62 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy 10.16 -10.16) + (xy 10.16 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R1D-1212{slash}HP_1_1" + (pin power_in line (at -13.97 -3.81 0) (length 2.54) + (name "Vin-" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -13.97 3.81 0) (length 2.54) + (name "Vin+" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 12.7 2.54 180) (length 2.54) + (name "Com" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 12.7 -2.54 180) (length 2.54) + (name "Vout-" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 12.7 7.62 180) (length 2.54) + (name "Vout+" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) +)