From 6ae9d96e5fe3adf8864916777f4580c84a11b60c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sun, 24 Jan 2021 17:15:54 +0100 Subject: [PATCH] Add components and footprints --- .../FerroCore_HPI0530.kicad_mod | 21 ++++++++++ .../shimatta_smd.pretty/SOT-25.kicad_mod | 22 ++++++++++ .../NINIGI-TSM1XXC3.kicad_mod | 41 +++++++++++++++++++ schematics/shimatta_regulators.lib | 20 ++++++++- schematics/shimatta_switch.dcm | 3 ++ schematics/shimatta_switch.lib | 4 ++ 6 files changed, 110 insertions(+), 1 deletion(-) create mode 100644 footprints/pretty/shimatta_inductor.pretty/FerroCore_HPI0530.kicad_mod create mode 100644 footprints/pretty/shimatta_smd.pretty/SOT-25.kicad_mod create mode 100644 footprints/pretty/shimatta_switch.pretty/NINIGI-TSM1XXC3.kicad_mod create mode 100644 schematics/shimatta_switch.dcm create mode 100644 schematics/shimatta_switch.lib diff --git a/footprints/pretty/shimatta_inductor.pretty/FerroCore_HPI0530.kicad_mod b/footprints/pretty/shimatta_inductor.pretty/FerroCore_HPI0530.kicad_mod new file mode 100644 index 0000000..d9c6fcc --- /dev/null +++ b/footprints/pretty/shimatta_inductor.pretty/FerroCore_HPI0530.kicad_mod @@ -0,0 +1,21 @@ +(module FerroCore_HPI0530 (layer F.Cu) (tedit 600B497D) + (fp_text reference REF** (at 0 -3.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FerroCore_HPI0530 (at -0.1 3.8 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.9 2.65) (end 2.9 2.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.9 2.65) (end 2.9 1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.9 2.65) (end -2.9 1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.9 -2.65) (end -2.9 -2.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.9 -2.65) (end -2.9 -1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.9 -2.65) (end 2.9 -1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.7 -2.9) (end -3.7 3) (layer F.CrtYd) (width 0.12)) + (fp_line (start -3.7 3) (end 3.7 3) (layer F.CrtYd) (width 0.12)) + (fp_line (start 3.7 3) (end 3.7 -3) (layer F.CrtYd) (width 0.12)) + (fp_line (start 3.7 -3) (end -3.7 -3) (layer F.CrtYd) (width 0.12)) + (fp_line (start -3.7 -3) (end -3.7 -2.9) (layer F.CrtYd) (width 0.12)) + (pad 1 smd rect (at -2.5 0) (size 2 2.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 2.5 0) (size 2 2.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/pretty/shimatta_smd.pretty/SOT-25.kicad_mod b/footprints/pretty/shimatta_smd.pretty/SOT-25.kicad_mod new file mode 100644 index 0000000..3eb92ad --- /dev/null +++ b/footprints/pretty/shimatta_smd.pretty/SOT-25.kicad_mod @@ -0,0 +1,22 @@ +(module SOT-25 (layer F.Cu) (tedit 600B4DBC) + (fp_text reference REF** (at -3.4 -0.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SOT-25 (at 0 -1.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.6 0) (end -1.6 0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 0.8) (end -1.5 0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 0.8) (end -1.5 0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 0.8) (end -1.5 1.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 0) (end -1.6 -0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 -0.8) (end -1.5 -0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -0.8) (end 1.5 -0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -0.8) (end 1.5 0.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 0.8) (end 1.4 0.8) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.95 1.2) (size 0.7 1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.2) (size 0.7 1) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.95 1.2) (size 0.7 1) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.95 -1.2) (size 0.7 1) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.95 -1.2) (size 0.7 1) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/pretty/shimatta_switch.pretty/NINIGI-TSM1XXC3.kicad_mod b/footprints/pretty/shimatta_switch.pretty/NINIGI-TSM1XXC3.kicad_mod new file mode 100644 index 0000000..8b5e242 --- /dev/null +++ b/footprints/pretty/shimatta_switch.pretty/NINIGI-TSM1XXC3.kicad_mod @@ -0,0 +1,41 @@ +(module NINIGI-TSM1XXC3 (layer F.Cu) (tedit 600D857B) + (fp_text reference REF** (at -4.3 -3.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NINIGI-TSM1XXC3 (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -6.6) (end 10 -6.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 10 -6.6) (end 10 6.6) (layer F.SilkS) (width 0.3)) + (fp_line (start 10 6.6) (end 0 6.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 6.6) (end 0 4.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 4.4) (end 0 4.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -6.6) (end 0 -4.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 10 -4.7) (end 11 -4.7) (layer F.SilkS) (width 0.3)) + (fp_line (start 10 0) (end 11 0) (layer F.SilkS) (width 0.3)) + (fp_line (start 10 4.7) (end 11.1 4.7) (layer F.SilkS) (width 0.3)) + (fp_line (start 0 -6.6) (end 10 -6.6) (layer F.Fab) (width 0.12)) + (fp_line (start 10 -6.6) (end 10 6.6) (layer F.Fab) (width 0.12)) + (fp_line (start 10 6.6) (end 0 6.6) (layer F.Fab) (width 0.12)) + (fp_line (start 0 6.6) (end 0 -6.6) (layer F.Fab) (width 0.12)) + (fp_line (start 10 0.6) (end 11.1 0.6) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 0.6) (end 11.1 -0.6) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 -0.6) (end 10 -0.6) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 4.1) (end 10 4.1) (layer F.Fab) (width 0.12)) + (fp_line (start 10 5.3) (end 11.1 5.3) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 5.3) (end 11.1 4.1) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 -5.3) (end 10 -5.3) (layer F.Fab) (width 0.12)) + (fp_line (start 10 -4.1) (end 11.1 -4.1) (layer F.Fab) (width 0.12)) + (fp_line (start 11.1 -4.1) (end 11.1 -5.3) (layer F.Fab) (width 0.12)) + (fp_line (start 0 3) (end -7.3 3) (layer F.Fab) (width 0.12)) + (fp_line (start -7.3 3) (end -7.3 -3) (layer F.Fab) (width 0.12)) + (fp_line (start -7.3 -3) (end 0 -3) (layer F.Fab) (width 0.12)) + (fp_line (start -7.3 -0.8) (end -12.9 -3) (layer F.Fab) (width 0.12)) + (fp_line (start -12.9 -3) (end -13.8 -1.6) (layer F.Fab) (width 0.12)) + (fp_line (start -13.8 -1.6) (end -7.3 0.9) (layer F.Fab) (width 0.12)) + (pad MP thru_hole circle (at 0 -2.5) (size 3 3) (drill 1.9) (layers *.Cu *.Mask)) + (pad MP thru_hole circle (at 0 2.5) (size 3 3) (drill 1.9) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 12.7 -4.7) (size 3 3) (drill 1.9) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 12.7 0) (size 3 3) (drill 1.9) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 12.7 4.7) (size 3 3) (drill 1.9) (layers *.Cu *.Mask)) +) diff --git a/schematics/shimatta_regulators.lib b/schematics/shimatta_regulators.lib index f5fd13e..cbba216 100644 --- a/schematics/shimatta_regulators.lib +++ b/schematics/shimatta_regulators.lib @@ -1,6 +1,24 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# AP63300 +# +DEF AP63300 U 0 40 Y Y 1 F N +F0 "U" 400 50 50 H V C CNN +F1 "AP63300" 150 50 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S 0 0 600 -650 0 1 0 f +X FB 1 800 -550 200 L 50 50 1 1 I +X EN 2 -200 -200 200 R 50 50 1 1 I +X VIN 3 -200 -100 200 R 50 50 1 1 W +X GND 4 -200 -550 200 R 50 50 1 1 W +X SW 5 800 -350 200 L 50 50 1 1 w +X BST 6 800 -100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LDK220-SOT89 # DEF LDK220-SOT89 U 0 40 Y Y 1 F N @@ -150,7 +168,7 @@ $ENDFPLIST DRAW S 0 0 600 -700 0 1 0 f X V_IN_A 1 -200 -200 200 R 50 50 1 1 W -X EN_L 2 -200 -400 200 R 50 50 1 1 I I +X EN 2 -200 -400 200 R 50 50 1 1 I X V_FB 3 800 -400 200 L 50 50 1 1 I X AGND 4 300 -900 200 U 50 50 1 1 W X SYNC 5 450 -900 200 U 50 50 1 1 I diff --git a/schematics/shimatta_switch.dcm b/schematics/shimatta_switch.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/schematics/shimatta_switch.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/schematics/shimatta_switch.lib b/schematics/shimatta_switch.lib new file mode 100644 index 0000000..e933dba --- /dev/null +++ b/schematics/shimatta_switch.lib @@ -0,0 +1,4 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +#End Library