Closes #2 #6

Merged
McRaeAlex merged 1 commits from am/develop into main 2023-11-12 07:15:35 +00:00
12 changed files with 1385 additions and 592 deletions

View File

LOADING

badge.kicad_sym
Normal file
View File

LOADING

85
footprints/4017.kicad_mod Normal file
View File

@ -0,0 +1,85 @@
(footprint "4017" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads")
(tags "THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads")
(attr smd)
(fp_text reference "REF**" (at 0 -11.22) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b267a1fd-fdb6-4371-9b29-e0e8dac30f16)
)
(fp_text value "4017" (at 0 11.22) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5e06152-7746-465e-afea-aa1bf7553eb0)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f1c6323d-3aed-46f4-9290-e4e60c7a5156)
)
(fp_line (start -6.235 -10.28) (end -6.235 10.28)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 234ec05a-ccfc-40a8-98a0-ce9eab918338))
(fp_line (start -6.235 10.28) (end 6.235 10.28)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94559413-1c55-46ac-b54f-f1c8886bb483))
(fp_line (start -2.535 -10.22) (end -2.535 10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 75006d48-15bc-48c9-91f3-eaae76478ee4))
(fp_line (start -2.535 10.22) (end 2.535 10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d209812-a32f-4e50-a507-d6edf40ee11e))
(fp_line (start -1 -10.22) (end -2.535 -10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d560483-256d-4b78-ba1b-1e0b6ce9aad5))
(fp_line (start 2.535 -10.22) (end 1 -10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eadc2aae-140d-4eac-b996-a9d77792f1bc))
(fp_line (start 2.535 10.22) (end 2.535 -10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42a4c4dc-f4bb-4ef0-b9a9-ee2d21efe08e))
(fp_line (start 6.235 -10.28) (end -6.235 -10.28)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 761006af-3567-47cf-91f0-5e411938d91d))
(fp_line (start 6.235 10.28) (end 6.235 -10.28)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a9e16ec-a5c9-454c-b798-06febeae26b5))
(fp_arc (start 1 -10.22) (mid 0 -9.22) (end -1 -10.22)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97ba8853-dfcb-4042-bc20-882e0069b261))
(fp_line (start -6.25 -10.5) (end -6.25 10.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b3583b2-b092-41b7-a648-1205ff9f5b2f))
(fp_line (start -6.25 10.5) (end 6.25 10.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80c671b5-43d8-49fd-b69a-dc4abadfa5d2))
(fp_line (start 6.25 -10.5) (end -6.25 -10.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a2f9e34-c797-4299-ac09-2ee9d8b4a138))
(fp_line (start 6.25 10.5) (end 6.25 -10.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe362e74-f93a-4d24-85b2-60df6cc6dbc3))
(fp_line (start -5.08 -10.22) (end -5.08 10.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 36394ff4-1a53-4df6-9d61-645df657a239))
(fp_line (start -5.08 10.22) (end 5.08 10.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f41400c3-ebaf-4e2a-b215-9af4794798cc))
(fp_line (start -3.175 -9.16) (end -2.175 -10.16)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4124fe12-8cb4-4fd0-ac8e-bdc17db12a57))
(fp_line (start -3.175 10.16) (end -3.175 -9.16)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d15844a-31ce-4f81-92a8-19fcb2817cda))
(fp_line (start -2.175 -10.16) (end 3.175 -10.16)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5601fb1-3fe6-4fee-a26f-4875cc1d5afa))
(fp_line (start 3.175 -10.16) (end 3.175 10.16)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6f88509-d99d-4ddc-ac57-fe364cf43461))
(fp_line (start 3.175 10.16) (end -3.175 10.16)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67e4c6da-6a13-42dc-a06c-a5c5fe51f9d8))
(fp_line (start 5.08 -10.22) (end -5.08 -10.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54671177-e050-481b-ac60-ee88907bdbc3))
(fp_line (start 5.08 10.22) (end 5.08 -10.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2ffa24a7-45b8-4fce-ba59-e88ceb84198b))
(pad "1" smd rect (at -4.445 -8.89) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f9ba4ab7-d1d3-4abf-9065-f2d24f3fbc82))
(pad "2" smd rect (at -4.445 -6.35) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3495fc42-07c9-4b9f-9556-acb5eec4550f))
(pad "3" smd rect (at -4.445 -3.81) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 052fad4a-ba78-446a-9a71-7a7a5a3dca4c))
(pad "4" smd rect (at -4.445 -1.27) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 79c97b9d-3910-438c-b4be-2a19d129e49a))
(pad "5" smd rect (at -4.445 1.27) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d92f261-34bc-4e08-a2b3-99e05739fd77))
(pad "6" smd rect (at -4.445 3.81) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 636430c4-a71a-42d9-9c96-2943e9dcb8b9))
(pad "7" smd rect (at -4.445 6.35) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3282c834-838b-478e-8dce-add3ffbc7622))
(pad "8" smd rect (at -4.445 8.89) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 08e08c2b-9da9-414d-9b49-dbd4667997f5))
(pad "9" smd rect (at 4.445 8.89) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eb2a3693-1fcc-4afa-b27e-937982349b56))
(pad "10" smd rect (at 4.445 6.35) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 945dab61-6759-4504-8a45-1751c60103db))
(pad "11" smd rect (at 4.445 3.81) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e98a4832-1225-49de-a793-ec27428e0a11))
(pad "12" smd rect (at 4.445 1.27) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b2d5270c-baf1-4d69-babf-cc802c994d3c))
(pad "13" smd rect (at 4.445 -1.27) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a569017f-da8e-45c2-a5e0-dbce1b2be078))
(pad "14" smd rect (at 4.445 -3.81) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4bd62544-24f9-4205-aa56-157d3129fa68))
(pad "15" smd rect (at 4.445 -6.35) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0143082b-0e4b-4677-bb6d-3d2cf7566c12))
(pad "16" smd rect (at 4.445 -8.89) (size 3.1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d0aa497d-f64c-4bc7-9b84-af88e1a863eb))
(model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W8.89mm_SMDSocket.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,57 @@
(footprint "555 Timer" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOIC SO")
(attr smd)
(fp_text reference "REF**" (at 0 -3.4) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 87681aa8-2a91-4dca-8e72-dc16a212aac3)
)
(fp_text value "SOIC-8_3.9x4.9mm_P1.27mm" (at 0 3.4) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3851b777-1d70-447c-b4ae-29a1abbb50cc)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.98 0.98) (thickness 0.15)))
(tstamp 8f8cf86b-bf95-4a34-ace8-ea61da075dfa)
)
(fp_line (start 0 -2.56) (end -3.45 -2.56)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a88af98-c41a-48e4-bac8-1c59deb4754b))
(fp_line (start 0 -2.56) (end 1.95 -2.56)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25e01f2c-0343-4cbe-90d7-a97633b070a1))
(fp_line (start 0 2.56) (end -1.95 2.56)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5eedf94-b78d-4f82-8365-69186d65823b))
(fp_line (start 0 2.56) (end 1.95 2.56)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4061de92-d621-4c5f-a555-d4e7e6b26e4c))
(fp_line (start -3.7 -2.7) (end -3.7 2.7)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 312368a8-73ea-4ded-8631-c7f31a968475))
(fp_line (start -3.7 2.7) (end 3.7 2.7)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b8bc5263-6882-4c4b-b1cb-ee4dd8ac8831))
(fp_line (start 3.7 -2.7) (end -3.7 -2.7)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85c82cf4-0be9-4b19-aa33-07ac77005b68))
(fp_line (start 3.7 2.7) (end 3.7 -2.7)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ecd2338-76c7-4afa-b79f-7ff07c9e9a4f))
(fp_line (start -1.95 -1.475) (end -0.975 -2.45)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c549c9ff-151b-4fa9-8e2f-ad551dba11fe))
(fp_line (start -1.95 2.45) (end -1.95 -1.475)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a83814fb-f5c9-46ab-9981-2dc6745cabe5))
(fp_line (start -0.975 -2.45) (end 1.95 -2.45)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32eba77d-b1ec-4424-9de6-52a3506e234d))
(fp_line (start 1.95 -2.45) (end 1.95 2.45)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d260e4a7-f2ef-43f1-a53d-331a1f39ab96))
(fp_line (start 1.95 2.45) (end -1.95 2.45)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf84eaf7-f405-4d9d-90d3-acb709816af4))
(pad "1" smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0c02f0ee-3312-4a25-a87c-feca2db45218))
(pad "2" smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b6e4f144-5052-4e19-b78e-ee74279e1a07))
(pad "3" smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cf76d779-b29d-4d21-8ee4-e08aa014d3c3))
(pad "4" smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0c477a7f-9e8a-42ca-8c2e-4e46843ac8b1))
(pad "5" smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a16dbca4-1406-484b-b8f0-4b0191d6254e))
(pad "6" smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d9ae2b39-c8f1-47bd-a185-d17986d7e123))
(pad "7" smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 14a6e33f-a204-4001-a7d7-639a8ad36911))
(pad "8" smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 60784ad9-08e8-4685-8bcf-1941cc8d6106))
(model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,135 @@
(footprint "BatteryHolder_Keystone_1060_1x2032" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "http://www.keyelco.com/product-pdf.cfm?p=726")
(tags "CR2032 BR2032 BatteryHolder Battery")
(attr smd)
(fp_text reference "REF**" (at -14.125 -5.3) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2cc7bbea-05e0-46aa-87da-5e78b1ad4d55)
)
(fp_text value "BatteryHolder_Keystone_1060_1x2032" (at 0 -11.75) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 858c0f5d-dcfb-4b27-b020-2ea1e1a5522e)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d869afe-0aa8-4598-aaf0-e8b77d998f0f)
)
(fp_line (start -14.55 -3.85) (end -14.55 -2.3)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 32b812c5-91c1-4096-9787-423190c1e338))
(fp_line (start -14.55 3.85) (end -14.55 2.3)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b4f0a90-e6a2-4c86-bab0-e53dcee6916f))
(fp_line (start -13 5) (end -13 7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e531bf1-7bf1-4b06-b9ac-2cb2a137d8af))
(fp_line (start -12 6) (end -14 6)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd0836f0-8a66-4354-9c0c-32ab4b93ac17))
(fp_line (start -11.35 -8.35) (end -11.35 -3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ad6f012-4970-4a09-b40a-63a0f92e07c1))
(fp_line (start -11.35 -8.35) (end 11.35 -8.35)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c14fa4f4-0a84-4def-91a9-27be8966a8e0))
(fp_line (start -11.35 -3.85) (end -14.55 -3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4fd08c0-bcf0-4e17-aed1-73b78ca29176))
(fp_line (start -11.35 3.85) (end -14.55 3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1fda3e1b-47b5-40f1-a7d2-d09c42811098))
(fp_line (start -11.35 6.55) (end -11.35 3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c6540fe-3fa7-433f-a5d0-9a54d00fab6e))
(fp_line (start -9.55 8.35) (end -11.35 6.55)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57179c3e-3694-4e3a-a813-cc914ba5015f))
(fp_line (start 11.35 -8.35) (end 11.35 -3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f689f62-9ab9-48d9-9a77-0df2d71b375c))
(fp_line (start 11.35 -3.85) (end 14.55 -3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7a0f0a9b-e3ef-47b0-b107-cb22f399735f))
(fp_line (start 11.35 3.85) (end 14.55 3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5ea1056-4508-4b35-8354-40da58c851b8))
(fp_line (start 11.35 8.35) (end -9.55 8.35)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1beb17c-25b3-4079-aecc-d35017abf618))
(fp_line (start 11.35 8.35) (end 11.35 3.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b061f1a-52f5-4838-a2d4-466e2c32f0b0))
(fp_line (start 14.55 -3.85) (end 14.55 -2.3)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73f3d3da-3340-4538-a53d-4f1149b1e8bb))
(fp_line (start 14.55 3.85) (end 14.55 2.3)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 61a95b7f-e738-42ec-9efb-414204a3af52))
(fp_circle (center 0 0) (end -10.2 0)
(stroke (width 0.3) (type solid)) (fill none) (layer "Dwgs.User") (tstamp be99933e-ea05-4f96-909c-50ccc79828d7))
(fp_line (start -16.45 2.3) (end -16.45 -2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ff0ad6a4-674a-44b4-bb51-6d3643e6b67d))
(fp_line (start -14.7 -4) (end -11.5 -4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 23f980de-aa9e-4ddf-8f78-a9a7a32a0765))
(fp_line (start -14.7 -2.3) (end -16.45 -2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f8ae9982-3018-417e-9226-a2edcb1ae055))
(fp_line (start -14.7 -2.3) (end -14.7 -4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd7aa3c2-e96d-4fc6-9bb8-43f2f594b4f7))
(fp_line (start -14.7 2.3) (end -16.45 2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4b3c722-e0e7-42d1-a59d-93da384ad921))
(fp_line (start -14.7 4) (end -14.7 2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c95f6722-bec3-4a01-b767-48945bd55ea1))
(fp_line (start -14.7 4) (end -11.5 4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 639817b3-c3ca-48c5-88fa-77617ad14405))
(fp_line (start -11.5 -8.5) (end -6.5 -8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9eb286c9-8aca-4c6c-ab09-98847a0da5e4))
(fp_line (start -11.5 -4) (end -11.5 -8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 967dcdf6-efad-4d80-9e54-4825c821e9ab))
(fp_line (start -11.5 4) (end -11.5 8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a37851a5-313d-48d5-af4b-330b7cedbe44))
(fp_line (start -6.5 8.5) (end -11.5 8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d4a49e4e-cdcb-4268-a841-fb07071e9bad))
(fp_line (start 11.5 -8.5) (end 6.5 -8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4d679564-bfa5-4033-8fbf-1c3c2020cff5))
(fp_line (start 11.5 -8.5) (end 11.5 -4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a96aa54c-4d32-4e19-8cf4-82099975a35c))
(fp_line (start 11.5 -4) (end 14.7 -4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4447dca-583f-446c-aefd-a8c9fb5a541d))
(fp_line (start 11.5 4) (end 11.5 8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ede2d269-d246-4450-8cdb-e7e8b24d201a))
(fp_line (start 11.5 8.5) (end 6.5 8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7d6a5827-3110-48a9-b5ea-589e3eaf378d))
(fp_line (start 14.7 -4) (end 14.7 -2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5239188e-4295-48a4-9fdf-856447f73835))
(fp_line (start 14.7 -2.3) (end 16.45 -2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 272738cc-08f4-425a-b22a-a91616c2dee0))
(fp_line (start 14.7 2.3) (end 14.7 4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4f0c250c-dfb3-43a1-bf31-395e7d8fc55a))
(fp_line (start 14.7 4) (end 11.5 4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e9658d38-53d2-4db7-bd53-49c51a4fd6f5))
(fp_line (start 16.45 -2.3) (end 16.45 2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62c4d894-2617-4460-82df-d2ae4c202554))
(fp_line (start 16.45 2.3) (end 14.7 2.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f523010a-49fc-4d7b-a860-8243fd87a83b))
(fp_arc (start -6.499999 -8.5) (mid 0 -10.700467) (end 6.5 -8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1082ee05-9186-4b4b-afcc-206c5068416d))
(fp_arc (start 6.499999 8.5) (mid 0 10.700467) (end -6.5 8.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19274752-dfaf-4d53-ab5a-d0046d9d84cb))
(fp_line (start -14.2 -3.5) (end -11 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb6b3d45-b56d-46a6-b817-5734bc5baa8d))
(fp_line (start -14.2 3.5) (end -14.2 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fb2fa35-5ad9-4fa4-b4ed-685271f4bfd6))
(fp_line (start -11 -8) (end -11 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e386fe3f-da08-440e-a945-b629cd0c6f50))
(fp_line (start -11 3.5) (end -14.2 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d30c1a46-e920-477d-bcdc-82fad3dc7ef4))
(fp_line (start -11 6.4) (end -11 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2ceb8973-ebcf-4e6c-b782-399266f01827))
(fp_line (start -9.4 8) (end -11 6.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3084b61-7a2f-46e8-aed4-25a753b1214f))
(fp_line (start 11 -8) (end -11 -8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a48f96a4-3fbd-470c-9416-894f0cb9ccb4))
(fp_line (start 11 -8) (end 11 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8a7263b-bd91-43ac-a958-4d8d3062e817))
(fp_line (start 11 3.5) (end 14.2 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db2bbe7f-7706-49a5-83a4-84606db9f383))
(fp_line (start 11 8) (end -9.4 8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fba03c28-234a-4852-a0ac-c5bdd0975bd9))
(fp_line (start 11 8) (end 11 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 415aa1cf-929a-444a-9609-f8405ea94388))
(fp_line (start 14.2 -3.5) (end 11 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 45774119-2321-4812-a963-26853a990097))
(fp_line (start 14.2 3.5) (end 14.2 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0455d1f-c1d8-4003-a8d4-929909f9d4a0))
(pad "1" smd rect (at -14.65 0 180) (size 2.6 3.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1571e2ed-fcd5-40b6-9d2a-092df1a13509))
(pad "2" smd rect (at 14.65 0 180) (size 2.6 3.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 36eb9a8b-59c4-4efa-9800-b18b09afd892))
(model "${KICAD6_3DMODEL_DIR}/Battery.3dshapes/BatteryHolder_Keystone_1060_1x2032.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,4 +1,4 @@
(footprint "badge" (version 20221018) (generator pcbnew)
(footprint "Branch Graphic" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "G***" (at 0 0) (layer "F.SilkS") hide

View File

@ -0,0 +1,45 @@
(footprint "C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "capacitor handsolder")
(attr smd)
(fp_text reference "REF**" (at 0 -1.85) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b407f268-daf0-4d1d-a344-899359edb348)
)
(fp_text value "C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" (at 0 1.85) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d16e2670-786f-4e93-8805-45c64ffa3fdf)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.8 0.8) (thickness 0.12)))
(tstamp e745c535-c330-49e3-8f6e-f70f98e36d28)
)
(fp_line (start -0.711252 -0.91) (end 0.711252 -0.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 17b6fc06-9a2f-4947-8b0e-5ee47449878d))
(fp_line (start -0.711252 0.91) (end 0.711252 0.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06cb9b40-feda-416d-8c7b-9d7ebe510fc7))
(fp_line (start -2.48 -1.15) (end 2.48 -1.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cee4f4fd-4448-46f4-8cb6-b82860d5ea5a))
(fp_line (start -2.48 1.15) (end -2.48 -1.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a7c01796-85e7-4a1b-aa45-896dfef2efd3))
(fp_line (start 2.48 -1.15) (end 2.48 1.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c8ebac23-3aa9-45f1-962e-14fac50864e6))
(fp_line (start 2.48 1.15) (end -2.48 1.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp de40c896-ce22-4bae-aaac-0a818145ed86))
(fp_line (start -1.6 -0.8) (end 1.6 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47deadd9-4283-4abf-b9b2-e6ce21d533d3))
(fp_line (start -1.6 0.8) (end -1.6 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b251839e-cf2c-46e3-89cd-6af391a82d69))
(fp_line (start 1.6 -0.8) (end 1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40ec0471-1cf8-4713-a2e4-c2669f4924ec))
(fp_line (start 1.6 0.8) (end -1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab5c20ae-61bc-4223-b82c-4f2a17678f69))
(pad "1" smd roundrect (at -1.5625 0) (size 1.325 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.188679) (tstamp 406fa0b0-f87f-4b38-ac65-6ae679a6c4c3))
(pad "2" smd roundrect (at 1.5625 0) (size 1.325 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.188679) (tstamp c19335d4-a4a1-44bf-9759-72620c4c4223))
(model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

43
footprints/LED.kicad_mod Normal file
View File

@ -0,0 +1,43 @@
(footprint "LED" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "LED")
(attr smd)
(fp_text reference "REF**" (at 0 -1.82) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c647290-4805-4165-8a99-d3e469d05921)
)
(fp_text value "LED" (at 0 1.82) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5c401b89-4e81-476e-96aa-54b73ca914a8)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") hide
(effects (font (size 0.8 0.8) (thickness 0.12)))
(tstamp dc8ad26a-090d-4ce0-a893-2e41d6533f9f)
)
(fp_line (start -2.28 -1.12) (end 2.28 -1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9a35986-acb9-427f-899f-5b6a8171fa3a))
(fp_line (start -2.28 1.12) (end -2.28 -1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e863f2e6-11ae-4d69-899b-cae2de65d71b))
(fp_line (start 2.28 -1.12) (end 2.28 1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5ad88416-e426-4600-a10a-928beeebabe9))
(fp_line (start 2.28 1.12) (end -2.28 1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ace08ce-1ea5-4f91-8553-b3f0f70680dd))
(fp_line (start -1.6 -0.4) (end -1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 796519aa-14d9-4a47-8a5a-ce5637738ac9))
(fp_line (start -1.6 0.8) (end 1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f03565d0-b060-4a88-a789-3b1c051024ec))
(fp_line (start -1.2 -0.8) (end -1.6 -0.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c181815e-4602-40cb-a5f6-ab59673fe6e2))
(fp_line (start 1.6 -0.8) (end -1.2 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a856139-74db-472c-a9fa-4437d35b20b2))
(fp_line (start 1.6 0.8) (end 1.6 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d1156bb-5f52-440e-bf2e-970727dd13b5))
(pad "1" smd roundrect (at -1.4 0) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 56d1c6a2-bdc7-4da5-82c6-650a4bcb00f3))
(pad "2" smd roundrect (at 1.4 0) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp b3c337f7-9a93-46b2-b1a2-2268f1bd00dd))
(model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,45 @@
(footprint "R_1206_3216Metric" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Resistor SMD 1206 (3216 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")
(attr smd)
(fp_text reference "REF**" (at 0 -1.82) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp aa958b8d-703c-4d5d-8a6f-8094603b30c9)
)
(fp_text value "R_1206_3216Metric" (at 0 1.82) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7f57f535-4bc6-49c8-ad8e-3a5728fedc49)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.8 0.8) (thickness 0.12)))
(tstamp f76b5b71-f784-4fa2-a423-99e4954ebe12)
)
(fp_line (start -0.727064 -0.91) (end 0.727064 -0.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 695ab2dc-dc7f-43d4-a19a-9031231c4718))
(fp_line (start -0.727064 0.91) (end 0.727064 0.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 197ad961-e783-46ae-b85d-b96c97d73ba5))
(fp_line (start -2.28 -1.12) (end 2.28 -1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cdd7bd4e-fde4-467f-8aab-baffad35a5ba))
(fp_line (start -2.28 1.12) (end -2.28 -1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ffa65f00-c734-4cae-94c3-ba27d56d3dea))
(fp_line (start 2.28 -1.12) (end 2.28 1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d2e3a7ca-d542-4b47-8aa5-8d75c3ca8ff8))
(fp_line (start 2.28 1.12) (end -2.28 1.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae4d2615-4dd2-4203-9d9d-5dc6b69cf615))
(fp_line (start -1.6 -0.8) (end 1.6 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ac36ef75-5354-48e4-b14c-eef00e40520a))
(fp_line (start -1.6 0.8) (end -1.6 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1a265bb0-b48f-4410-8314-4bd048e3a08b))
(fp_line (start 1.6 -0.8) (end 1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 336eda3b-f501-4677-acc4-283821f678e8))
(fp_line (start 1.6 0.8) (end -1.6 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b0e1320a-4c9f-433e-80bc-5c6a7124ebad))
(pad "1" smd roundrect (at -1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp dbad0287-b397-45bd-8a16-43e87bdf7c5c))
(pad "2" smd roundrect (at 1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp 0f7c8c85-86aa-4632-9ea9-d90a66b5867e))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,4 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "badge")(type "KiCad")(uri "/Users/mcrae/dev/allspice/badge")(options "")(descr ""))
(lib (name "Allspice Badge")(type "KiCad")(uri "${KIPRJMOD}/footprints")(options "")(descr "Footprints for the Badge"))
)

4
sym-lib-table Normal file
View File

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "Allspice Badge")(type "KiCad")(uri "${KIPRJMOD}/badge.kicad_sym")(options "")(descr ""))
)