From 24b3018b9b9cebae83a7c2cbba9fbf214862fe2e Mon Sep 17 00:00:00 2001 From: Anton Date: Sat, 7 Feb 2026 16:36:26 +0300 Subject: [PATCH] Initial library structure --- Resistors/Resistors.kicad_sym | 128 +++++++++++++ Resistors/Resistors.pretty/R0805.kicad_mod | 206 +++++++++++++++++++++ 2 files changed, 334 insertions(+) create mode 100644 Resistors/Resistors.kicad_sym create mode 100644 Resistors/Resistors.pretty/R0805.kicad_mod diff --git a/Resistors/Resistors.kicad_sym b/Resistors/Resistors.kicad_sym new file mode 100644 index 0000000..0a90928 --- /dev/null +++ b/Resistors/Resistors.kicad_sym @@ -0,0 +1,128 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "R_0.125W" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 0 3.75 0) + (effects + (font + (size 2 2) + ) + ) + ) + (property "Value" "R" + (at -3.75 -5 0) + (effects + (font + (size 2 2) + ) + (justify left bottom) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0.125W" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0.125W_1_0" + (polyline + (pts + (xy -2 1) (xy 0 -1) + ) + (stroke + (width 0.254) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1) (xy 2 -1) + ) + (stroke + (width 0.254) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5 2) (xy -5 2) (xy -5 -2) (xy 5 -2) (xy 5 2) + ) + (stroke + (width 0.254) + (type solid) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -7.5 0 0) + (length 2.5) + (name "1" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 7.5 0 180) + (length 2.5) + (name "2" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + ) +) diff --git a/Resistors/Resistors.pretty/R0805.kicad_mod b/Resistors/Resistors.pretty/R0805.kicad_mod new file mode 100644 index 0000000..187825d --- /dev/null +++ b/Resistors/Resistors.pretty/R0805.kicad_mod @@ -0,0 +1,206 @@ +(footprint "R0805" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "REF**" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "effead60-2b17-4463-91cf-34792a2b459a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R0805" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "83cd9c78-75b4-4eec-9501-2ff4a6e7a26e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3ee2e200-bbcb-4556-a56c-a1a97117943b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10e8fbff-4a7b-46b4-8e2f-6ae1745031fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0fa36770-2fec-4d72-9ed4-680ead5632e8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.227064 -0.625) + (end 0.227064 -0.625) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d1dfe66-8d95-48c7-9468-1437fe352fc9") + ) + (fp_line + (start -0.227064 0.625) + (end 0.227064 0.625) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9aaa9150-dbb8-4657-a223-476b55b89dae") + ) + (fp_line + (start -1.68 -0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "245c0818-3ccc-4969-b35b-0d4f8723400e") + ) + (fp_line + (start -1.68 0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9825373-da58-4067-816d-465cdf887dc6") + ) + (fp_line + (start 1.68 -0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b983e02-1ada-4414-ad21-290f1424bf3d") + ) + (fp_line + (start 1.68 0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3d9ee21-ffbd-4620-abbf-7bc99e9f4420") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e73c85cd-37bc-422b-91a3-e268ce9a1281") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "37f98079-19ff-4dd9-ac60-76d47722b840") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b1a33891-38ab-48fb-8542-eb6b9260c23c") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0e87530-3bac-4895-be8c-fdb50669192d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b5354c63-16aa-4898-aa0c-eeb3d035fc5f") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.1 1.3) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.243902) + (uuid "9702d628-9b91-4d58-9130-9271bd872f5b") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.1 1.3) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.243902) + (uuid "1ad1544b-7ba3-4927-93fd-ab9c0a8dba06") + ) + (model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)