diff options
Diffstat (limited to 'PCBs/libs')
| -rw-r--r-- | PCBs/libs/cust_footpr.pretty/TB9051FTG.kicad_mod | 260 | ||||
| -rw-r--r-- | PCBs/libs/cust_footpr.pretty/pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder.kicad_mod | 167 | ||||
| -rw-r--r-- | PCBs/libs/cust_footpr.pretty/pololu_power_converter.kicad_mod | 196 | ||||
| -rw-r--r-- | PCBs/libs/cust_symbs.bak | 26 | ||||
| -rw-r--r-- | PCBs/libs/cust_symbs.kicad_sym | 26 |
5 files changed, 667 insertions, 8 deletions
diff --git a/PCBs/libs/cust_footpr.pretty/TB9051FTG.kicad_mod b/PCBs/libs/cust_footpr.pretty/TB9051FTG.kicad_mod new file mode 100644 index 0000000..33dd574 --- /dev/null +++ b/PCBs/libs/cust_footpr.pretty/TB9051FTG.kicad_mod @@ -0,0 +1,260 @@ +(footprint "TB9051FTG" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -18.24 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1fbe4bd4-5c10-4650-ad7d-0a9726000554") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "TB9051FTG" + (at 0 -16.74 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4bf16fe9-2a3c-4b04-ac53-225b1b73f3bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 -17.74 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1cfe5111-80ba-402c-a8e4-0e28ad830dd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 -17.74 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98af4498-ca64-4999-8243-de9c2c1929c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 -17.74 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca8cdb34-cb3f-4e6a-b8de-64f3ef2d21f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -12.7 -12.7) + (end 12.7 -12.7) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "eee09acd-33c4-463b-9450-f5023227585e") + ) + (fp_line + (start -12.7 12.7) + (end -12.7 -12.7) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "8c57f31c-1aaf-4c7a-be0b-19e90bcfd507") + ) + (fp_line + (start 12.7 0) + (end 12.7 -12.7) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "6470fbbe-9382-46f2-80e2-7adf9febc8a5") + ) + (fp_line + (start 12.7 0) + (end 12.7 12.7) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "4ba8b0c2-f5e8-47a6-b406-694e2741c807") + ) + (fp_line + (start 12.7 12.7) + (end -12.7 12.7) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "97e65470-8220-4360-a71d-96f7b032f63d") + ) + (fp_text user "${REFERENCE}" + (at 0 -15.24 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ab9e5b35-551d-452f-87fd-77ec26eef586") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "0" thru_hole circle + (at -10.16 -10.16) + (size 4 4) + (drill 2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0f369306-ad99-4fdb-8cde-f8af47feb433") + ) + (pad "0" thru_hole circle + (at 10.16 -10.16) + (size 4 4) + (drill 2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "514bbb72-5d66-41d8-9e52-bf8ac676eda7") + ) + (pad "1" thru_hole circle + (at -3.81 -11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ffaf4fbb-7e7f-488a-96b3-ec096197da4a") + ) + (pad "2" thru_hole circle + (at -1.27 -11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "44519fa6-78ad-4178-8e9d-68da05cdddea") + ) + (pad "3" thru_hole circle + (at 1.27 -11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e81654d2-64ce-457c-b494-ef893061b7ff") + ) + (pad "4" thru_hole circle + (at 3.81 -11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5839ff55-1013-4bc3-aafa-f18803be5570") + ) + (pad "5" thru_hole circle + (at -11.43 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "4466f3a0-9889-49b0-a3b2-7a56d0eff255") + ) + (pad "6" thru_hole circle + (at -8.89 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0f62c733-101d-4c00-ad06-8c4e312fb831") + ) + (pad "7" thru_hole circle + (at -6.35 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "fc9cba26-c694-4a76-a2c5-5ca240e7dbe2") + ) + (pad "8" thru_hole circle + (at -3.81 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "89252138-66d8-4cd4-930e-b9f168055061") + ) + (pad "9" thru_hole circle + (at -1.27 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "7f5e0db5-2e28-476a-b142-a71df7d34693") + ) + (pad "10" thru_hole circle + (at 1.27 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "10eef4a5-e55b-4add-8397-1c5b37c131a7") + ) + (pad "11" thru_hole circle + (at 3.81 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d895f1b4-81ba-4d25-8bbb-dad1024d42e6") + ) + (pad "12" thru_hole circle + (at 6.35 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5be4e4d2-15dd-4b8e-b161-7e021ae5f918") + ) + (pad "13" thru_hole circle + (at 8.89 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "8915fb29-3151-44d7-ae8b-ccc3bd3a0e51") + ) + (pad "14" thru_hole circle + (at 11.43 11.43) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2eb33417-7d06-4723-8726-067b999fff72") + ) +) diff --git a/PCBs/libs/cust_footpr.pretty/pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder.kicad_mod b/PCBs/libs/cust_footpr.pretty/pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder.kicad_mod new file mode 100644 index 0000000..78f3dc8 --- /dev/null +++ b/PCBs/libs/cust_footpr.pretty/pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder.kicad_mod @@ -0,0 +1,167 @@ +(footprint "pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -12.7 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1705d855-d0b0-4eee-9583-cb11d74a6141") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "pololu_4.41 Metal Gearmotor 25Dx63L mm MP 12V with 48 CPR Encoder" + (at 0 -11.2 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f3ba28cd-65e2-49a1-a10f-a99b53698c55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 -12.2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "871fc459-6d15-4d04-aebd-aa2f1f7152b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 -12.2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10accbce-97da-4011-8699-08f5f19d6a18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 -12.2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "974ad11f-c91f-4772-a579-e0e77671be07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_rect + (start -7.62 -2.54) + (end 7.62 1.27) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.SilkS") + (uuid "74e169f5-f846-4551-9c7a-0c267afffad2") + ) + (fp_text user "WIT" + (at 3.81 -1.27 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "2b8e9bd8-89cf-4d70-98bc-0448fe896f86") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom) + ) + ) + (fp_text user "ROOD" + (at -7.62 -1.27 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "3826d38d-c096-498b-ab7e-3360c1e28d0d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -9.7 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fe223ac2-7dca-46f8-b97d-016eb9470a98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at -6.35 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "66f22f06-e4a1-4fc7-aa93-d84bc2c9bdd5") + ) + (pad "2" thru_hole circle + (at -3.81 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e1de9f59-9081-4fe9-bf05-f9906cbfaba8") + ) + (pad "3" thru_hole circle + (at -1.27 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d80f9d8d-4df2-466b-bc68-3d952eb924c9") + ) + (pad "4" thru_hole circle + (at 1.27 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "4e52ca4b-b40f-47a9-9707-b95135b9718a") + ) + (pad "5" thru_hole circle + (at 3.81 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5337a417-7bd0-4f42-b9e2-4f3fb2736522") + ) + (pad "6" thru_hole circle + (at 6.35 0) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e17f6c64-3751-41a5-897e-1a2c12785e63") + ) +) diff --git a/PCBs/libs/cust_footpr.pretty/pololu_power_converter.kicad_mod b/PCBs/libs/cust_footpr.pretty/pololu_power_converter.kicad_mod new file mode 100644 index 0000000..e2ae0e1 --- /dev/null +++ b/PCBs/libs/cust_footpr.pretty/pololu_power_converter.kicad_mod @@ -0,0 +1,196 @@ +(footprint "pololu_power_converter" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -14.43 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e5d322fe-dfd3-44e2-a913-505e846863e9") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "pololu_power_converter" + (at 0 -12.93 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5eeba173-42b8-4125-aa2e-2e4912d12bab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 -10.295 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1c9e9fa0-c69a-4fd6-9f78-d49936dbb561") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 -10.295 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "99ac3b76-148d-4382-864d-3fb43e507b5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 -10.295 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8613f411-4ced-4d13-9cd1-201045d540ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -8.89 -10.16) + (end 0 -10.16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "b7298217-d587-4610-bb24-f2380865c3af") + ) + (fp_line + (start -8.89 10.16) + (end -8.89 -10.16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "3921be70-8f49-46a4-86c0-d19bda9dd2e8") + ) + (fp_line + (start 0 -10.16) + (end 8.89 -10.16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "bba4b2c2-25d3-4292-a007-d9f34ce87736") + ) + (fp_line + (start 8.89 -10.16) + (end 8.89 10.16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "949dea0c-d912-4735-b780-c549730e5ef4") + ) + (fp_line + (start 8.89 10.16) + (end -8.89 10.16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "b1d577ec-4d0a-4f00-8cc3-f5b0cc24e83f") + ) + (fp_text user "${REFERENCE}" + (at 0 -11.43 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6272da20-08ae-4040-88a3-c3152ac2687e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at -2.54 5.08) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a13cdbad-1c57-4625-8641-062d7db3d847") + ) + (pad "2" thru_hole circle + (at -2.54 7.62) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c7b2f389-11c1-41d7-85f8-0485ad951232") + ) + (pad "3" thru_hole circle + (at 0 7.62) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "357c3aa5-283b-468d-a0b2-ce53794d7bec") + ) + (pad "4" thru_hole circle + (at -6.731 8.001) + (size 3 3) + (drill 2.159) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "767ffc93-8faf-446f-86ee-b644182d6458") + ) + (pad "4" thru_hole circle + (at 2.54 7.62) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f405cc3b-7d1e-4ced-9f34-129bf1223ac5") + ) + (pad "4" thru_hole circle + (at 6.731 -8.001) + (size 3 3) + (drill 2.159) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c56b37b7-be08-4052-8eaa-85a3b3269997") + ) + (pad "5" thru_hole circle + (at 5.08 7.62) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "bd0014c5-924a-4c40-97ea-dfe5b1e34963") + ) + (pad "6" thru_hole circle + (at 7.62 7.62) + (size 1.665 1.665) + (drill 1.11) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f6c3a30e-0a3f-49df-a3ce-565d34b873ba") + ) +) diff --git a/PCBs/libs/cust_symbs.bak b/PCBs/libs/cust_symbs.bak index ccdb1f1..1efa483 100644 --- a/PCBs/libs/cust_symbs.bak +++ b/PCBs/libs/cust_symbs.bak @@ -22,7 +22,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "cust_footpr:TB9051FTG" (at 0 0 0) (effects (font @@ -31,7 +31,7 @@ (hide yes) ) ) - (property "Datasheet" "" + (property "Datasheet" "https://www.pololu.com/product/2997/resources" (at 0 0 0) (effects (font @@ -72,6 +72,24 @@ ) ) (symbol "TB9051FTG_1_1" + (pin input line + (at -11.43 0 0) + (length 2.54) + (name "screw" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin power_in line (at -3.81 8.89 270) (length 2.54) @@ -369,7 +387,7 @@ ) ) (property "Description" "IR Receiver Module 38KHz 25m EMI 3-Pin Vishay TSSP4038, 38kHz IR Receiver, 950nm +/-45 , 25m Range, 2.5V - 5V, Through Hole, 6 x 3.9 x 6.95mm" - (at 0 0 0) + (at 0 12.192 0) (effects (font (size 1.27 1.27) @@ -535,7 +553,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "cust_footpr:pololu_power_converter" (at 0 0 0) (effects (font diff --git a/PCBs/libs/cust_symbs.kicad_sym b/PCBs/libs/cust_symbs.kicad_sym index a4740c3..8e95d78 100644 --- a/PCBs/libs/cust_symbs.kicad_sym +++ b/PCBs/libs/cust_symbs.kicad_sym @@ -22,7 +22,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "cust_footpr:TB9051FTG" (at 0 0 0) (effects (font @@ -31,7 +31,7 @@ (hide yes) ) ) - (property "Datasheet" "" + (property "Datasheet" "https://www.pololu.com/product/2997/resources" (at 0 0 0) (effects (font @@ -72,6 +72,24 @@ ) ) (symbol "TB9051FTG_1_1" + (pin input line + (at -11.43 0 0) + (length 2.54) + (name "screw" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin power_in line (at -3.81 8.89 270) (length 2.54) @@ -535,7 +553,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "cust_footpr:pololu_power_converter" (at 0 0 0) (effects (font @@ -896,7 +914,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "cust_footpr:pololu_power_converter" (at -1.27 -11.43 0) (effects (font |
