From d2e6d8505c0a25fa1d17bcb3d8862337987360c4 Mon Sep 17 00:00:00 2001 From: Willem Oldemans Date: Fri, 23 Dec 2022 09:49:00 +0100 Subject: [PATCH] footprints --- .../Iphone-speaker.kicad_mod | 23 +++ .../Display.pretty/1.14in LCD 12c.kicad_mod | 62 +++++++ kicad-symbols/Interface.kicad_sym | 175 ++++++++++++++++++ 3 files changed, 260 insertions(+) create mode 100644 kicad-footprints/Buzzer_Beeper.pretty/Iphone-speaker.kicad_mod create mode 100644 kicad-footprints/Display.pretty/1.14in LCD 12c.kicad_mod diff --git a/kicad-footprints/Buzzer_Beeper.pretty/Iphone-speaker.kicad_mod b/kicad-footprints/Buzzer_Beeper.pretty/Iphone-speaker.kicad_mod new file mode 100644 index 00000000..923a9d2a --- /dev/null +++ b/kicad-footprints/Buzzer_Beeper.pretty/Iphone-speaker.kicad_mod @@ -0,0 +1,23 @@ +(footprint "Iphone-speaker" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (attr smd) + (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b841952d-1f3e-41ae-bf44-53bd961948b8) + ) + (fp_text value "Iphone-speaker" (at 0 1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd314d30-6e22-45cc-8021-4efad150f8a9) + ) + (fp_line (start -5 -3.5) (end -5 3.5) (layer "F.SilkS") (width 0.12) (tstamp 12b54948-4ccb-4a1d-831e-b0e3d33d768c)) + (fp_line (start -5 3.5) (end 5 3.5) (layer "F.SilkS") (width 0.12) (tstamp 2e970c8b-8db9-4d3d-9c00-76e387dd040e)) + (fp_line (start 5 -3.5) (end 5 3.5) (layer "F.SilkS") (width 0.12) (tstamp 9be58cba-a5ab-47e7-bf4b-4b9bf1bee0a3)) + (fp_line (start -5 -3.5) (end 5 -3.5) (layer "F.SilkS") (width 0.12) (tstamp e1556cdf-419a-499d-9373-a3ce2d8c51d7)) + (fp_line (start 5.5 3.75) (end -5.5 3.75) (layer "F.CrtYd") (width 0.12) (tstamp 0382c80f-0da3-4b84-815b-6913f15bf487)) + (fp_line (start -5.5 3.75) (end -5.5 -3.75) (layer "F.CrtYd") (width 0.12) (tstamp 1a3159b8-d6f7-4a1e-93ec-1e9dafa1c4c6)) + (fp_line (start 5.5 -3.75) (end 5.5 3.75) (layer "F.CrtYd") (width 0.12) (tstamp 1ed48b60-53a7-4227-a81d-ccd0cc140271)) + (fp_line (start -5.5 -3.75) (end 5.5 -3.75) (layer "F.CrtYd") (width 0.12) (tstamp 552d200a-ae35-4dc3-9c01-1e25f5984030)) + (pad "1" smd roundrect (at -5.2 0) (size 1 8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8c78161b-5d58-48c1-8960-e636cc40b361)) + (pad "2" smd roundrect (at 5.2 0) (size 1 8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 66c5e378-caf9-4573-b52f-b68651cffbf7)) +) diff --git a/kicad-footprints/Display.pretty/1.14in LCD 12c.kicad_mod b/kicad-footprints/Display.pretty/1.14in LCD 12c.kicad_mod new file mode 100644 index 00000000..c638fe3f --- /dev/null +++ b/kicad-footprints/Display.pretty/1.14in LCD 12c.kicad_mod @@ -0,0 +1,62 @@ +(footprint "1.14in LCD 12c" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (attr smd) + (fp_text reference "REF**" (at 3 1.5 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 99063065-2d13-4b41-a0c6-32e0677cf1e3) + ) + (fp_text value "1.14in LCD i2c" (at 8 -1.25 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b5a5680-67eb-4575-b993-3a706f286467) + ) + (fp_text user "5 SDA" (at 14 8.5 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c0b0d0a-82ae-450d-a6ad-68a29f32beb6) + ) + (fp_text user "8 CS" (at 13.5 13.5 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4f72ccfe-2bd3-4da2-bf18-d586ec339caa) + ) + (fp_text user "7 VDD" (at 14 12 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55f7c1eb-d87f-4506-91e4-1fafb2f6180f) + ) + (fp_text user "4 RS" (at 13.5 6.75 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7dd41976-b928-4e4d-8a3d-6cb2a17eb2a5) + ) + (fp_text user "6 SCL" (at 14 10.25 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7e5126a6-a576-4ec7-bf29-c475e48b8135) + ) + (fp_text user "2 GND" (at 14 3.25 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c889d029-2f86-4b6c-9921-18b5e2da8153) + ) + (fp_text user "3 RST" (at 14 5 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e53c5f4d-3584-49ac-95a0-3650051dc22a) + ) + (fp_text user "1 LEDA" (at 14.25 1.5 unlocked) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ede81877-ee59-4b3f-9383-28f6e70df317) + ) + (fp_line (start 6.45 18.63) (end 6.45 10) (layer "B.SilkS") (width 0.15) (tstamp 055bc37e-4f15-403d-b4ca-2c6f97ec9fdf)) + (fp_line (start 2.91 27.64) (end 6.45 18.63) (layer "B.SilkS") (width 0.15) (tstamp 28c153b0-f225-4a76-9ccf-0b1f7368c835)) + (fp_line (start 6.45 12.6) (end 10.95 12.6) (layer "B.SilkS") (width 0.15) (tstamp 66d6e56b-2fcb-4b09-8595-24880115e4c5)) + (fp_line (start 14.5 31.025) (end 14.5 27.675) (layer "B.SilkS") (width 0.15) (tstamp 8891483b-d3f6-4af9-b4ff-be167e95bdde)) + (fp_line (start 14.5 27.675) (end 10.95 18.3) (layer "B.SilkS") (width 0.15) (tstamp 8fe78eb1-d06c-40ab-b2fd-d4e1d09aadae)) + (fp_line (start 2.91 30.99) (end 2.91 27.64) (layer "B.SilkS") (width 0.15) (tstamp ab617312-2763-4a51-bab7-04b2ea54561b)) + (fp_line (start 6.48 10) (end 10.95 10) (layer "B.SilkS") (width 0.15) (tstamp d97b646c-dbba-4a90-a1b2-b20ea5665991)) + (fp_line (start 10.95 18.3) (end 10.95 10) (layer "B.SilkS") (width 0.15) (tstamp de00bb12-112c-4a26-a498-cddc1cbf68f3)) + (fp_line (start 6.5 11) (end 7.5 10) (layer "B.SilkS") (width 0.12) (tstamp f8a025a0-161e-497c-a579-b8edd9ae2f53)) + (fp_line (start 17.5 0) (end -0.1 0) (layer "F.SilkS") (width 0.15) (tstamp 1edd7648-0b86-43df-b3af-f161e9373134)) + (fp_line (start 17.5 31) (end 17.5 0) (layer "F.SilkS") (width 0.15) (tstamp 26096af7-5ea1-4afa-bbc1-cd20c185469b)) + (fp_line (start -0.1 31) (end 17.5 31) (layer "F.SilkS") (width 0.15) (tstamp 41d8e1e5-c70d-40f4-99a7-220fc1183187)) + (fp_line (start 2.9 31.5) (end 14.5 31.5) (layer "F.SilkS") (width 0.15) (tstamp 73fb01fd-21e9-4895-bac4-b230c9301aae)) + (fp_line (start 14.5 31.5) (end 14.5 31) (layer "F.SilkS") (width 0.15) (tstamp 7ddaa77b-4380-4df1-9d25-b962089bd73b)) + (fp_line (start 2.9 31) (end 2.9 31.5) (layer "F.SilkS") (width 0.15) (tstamp a164c996-17e4-4959-9a33-939729370f90)) + (fp_line (start -0.1 0) (end -0.1 31) (layer "F.SilkS") (width 0.15) (tstamp ac6d9683-0c6f-42f2-bc18-9dec82b22a6e)) + (pad "" np_thru_hole roundrect (at 8.8 31.2) (size 13 1.2) (layers F&B.Cu *.Mask) (roundrect_rratio 0.5) (tstamp a64e4e86-d62c-433c-9b9a-15c17895a6df)) +) diff --git a/kicad-symbols/Interface.kicad_sym b/kicad-symbols/Interface.kicad_sym index d47e9ffb..bbb6095d 100644 --- a/kicad-symbols/Interface.kicad_sym +++ b/kicad-symbols/Interface.kicad_sym @@ -14780,4 +14780,179 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "elekstube_pcie1x" (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at -8.89 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "elekstube_pcie1x" (id 1) (at 12.7 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PCBEdge:BUS_PCIexpress_x1" (id 2) (at -24.13 -21.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at -6.35 -19.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "pcie" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "PCI Express bus connector x1" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "*PCIexpress*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "elekstube_pcie1x_0_1" + (rectangle (start -11.43 21.59) (end 11.43 -7.62) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "elekstube_pcie1x_1_1" + (pin input line (at -15.24 17.78 0) (length 3.81) + (name "LCD_BL" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -3.81 0) (length 3.81) + (name "LED_IN" (effects (font (size 1.27 1.27)))) + (number "A10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -3.81 180) (length 3.81) + (name "LED_OUT" (effects (font (size 1.27 1.27)))) + (number "A11" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) hide + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "A12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "A13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) hide + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "A14" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 15.24 16.51 180) (length 3.81) hide + (name "nc" (effects (font (size 1.27 1.27)))) + (number "A15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A16" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A18" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 12.7 0) (length 3.81) + (name "LCD_RST" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 8.89 0) (length 3.81) + (name "LCD_RS" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -15.24 6.35 0) (length 3.81) + (name "LCD_CS" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 3.81 0) (length 3.81) + (name "LCD_SDA" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 1.27 0) (length 3.81) + (name "LCD_SCL" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A8" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "A9" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 17.78 0) (length 3.81) hide + (name "LCD_BL" (effects (font (size 1.27 1.27)))) + (number "B1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -3.81 0) (length 3.81) hide + (name "LED_IN" (effects (font (size 1.27 1.27)))) + (number "B10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -3.81 180) (length 3.81) hide + (name "LED_OUT" (effects (font (size 1.27 1.27)))) + (number "B11" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) hide + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "B12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) hide + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "B13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 3.81) hide + (name "+3v3" (effects (font (size 1.27 1.27)))) + (number "B14" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 15.24 16.51 180) (length 3.81) hide + (name "nc" (effects (font (size 1.27 1.27)))) + (number "B15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B16" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B18" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 12.7 0) (length 3.81) hide + (name "LCD_RST" (effects (font (size 1.27 1.27)))) + (number "B2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 8.89 0) (length 3.81) hide + (name "LCD_RS" (effects (font (size 1.27 1.27)))) + (number "B3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -15.24 6.35 0) (length 3.81) hide + (name "LCD_CS" (effects (font (size 1.27 1.27)))) + (number "B4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 3.81 0) (length 3.81) hide + (name "LCD_SDA" (effects (font (size 1.27 1.27)))) + (number "B5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 1.27 0) (length 3.81) hide + (name "LCD_SCL" (effects (font (size 1.27 1.27)))) + (number "B6" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B8" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -11.43 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B9" (effects (font (size 1.27 1.27)))) + ) + ) + ) )