From abbae9b8c68db20366643a843d4c555293055c72 Mon Sep 17 00:00:00 2001 From: RedNicStone Date: Sun, 31 May 2026 01:00:25 +0100 Subject: [PATCH] Added footprints for the RM3100 coils --- footprints.pretty/RM3100-13101.kicad_mod | 181 +++++++++++++++++++++ footprints.pretty/RM3100-13104.kicad_mod | 193 +++++++++++++++++++++++ symbols.kicad_sym | 61 ------- 3 files changed, 374 insertions(+), 61 deletions(-) create mode 100644 footprints.pretty/RM3100-13101.kicad_mod create mode 100644 footprints.pretty/RM3100-13104.kicad_mod diff --git a/footprints.pretty/RM3100-13101.kicad_mod b/footprints.pretty/RM3100-13101.kicad_mod new file mode 100644 index 0000000..4edb706 --- /dev/null +++ b/footprints.pretty/RM3100-13101.kicad_mod @@ -0,0 +1,181 @@ +(footprint "RM3100-13101" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Value" "RM3100-13101" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "077c54ae-e46f-4962-8578-ce3c23743961") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17c9ce0e-9e9d-42a6-89c1-f7c97bdf6717") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "55a41e74-db60-4d71-80b8-503d1346ee3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Reference" "REF**" + (at 0 -2.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5f8b6918-3e9e-43f4-8517-025bd0fae0b8") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -3.1 1) + (end -3.1 -1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "913a4b29-73e6-405e-88a3-029514417bac") + ) + (fp_line + (start -1.5 -1.5) + (end 2.6 -1.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "ff583e3f-4ec6-4756-9810-88063f8f5ec9") + ) + (fp_line + (start 2.6 1.5) + (end -2.6 1.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "503e2829-5627-412f-ab26-78d70283994c") + ) + (fp_line + (start 3.1 -1) + (end 3.1 1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "b046fd10-8690-4d05-bb32-c2d6ffb1a374") + ) + (fp_arc + (start -2.6 1.5) + (mid -2.953553 1.353553) + (end -3.1 1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "00d93e84-20cc-40a5-a1cf-ca5351214b69") + ) + (fp_arc + (start 2.6 -1.5) + (mid 2.953553 -1.353553) + (end 3.1 -1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "098115ad-7e01-40d7-ba2b-75142838bb3f") + ) + (fp_arc + (start 3.1 1) + (mid 2.953553 1.353553) + (end 2.6 1.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "589ddddf-1546-41aa-82b5-dcc6c031fb05") + ) + (fp_circle + (center -3.1 -1.5) + (end -2.9 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "5c1b97e6-bb96-46c9-b9db-5dfa1cc05a63") + ) + (fp_text user "${REFERENCE}" + (at 0 4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0fe06962-a3af-4969-9fc1-2ff4b7989516") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" smd rect + (at -1.03 0) + (size 1.66 1.35) + (layers "F.Paste") + (uuid "37f62622-aa83-4f4a-b847-892e3ca105d8") + ) + (pad "" smd rect + (at 1.03 0) + (size 1.66 1.35) + (layers "F.Paste") + (uuid "b084e404-555f-4cc9-8adc-3cf82fbea4ad") + ) + (pad "1" smd rect + (at -1.4 0) + (size 2.4 1.95) + (layers "F.Cu" "F.Mask") + (solder_mask_margin 0.125) + (uuid "9272da25-1d6e-4079-82b3-65be7caec433") + ) + (pad "1" smd rect + (at 1.4 0) + (size 2.4 1.95) + (layers "F.Cu" "F.Mask") + (solder_mask_margin 0.125) + (uuid "6917ce84-66c0-49b7-abce-bb03ea2b5d8b") + ) + (embedded_fonts no) +) diff --git a/footprints.pretty/RM3100-13104.kicad_mod b/footprints.pretty/RM3100-13104.kicad_mod new file mode 100644 index 0000000..96b4a4a --- /dev/null +++ b/footprints.pretty/RM3100-13104.kicad_mod @@ -0,0 +1,193 @@ +(footprint "RM3100-13104" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -2.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "dd4b350d-c7c8-4651-816d-9f17b5d47149") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "RM3100-13104" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a35eeb1c-d32a-4d98-8da0-0a33c8237d83") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "258c42bd-331c-4ead-8bd4-790d5052c783") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b14f6e2d-4b75-4ac7-92db-4d60ebe58f40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -4.1 0.9) + (end -4.1 -0.9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "1e23ab16-cc1a-4ba2-b3f6-f6b1f7dbd1c2") + ) + (fp_line + (start -3.6 -1.4) + (end 3.6 -1.4) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "6a973203-4bc1-4c4c-835b-fbe6fecc5790") + ) + (fp_line + (start 3.6 1.4) + (end -3.6 1.4) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "986d411e-f251-4f99-8863-0362ae697742") + ) + (fp_line + (start 4.1 -0.9) + (end 4.1 0.9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "cf7c4447-12a3-42eb-8eac-949da2e4e906") + ) + (fp_arc + (start -4.1 -0.9) + (mid -3.953553 -1.253553) + (end -3.6 -1.4) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "ae9d8589-3132-458b-9f32-4d82f88b82af") + ) + (fp_arc + (start -3.6 1.4) + (mid -3.953553 1.253553) + (end -4.1 0.9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "10d7309c-f0e8-4714-a63c-e889bfbd64a2") + ) + (fp_arc + (start 3.6 -1.4) + (mid 3.953553 -1.253553) + (end 4.1 -0.9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "7b5f172a-cd26-49d1-aeaa-fc3a3c241db0") + ) + (fp_arc + (start 4.1 0.9) + (mid 3.953553 1.253553) + (end 3.6 1.4) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "32c3b722-8901-4d98-937e-a853a2082378") + ) + (fp_poly + (pts + (xy -0.5 0.5) (xy -0.5 -0.5) (xy -1.5 0) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "c8915bd2-cda1-4a67-9408-d180286a269a") + ) + (fp_text user "${REFERENCE}" + (at 0 4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7876ab5f-bfe6-439e-824e-87b984ea003a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" smd rect + (at -2.65 0) + (size 0.6 1.2) + (layers "F.Paste") + (uuid "6a26ccf4-9645-411d-ac39-075d762cb9d2") + ) + (pad "" smd rect + (at 2.65 0) + (size 0.6 1.2) + (layers "F.Paste") + (uuid "c11578cf-e35f-43be-a7e6-c2600674e4ce") + ) + (pad "1" smd rect + (at -2.9 0) + (size 1.4 1.7) + (layers "F.Cu" "F.Mask") + (solder_mask_margin 0.125) + (uuid "9e7436df-859b-49de-9da6-28cc940471ba") + ) + (pad "2" smd rect + (at 2.9 0) + (size 1.4 1.7) + (layers "F.Cu" "F.Mask") + (solder_mask_margin 0.125) + (uuid "11567555-fba0-4785-bf67-7a8dc6d27352") + ) + (embedded_fonts no) +) diff --git a/symbols.kicad_sym b/symbols.kicad_sym index abc65df..a82a3b1 100644 --- a/symbols.kicad_sym +++ b/symbols.kicad_sym @@ -924,67 +924,6 @@ ) (embedded_fonts no) ) - (symbol "RM3100-sensor" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (in_pos_files yes) - (duplicate_pin_numbers_are_jumpers no) - (property "Reference" "U" - (at 0 -12.7 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (embedded_fonts no) - ) (symbol "STM32C552KxTx" (exclude_from_sim no) (in_bom yes)