From ba77ddb2c5a3c9b8c235d05aef5ee127c14a5106 Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Tue, 18 Mar 2025 21:54:05 -0600 Subject: [PATCH] Add DSC1001DI2-001.0000 oscillator and OSCILLATOR_250X200 footprint --- bh.kicad_sym | 168 +++++++++++++++++++++ common.pretty/OSCILLATOR_250X200.kicad_mod | 165 ++++++++++++++++++++ 2 files changed, 333 insertions(+) create mode 100644 common.pretty/OSCILLATOR_250X200.kicad_mod diff --git a/bh.kicad_sym b/bh.kicad_sym index f444a6b..5b5fce5 100755 --- a/bh.kicad_sym +++ b/bh.kicad_sym @@ -14392,6 +14392,174 @@ ) ) ) + (symbol "DSC1001DI2-001.0000" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "X" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "DSC1001DI2-001.0000" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "common:OSCILLATOR_250X200" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.mouser.com/datasheet/2/268/DSC1001_3_4_1_8V_3_3V_Low_Power_Precision_CMOS_Osc-3314582.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Frequency" "10MHz" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Tolerance" "25PPM" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer Part Number" "DSC1001DI2-001.0000" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Manufacturer" "Microchip Technology " + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "DSC1001DI2-001.0000_1_1" + (rectangle + (start 0 0) + (end 25.4 -12.7) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin input line + (at 27.94 -10.16 180) + (length 2.54) + (name "STANDBY#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -2.54 180) + (length 2.54) + (name "OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -2.54 0) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "DWM1001C" (exclude_from_sim no) (in_bom yes) diff --git a/common.pretty/OSCILLATOR_250X200.kicad_mod b/common.pretty/OSCILLATOR_250X200.kicad_mod new file mode 100644 index 0000000..e624969 --- /dev/null +++ b/common.pretty/OSCILLATOR_250X200.kicad_mod @@ -0,0 +1,165 @@ +(footprint "OSCILLATOR_250X200" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Oscillator, 2.5x2.0mm") + (property "Reference" "REF**" + (at 0 -2.159 0) + (layer "F.SilkS") + (uuid "8d84d523-868c-49ca-a2da-c6ce11f32438") + (effects + (font + (size 0.635 0.635) + (thickness 0.127) + ) + ) + ) + (property "Value" "OSCILLATOR_250X200" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "69462920-6273-46c8-a266-f11dd83a1ce9") + (effects + (font + (size 0.635 0.635) + (thickness 0.127) + ) + ) + ) + (property "Footprint" "" + (at 0 0 -90) + (layer "F.Fab") + (hide yes) + (uuid "ee00eb0f-b752-465b-a476-4fa7129fdc16") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (layer "F.Fab") + (hide yes) + (uuid "0175b087-0736-4596-85c0-bd7d4dc79cb0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 -90) + (layer "F.Fab") + (hide yes) + (uuid "b531ebd4-92e6-4e70-88a2-269749382b37") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -1.397 1.651) + (end -1.397 -1.016) + (stroke + (width 0.1778) + (type solid) + ) + (layer "F.SilkS") + (uuid "832474c7-ab70-41cd-b3ad-8a7403cd71e2") + ) + (fp_line + (start -0.762 -1.651) + (end 1.397 -1.651) + (stroke + (width 0.1778) + (type solid) + ) + (layer "F.SilkS") + (uuid "e645d7d6-5f67-4641-bdce-3d5284b7012d") + ) + (fp_line + (start 1.397 -1.651) + (end 1.397 1.651) + (stroke + (width 0.1778) + (type solid) + ) + (layer "F.SilkS") + (uuid "a49602d1-593d-44d1-b20a-f3ecec78a632") + ) + (fp_line + (start 1.397 1.651) + (end -1.397 1.651) + (stroke + (width 0.1778) + (type solid) + ) + (layer "F.SilkS") + (uuid "abc32e74-01c0-4f1b-a286-e7cc5c446e6c") + ) + (fp_arc + (start -1.397 -1.016) + (mid -1.211013 -1.465013) + (end -0.762 -1.651) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "560e3964-18f1-4a00-a879-c333ad4f36b5") + ) + (fp_rect + (start -1 -1.25) + (end 1 1.25) + (stroke + (width 0.127) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "0626c6bd-7b07-42de-8698-51c3c89b5d7b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "a5e86a6a-d8ec-4577-a50e-0e639239b1f8") + (effects + (font + (size 0.508 0.508) + (thickness 0.1016) + (bold yes) + ) + ) + ) + (pad "1" smd rect + (at -0.675 -0.825) + (size 0.85 0.65) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ab938aeb-1b50-43a6-b0e2-fb4a67761cdd") + ) + (pad "2" smd rect + (at -0.675 0.825) + (size 0.85 0.65) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "6b778577-1ef6-4827-8d11-413c7aa59b76") + ) + (pad "3" smd rect + (at 0.675 0.825) + (size 0.85 0.65) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b9b3f2d1-1a6a-4506-9467-7b7cda43ed5b") + ) + (pad "4" smd rect + (at 0.675 -0.825) + (size 0.85 0.65) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "38978580-3ae4-4611-ba7f-5b6b23f31359") + ) +)