From 8a70b219a5906cba4a520e92416ce6ff446d2ccc Mon Sep 17 00:00:00 2001 From: Andrei Date: Sat, 15 Jan 2022 10:40:23 +0200 Subject: [PATCH] more iBom footprints --- ibom-data/36911600000.kicad_mod | 4 +++ ibom-data/Jack_3.5mm_PJ-3250-5A.kicad_mod | 12 ++++----- .../PinHeader_1x06_P2.54mm_Vertical.kicad_mod | 8 ++++++ .../PinHeader_1x08_P2.54mm_Vertical.kicad_mod | 10 +++++++ ibom-data/SSOP-24.kicad_mod | 26 +++++++++++++++++++ ibom-data/TO-220-3_Vertical.kicad_mod | 5 ++++ ibom-data/TO-263-2.kicad_mod | 9 +++++++ ibom-data/USB_B_TE_5787834_Vertical.kicad_mod | 8 ++++++ ibom-data/XH-8A.kicad_mod | 10 +++++++ kicad/footprints.csv | 22 +++++++++------- 10 files changed, 98 insertions(+), 16 deletions(-) create mode 100644 ibom-data/36911600000.kicad_mod create mode 100644 ibom-data/PinHeader_1x06_P2.54mm_Vertical.kicad_mod create mode 100644 ibom-data/PinHeader_1x08_P2.54mm_Vertical.kicad_mod create mode 100644 ibom-data/SSOP-24.kicad_mod create mode 100644 ibom-data/TO-220-3_Vertical.kicad_mod create mode 100644 ibom-data/TO-263-2.kicad_mod create mode 100644 ibom-data/USB_B_TE_5787834_Vertical.kicad_mod create mode 100644 ibom-data/XH-8A.kicad_mod diff --git a/ibom-data/36911600000.kicad_mod b/ibom-data/36911600000.kicad_mod new file mode 100644 index 0000000..6743f88 --- /dev/null +++ b/ibom-data/36911600000.kicad_mod @@ -0,0 +1,4 @@ +(module "36911600000" (layer "F.Cu") (tedit 60B15055) + (pad "1" thru_hole circle (at -2.54 0) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (tstamp bc51db5e-7287-4df0-b03b-74508f9f90f0)) + (pad "2" thru_hole circle (at 2.54 0) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (tstamp 30212161-84df-4529-9e7d-51de444bb320)) +) diff --git a/ibom-data/Jack_3.5mm_PJ-3250-5A.kicad_mod b/ibom-data/Jack_3.5mm_PJ-3250-5A.kicad_mod index 676de76..b93a7e6 100644 --- a/ibom-data/Jack_3.5mm_PJ-3250-5A.kicad_mod +++ b/ibom-data/Jack_3.5mm_PJ-3250-5A.kicad_mod @@ -1,7 +1,7 @@ -(footprint "Jack_3.5mm_PJ-3250-5A" (layer "F.Cu") - (pad "R" thru_hole oval (at 1.9 4.3 315) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) - (pad "RN" thru_hole oval (at -0.3 2.4 315) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) - (pad "S" thru_hole oval (at -0.3 -3.8 315) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) - (pad "T" thru_hole oval (at 1.9 -1.3 315) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) - (pad "TN" thru_hole oval (at -0.3 8 315) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) +(module "Jack_3.5mm_PJ-3250-5A" (layer "F.Cu") (tedit 60886265) + (pad "R" thru_hole oval (at 1.9 4.3 45) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) (tstamp 6ff3712d-fdef-41e9-afa8-efb8603a7173)) + (pad "RN" thru_hole oval (at -0.3 2.4 45) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) (tstamp 2cb401bc-f079-477d-a414-e34f2d169cb3)) + (pad "S" thru_hole oval (at -0.3 -3.8 45) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) (tstamp 4f8af1d9-6ca2-4766-a208-0c246067083e)) + (pad "T" thru_hole oval (at 1.9 -1.3 45) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) (tstamp 64173a71-43cd-49e8-816c-7e13be74d77a)) + (pad "TN" thru_hole oval (at -0.3 8 45) (size 3 2.4) (drill 2) (layers *.Cu *.Mask) (tstamp 015401e0-fd39-4e88-8e4e-463e69bb8bb5)) ) diff --git a/ibom-data/PinHeader_1x06_P2.54mm_Vertical.kicad_mod b/ibom-data/PinHeader_1x06_P2.54mm_Vertical.kicad_mod new file mode 100644 index 0000000..c88304f --- /dev/null +++ b/ibom-data/PinHeader_1x06_P2.54mm_Vertical.kicad_mod @@ -0,0 +1,8 @@ +(module "PinHeader_1x06_P2.54mm_Vertical" (layer "F.Cu") (tedit 59FED5CC) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 85338883-373a-4ddc-b68c-593b0856fc3f)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 6fe0a919-d5bc-4192-b212-d5b18223ac72)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 0d0fe42b-758c-46d0-8786-76ea12049b5c)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 9f6a1ac2-966f-4775-b494-3221a86251ff)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp eb03e2c5-4665-45c0-94d7-6f63d3b85a25)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 1a7fa935-6df1-4df2-93c7-50abb504ced5)) +) diff --git a/ibom-data/PinHeader_1x08_P2.54mm_Vertical.kicad_mod b/ibom-data/PinHeader_1x08_P2.54mm_Vertical.kicad_mod new file mode 100644 index 0000000..a7fc31d --- /dev/null +++ b/ibom-data/PinHeader_1x08_P2.54mm_Vertical.kicad_mod @@ -0,0 +1,10 @@ +(module "PinHeader_1x08_P2.54mm_Vertical" (layer "F.Cu") (tedit 61C0CAEE) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 00000000-0000-0000-0000-000000000000)) +) diff --git a/ibom-data/SSOP-24.kicad_mod b/ibom-data/SSOP-24.kicad_mod new file mode 100644 index 0000000..baec9c7 --- /dev/null +++ b/ibom-data/SSOP-24.kicad_mod @@ -0,0 +1,26 @@ +(module SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) + (pad 1 smd rect (at -3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) +) diff --git a/ibom-data/TO-220-3_Vertical.kicad_mod b/ibom-data/TO-220-3_Vertical.kicad_mod new file mode 100644 index 0000000..6000c02 --- /dev/null +++ b/ibom-data/TO-220-3_Vertical.kicad_mod @@ -0,0 +1,5 @@ +(module TO-220-3_Vertical (layer F.Cu) (tedit 5AC8BA0D) + (pad 1 thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)) +) \ No newline at end of file diff --git a/ibom-data/TO-263-2.kicad_mod b/ibom-data/TO-263-2.kicad_mod new file mode 100644 index 0000000..bf26ac6 --- /dev/null +++ b/ibom-data/TO-263-2.kicad_mod @@ -0,0 +1,9 @@ +(module TO-263-2 (layer F.Cu) (tedit 5A70FB7B) + (pad 1 smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -5.775 2.54) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask)) + (pad "" smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Paste)) + (pad "" smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Paste)) + (pad "" smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Paste)) + (pad "" smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Paste)) +) diff --git a/ibom-data/USB_B_TE_5787834_Vertical.kicad_mod b/ibom-data/USB_B_TE_5787834_Vertical.kicad_mod new file mode 100644 index 0000000..ff48cc7 --- /dev/null +++ b/ibom-data/USB_B_TE_5787834_Vertical.kicad_mod @@ -0,0 +1,8 @@ +(module USB_B_TE_5787834_Vertical (layer F.Cu) (tedit 5A23F084) + (pad 5 thru_hole circle (at 4.77 2.71) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 0 3.2) (size 1.4 1.4) (drill 0.92) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -2.5 3.2) (size 1.4 1.4) (drill 0.92) (layers *.Cu *.Mask)) + (pad 1 thru_hole rect (at 0 0) (size 1.4 1.4) (drill 0.92) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at -7.27 2.71) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2.5 0) (size 1.4 1.4) (drill 0.92) (layers *.Cu *.Mask)) +) diff --git a/ibom-data/XH-8A.kicad_mod b/ibom-data/XH-8A.kicad_mod new file mode 100644 index 0000000..f173b73 --- /dev/null +++ b/ibom-data/XH-8A.kicad_mod @@ -0,0 +1,10 @@ +(module "XH-8A" (layer "F.Cu") (tedit 60F889FE) + (pad "1" thru_hole roundrect (at -8.75 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.147) (tstamp 343b9bab-9667-4aea-979f-30da98c5ab64)) + (pad "2" thru_hole oval (at -6.25 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp e4cad073-7736-417f-a0ed-1c1aec3a3d34)) + (pad "3" thru_hole oval (at -3.75 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp f60a13e1-0f73-490a-85fd-ab125b5dbb70)) + (pad "4" thru_hole oval (at -1.25 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp dad5feb2-2e2c-449f-9241-138d3ae0c6f9)) + (pad "5" thru_hole oval (at 1.25 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp d08dcb3f-0493-4826-918f-ebe32289b500)) + (pad "6" thru_hole oval (at 3.75 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp 4d27fae9-f126-408b-96bd-ff9cc97b0e16)) + (pad "7" thru_hole oval (at 6.25 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp 0109b7cb-772c-4286-a3b9-daec155880d1)) + (pad "8" thru_hole oval (at 8.75 1.1) (size 1.7 1.85) (drill 1) (layers *.Cu *.Mask) (tstamp 59865fea-a454-4e12-9dbf-c5b570dff29e)) +) diff --git a/kicad/footprints.csv b/kicad/footprints.csv index 32e764a..eca7f78 100644 --- a/kicad/footprints.csv +++ b/kicad/footprints.csv @@ -1,20 +1,22 @@ -"Resistor_SMD:R_0402_1005Metric","R0402" -"Resistor_SMD:R_0603_1608Metric","R0603" -"Resistor_SMD:R_0805_2012Metric","R0805" -"Resistor_SMD:R_1206_3216Metric","R1206" +"Battery:BatteryHolder_Keystone_1060_1x2032","BATTERY-2032" "Capacitor_SMD:C_0402_1005Metric","C0402" "Capacitor_SMD:C_0603_1608Metric","C0603" "Capacitor_SMD:C_0805_2012Metric","C0805" "Capacitor_SMD:C_1206_3216Metric","C1206" "LED_SMD:LED_0603_1608Metric","LED-0603" "Package_LGA:ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y","HLGA-10" -"Package_SO:TSSOP-14_4.4x5mm_P0.65mm","TSSOP14" +"Package_QFP:LQFP-32_7x7mm_P0.8mm","LQFP32" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm","SO8" -"Package_TO_SOT_SMD:TO-252-2","DPAK" -"Package_TO_SOT_SMD:TSOT-23-5","TSOT23-5" -"Package_TO_SOT_SMD:SOT-363_SC-70-6","SOT-363" +"Package_SO:SSOP-24_5.3x8.2mm_P0.65mm","SSOP-24" +"Package_SO:TSSOP-14_4.4x5mm_P0.65mm","TSSOP14" "Package_TO_SOT_SMD:SOT-23","SOT-23" "Package_TO_SOT_SMD:SOT-23-5","SOT23-5" "Package_TO_SOT_SMD:SOT-23-6","SOT23-6" -"Package_QFP:LQFP-32_7x7mm_P0.8mm","LQFP32" -"Battery:BatteryHolder_Keystone_1060_1x2032","BATTERY-2032" +"Package_TO_SOT_SMD:SOT-363_SC-70-6","SOT-363" +"Package_TO_SOT_SMD:TO-252-2","DPAK" +"Package_TO_SOT_SMD:TSOT-23-5","TSOT23-5" +"Resistor_SMD:R_0402_1005Metric","R0402" +"Resistor_SMD:R_0603_1608Metric","R0603" +"Resistor_SMD:R_0805_2012Metric","R0805" +"Resistor_SMD:R_1206_3216Metric","R1206" +"Resistor_SMD:R_2512_6332Metric","R2512"