From bcfc710cf1502a3387ca47594bbba7f73f40d500 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Fri, 8 Jul 2022 11:27:17 +0000 Subject: [PATCH] Added schematic symbol MCP1603T-330I/OS, and footprint TSOT-23 --- README.md | 2 ++ electropepper.pretty/TSOT-23.kicad_mod | 23 ++++++++++++++ electropepper.pretty/TSOT26.kicad_mod | 33 +++++++++++-------- electropepper_kicad.bak | 44 +++++++++++++++++++++++++- electropepper_kicad.kicad_sym | 42 ++++++++++++++++++++++++ 5 files changed, 129 insertions(+), 15 deletions(-) create mode 100644 electropepper.pretty/TSOT-23.kicad_mod diff --git a/README.md b/README.md index 073f089..1d25321 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ When making schematic use grid sizes, 25/5/1 mils. * TPS56C20 * FP6296 * AP62300T +* MCP1603T-330I/OS ## PCB footprint components * AC-DC 5v module @@ -56,6 +57,7 @@ When making schematic use grid sizes, 25/5/1 mils. * SO-6_P2.54 * TO-252-G20N03K(TO-252 for component G20N03K) * TSOT26 +* TSOT-23 [www.electropepper.org](http://www.electropepper.org) diff --git a/electropepper.pretty/TSOT-23.kicad_mod b/electropepper.pretty/TSOT-23.kicad_mod new file mode 100644 index 0000000..72e425e --- /dev/null +++ b/electropepper.pretty/TSOT-23.kicad_mod @@ -0,0 +1,23 @@ +(footprint "TSOT-23" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 62B305A2) + (attr through_hole) + (fp_text reference "REF**" (at 0.3683 -2.3241) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f534732-9a1b-46d1-9862-238b30760a72) + ) + (fp_text value "TSOT-23" (at 0.0508 2.4003) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6bd793d8-8762-4546-b4b4-0d46f090f2a6) + ) + (fp_line (start -1.4986 -0.8001) (end -1.4986 0.7999) (layer "F.Fab") (width 0.15) (tstamp 3fd02b2c-8d4d-4c21-9f51-b22e571d0fed)) + (fp_line (start -1.4986 0.7999) (end 1.5014 0.7999) (layer "F.Fab") (width 0.15) (tstamp 854eb5ba-6c3b-4fbd-98b3-b1c55c2f9986)) + (fp_line (start -1.4986 -0.8001) (end 1.5014 -0.8001) (layer "F.Fab") (width 0.15) (tstamp a7715157-e6e6-48e6-9bfa-ad83ae6657b9)) + (fp_line (start 1.5014 -0.8001) (end 1.5014 0.7999) (layer "F.Fab") (width 0.15) (tstamp c9c85c40-afcf-4056-a387-2b847172aeeb)) + (fp_circle (center -1.143 0.381) (end -1.0922 0.381) (layer "F.Fab") (width 0.15) (fill none) (tstamp 18d72072-8d16-4219-8f0f-f68932e2f44e)) + (pad "1" connect rect (at -0.9525 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp cf94141d-3423-426f-9bab-43f573becb3e)) + (pad "2" connect rect (at -0.0025 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp b65c0dd5-d45a-4b07-86da-179091ce189a)) + (pad "3" connect rect (at 0.9475 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp cdb9912b-1b66-4c03-8ef0-5b7862308d0a)) + (pad "4" connect rect (at 0.9475 -1.0951) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp 09370304-6e97-472d-b667-2916bd0b71f1)) + (pad "5" connect rect (at -0.9525 -1.0951) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp 22f999f0-11ac-48e3-9291-51c93ab1f6eb)) +) diff --git a/electropepper.pretty/TSOT26.kicad_mod b/electropepper.pretty/TSOT26.kicad_mod index 05100a4..1238c47 100644 --- a/electropepper.pretty/TSOT26.kicad_mod +++ b/electropepper.pretty/TSOT26.kicad_mod @@ -1,19 +1,24 @@ -(module TSOT26 (layer F.Cu) (tedit 62B305A2) - (fp_text reference REF** (at 0.3683 -2.3241) (layer F.SilkS) +(footprint "TSOT26" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 62B305A2) + (attr through_hole) + (fp_text reference "REF**" (at 0.3683 -2.3241) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f534732-9a1b-46d1-9862-238b30760a72) ) - (fp_text value TSOT26 (at 0.0508 2.4003) (layer F.Fab) + (fp_text value "TSOT26" (at 0.0508 2.4003) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6bd793d8-8762-4546-b4b4-0d46f090f2a6) ) - (fp_line (start 1.5014 -0.8001) (end 1.5014 0.7999) (layer F.Fab) (width 0.15)) - (fp_line (start -1.4986 0.7999) (end 1.5014 0.7999) (layer F.Fab) (width 0.15)) - (fp_line (start -1.4986 -0.8001) (end -1.4986 0.7999) (layer F.Fab) (width 0.15)) - (fp_line (start -1.4986 -0.8001) (end 1.5014 -0.8001) (layer F.Fab) (width 0.15)) - (fp_circle (center -1.143 0.381) (end -1.0922 0.381) (layer F.Fab) (width 0.15)) - (pad 6 connect rect (at -0.9525 -1.0951) (size 0.7 1) (layers F.Cu F.Mask)) - (pad 5 connect rect (at -0.0025 -1.0951) (size 0.7 1) (layers F.Cu F.Mask)) - (pad 4 connect rect (at 0.9475 -1.0951) (size 0.7 1) (layers F.Cu F.Mask)) - (pad 3 connect rect (at 0.9475 1.1049) (size 0.7 1) (layers F.Cu F.Mask)) - (pad 2 connect rect (at -0.0025 1.1049) (size 0.7 1) (layers F.Cu F.Mask)) - (pad 1 connect rect (at -0.9525 1.1049) (size 0.7 1) (layers F.Cu F.Mask)) + (fp_line (start -1.4986 -0.8001) (end -1.4986 0.7999) (layer "F.Fab") (width 0.15) (tstamp 3fd02b2c-8d4d-4c21-9f51-b22e571d0fed)) + (fp_line (start -1.4986 0.7999) (end 1.5014 0.7999) (layer "F.Fab") (width 0.15) (tstamp 854eb5ba-6c3b-4fbd-98b3-b1c55c2f9986)) + (fp_line (start -1.4986 -0.8001) (end 1.5014 -0.8001) (layer "F.Fab") (width 0.15) (tstamp a7715157-e6e6-48e6-9bfa-ad83ae6657b9)) + (fp_line (start 1.5014 -0.8001) (end 1.5014 0.7999) (layer "F.Fab") (width 0.15) (tstamp c9c85c40-afcf-4056-a387-2b847172aeeb)) + (fp_circle (center -1.143 0.381) (end -1.0922 0.381) (layer "F.Fab") (width 0.15) (fill none) (tstamp 18d72072-8d16-4219-8f0f-f68932e2f44e)) + (pad "1" connect rect (at -0.9525 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp cf94141d-3423-426f-9bab-43f573becb3e)) + (pad "2" connect rect (at -0.0025 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp b65c0dd5-d45a-4b07-86da-179091ce189a)) + (pad "3" connect rect (at 0.9475 1.1049) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp cdb9912b-1b66-4c03-8ef0-5b7862308d0a)) + (pad "4" connect rect (at 0.9475 -1.0951) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp 09370304-6e97-472d-b667-2916bd0b71f1)) + (pad "5" connect rect (at -0.0025 -1.0951) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp 22f999f0-11ac-48e3-9291-51c93ab1f6eb)) + (pad "6" connect rect (at -0.9525 -1.0951) (size 0.7 1) (layers "F.Cu" "F.Mask") (tstamp e309b0cb-ca86-4e8b-b8e1-ac7acade837e)) ) diff --git a/electropepper_kicad.bak b/electropepper_kicad.bak index d39b63f..7b2d31e 100644 --- a/electropepper_kicad.bak +++ b/electropepper_kicad.bak @@ -47,7 +47,7 @@ (property "Value" "AP62300T" (id 1) (at 3.81 -7.366 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "electropepper:TSOT26" (id 2) (at 0 -16.51 0) + (property "Footprint" "Electropepper:TSOT26" (id 2) (at 0 -16.51 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "" (id 3) (at 20.574 10.922 0) @@ -588,6 +588,48 @@ ) ) ) + (symbol "MCP1603T-330I{slash}OS" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -2.54 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MCP1603T-330I{slash}OS" (id 1) (at 11.43 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "electropepper:TSOT-23" (id 2) (at 13.97 -19.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 13.97 -19.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MCP1603T-330I{slash}OS_0_1" + (rectangle (start -3.81 6.35) (end 3.81 -7.62) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "MCP1603T-330I{slash}OS_1_1" + (pin input line (at -6.35 5.08 0) (length 2.54) + (name "Vin" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -10.16 90) (length 2.54) + (name "Gnd" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -1.27 0) (length 2.54) + (name "SHDN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 6.35 1.27 180) (length 2.54) + (name "Vout" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 6.35 5.08 180) (length 2.54) + (name "Lx" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "MCP73831" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -5.715 6.35 0) (effects (font (size 1.524 1.524))) diff --git a/electropepper_kicad.kicad_sym b/electropepper_kicad.kicad_sym index 4c929bc..3a2e159 100644 --- a/electropepper_kicad.kicad_sym +++ b/electropepper_kicad.kicad_sym @@ -588,6 +588,48 @@ ) ) ) + (symbol "MCP1603T-330I{slash}OS" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -2.54 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MCP1603T-330I{slash}OS" (id 1) (at 11.43 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "electropepper:TSOT-23" (id 2) (at 13.97 -19.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 13.97 -19.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MCP1603T-330I{slash}OS_0_1" + (rectangle (start -3.81 6.35) (end 3.81 -7.62) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "MCP1603T-330I{slash}OS_1_1" + (pin input line (at -7.62 5.08 0) (length 3.81) + (name "Vin" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -11.43 90) (length 3.81) + (name "Gnd" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -1.27 0) (length 3.81) + (name "SHDN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 7.62 1.27 180) (length 3.81) + (name "Vout" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 7.62 5.08 180) (length 3.81) + (name "Lx" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "MCP73831" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -5.715 6.35 0) (effects (font (size 1.524 1.524)))