Initial commit

This commit is contained in:
2025-03-24 15:22:12 +02:00
commit f36222719e
1163 changed files with 219272 additions and 0 deletions

22
SH_Solder_Pads.pretty/.gitattributes vendored Normal file
View File

@@ -0,0 +1,22 @@
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

43
SH_Solder_Pads.pretty/.gitignore vendored Normal file
View File

@@ -0,0 +1,43 @@
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msm
*.msp
# =========================
# Operating System Files
# =========================
# OSX
# =========================
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items

View File

@@ -0,0 +1,21 @@
(module "10P_Oval_3x1_1.25mm" (layer F.Cu) (tedit 5E00968C)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference "J6" (at -6.725 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value "HR_PWM" (at 0 2.1) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -6.35 1.675) (end -6.25 1.675) (layer F.SilkS) (width 0.2))
(pad "8" connect oval (at 3.125 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "7" connect oval (at 1.875 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "6" connect oval (at 0.625 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "5" connect oval (at -0.625 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "4" connect oval (at -1.875 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "3" connect oval (at -3.125 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "2" connect oval (at -4.375 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "1" connect rect (at -5.625 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "9" connect oval (at 4.375 0) (size 1 3) (layers "F.Cu" "F.Mask"))
(pad "10" connect oval (at 5.625 0) (size 1 3) (layers "F.Cu" "F.Mask"))
)

View File

@@ -0,0 +1,38 @@
(footprint "11P_4x1.5_P2" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text reference "REF**" (at -11.5 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a8541be1-c6a5-4699-bc8e-5b130fd4c843)
)
(fp_text value "11P_4x1.5_P2" (at 0 -2.25 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp d86f51dd-c4c7-4840-88e1-5600b6b68310)
)
(fp_text user "${REFERENCE}" (at 0.05 -11.45 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a852d905-035c-4472-b349-d3980b5d0a06)
)
(pad "1" connect roundrect (at -10 0) (size 1.5 4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1666666667)
(thermal_bridge_angle 45) (tstamp 3f76e8fa-7fc4-4aef-aa98-10aced053d2c))
(pad "2" connect oval (at -8 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 072bdc68-6c94-4e45-853c-3dd4cf42d57d))
(pad "3" connect oval (at -6 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 6f30194f-0abb-4b24-bc75-3cf76ee4a178))
(pad "4" connect oval (at -4 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 7555017b-7ab7-449c-8f41-fa3d33f0b625))
(pad "5" connect oval (at -2 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 27996fa8-828d-4f0b-88a9-2db6ec2df233))
(pad "6" connect oval (at 0 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 45f897b0-7cef-4744-a790-a4c673935694))
(pad "7" connect oval (at 2 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 602f4466-da68-4a78-b45e-4db0eba8635f))
(pad "8" connect oval (at 4 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 73950ad2-564e-4ab0-82ee-9acd7c289d69))
(pad "9" connect oval (at 6 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 2c219da7-1dc0-4cb1-9ea1-27330f007e5a))
(pad "10" connect oval (at 8 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 07bf6f27-a157-467d-b148-93cc1a2fbdd2))
(pad "11" connect oval (at 10 0) (size 1.5 4) (layers "F.Cu" "F.Mask")
(thermal_bridge_angle 45) (tstamp 90fdb267-4a1c-456d-8a1d-25b2dfa51088))
)

View File

@@ -0,0 +1,11 @@
(module "1P-1.5x1.5" (layer "F.Cu") (tedit 5F8A7F82)
(fp_text reference "REF**" (at 0 -1.75 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6b49545b-d555-4c52-9a89-64f342298543)
)
(fp_text value "1P-1.5x1.5" (at 0.025 -10.225 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp da97081b-43d7-411c-bdfb-74441ad35773)
)
(pad "1" connect roundrect (at 0 0) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.067) (tstamp 5b53f990-8fe6-433a-899a-5e880cb647d4))
)

View File

@@ -0,0 +1,174 @@
(footprint "1P_0.8x0.8"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "b7920d0a-deb4-4f4c-9a88-45029339c0c0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "1P_0.8x0.8"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "82011e55-bc8e-4b5c-9c21-b8cb058792bf")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "1P_0.8x0.8"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "5f5f09b1-4163-47f9-9782-0f30161853dc")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1f44b2da-45ac-4589-a193-e4a0b223b9eb")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "60867bf3-1920-4283-83a8-ff2ea81483c4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -0.55 0.3)
(end -0.55 -0.3)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "debfbf12-44db-4b6a-903e-aa11b61562ee")
)
(fp_line
(start -0.3 -0.55)
(end 0.3 -0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "59e46d60-df74-4fbf-b414-a04f7bd60614")
)
(fp_line
(start 0.3 0.55)
(end -0.3 0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "c6bbc6e5-0442-44b5-aaa8-d7b1c3060b25")
)
(fp_line
(start 0.55 -0.3)
(end 0.55 0.3)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "f2151fc2-3dc4-49a4-98e7-5c57428c6fd2")
)
(fp_arc
(start -0.55 -0.3)
(mid -0.476777 -0.476777)
(end -0.3 -0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "eb913df0-79ae-4025-b326-4fcfd142704f")
)
(fp_arc
(start -0.3 0.55)
(mid -0.476777 0.476777)
(end -0.55 0.3)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "4155f16b-bdcd-4296-86ce-b85cae988ff1")
)
(fp_arc
(start 0.3 -0.55)
(mid 0.476777 -0.476777)
(end 0.55 -0.3)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "3afa0bde-a75f-4239-be65-fa2d8eaf1583")
)
(fp_arc
(start 0.55 0.3)
(mid 0.476777 0.476777)
(end 0.3 0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "af6f0182-db8d-4c47-a380-dbeb01fedf3e")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "0f6e8ec2-9c2b-4bc9-a6fc-7fd3e6cb41b5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" connect roundrect
(at 0 0)
(size 0.8 0.8)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.125)
(uuid "d06721e5-69c6-4fbd-a8d4-784498c488b8")
)
)

View File

@@ -0,0 +1,192 @@
(footprint "1P_2x0.75"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "ANT1"
(at 0 -1.1 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "4dbddf4d-659f-4a85-84cd-d39d945b560f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SENSE_PIN"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "9bf126fb-d896-4c91-98ee-810dabae29d3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "SH_Solder_Pads:1P_2x0.75"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c4af321b-2e47-413f-a6cb-dee7a431b0f5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "db494798-fa40-40e9-998b-1185c32eac1d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "98725f0d-6afe-473d-8dba-cfc06c494e16")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole exclude_from_pos_files)
(fp_circle
(center 0 0)
(end 0 -0.525)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "B.CrtYd")
(uuid "4bf10458-5b1d-421b-bece-3957f20da4e4")
)
(fp_line
(start -1.15 0.025)
(end -1.15 -0.025)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "bbb867a5-20c0-4a34-8e42-8bf98a9a4fb8")
)
(fp_line
(start -0.65 -0.525)
(end 0.65 -0.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "f751dd8c-9c97-4bde-a78f-77e56bd2e18b")
)
(fp_line
(start 0.65 0.525)
(end -0.65 0.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "5d6d81a8-812c-4221-88cd-f8cc1931623c")
)
(fp_line
(start 1.15 -0.025)
(end 1.15 0.025)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "1b22b7ed-3ce6-4a8b-a4e5-b49958e255c3")
)
(fp_arc
(start -1.15 -0.025)
(mid -1.003553 -0.378553)
(end -0.65 -0.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "99a41992-84b3-422a-ad82-c563c9cc5ddb")
)
(fp_arc
(start -0.65 0.525)
(mid -1.003553 0.378553)
(end -1.15 0.025)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "9c4eb2ec-d99f-49ca-9a85-d2f19cf14877")
)
(fp_arc
(start 0.65 -0.525)
(mid 1.003553 -0.378553)
(end 1.15 -0.025)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "6cd4be82-1471-4469-ae1b-fffaded3fe3d")
)
(fp_arc
(start 1.15 0.025)
(mid 1.003553 0.378553)
(end 0.65 0.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "2b88cb9d-3833-4616-8ea9-699c54e07210")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "261eade3-c62e-475b-a616-89d5d71dab03")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at 0 0)
(size 0.75 0.75)
(drill 0.45)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 90)
(uuid "825b21f9-f978-4627-b43b-6d98288dc694")
)
(pad "1" connect oval
(at 0 0)
(size 2 0.75)
(layers "F.Cu" "F.Mask")
(uuid "21041ba0-fbf3-4818-94bd-279ae2c914d8")
)
)

View File

@@ -0,0 +1,10 @@
(module 1P_2x2_SQ (layer F.Cu) (tedit 5BECFFE9)
(attr virtual)
(fp_text reference REF** (at 0 -1.8) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1P_2x2_SQ (at 0 -0.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.05)))
)
(pad 1 connect rect (at 0 0) (size 2 2) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,36 @@
(footprint "1P_3.5x2.5" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(property "Sheetfile" "QuadCameraCarrier.kicad_sch")
(property "Sheetname" "")
(property "Sim.Enable" "0")
(property "exclude_from_bom" "")
(property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
(property "ki_keywords" "connector")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "J28" (at 2 0 90 unlocked) (layer "F.SilkS") hide
(effects (font (size 0.25 0.25) (thickness 0.05) bold))
(tstamp 0d9baa9f-cc7a-4dfe-9d94-b50df6f05ebd)
)
(fp_text value "|" (at -2.625 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 50a2dfee-5353-4f0f-bcf4-2c7bd2876d69)
)
(fp_text user "${REFERENCE}" (at 2 0 90 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05) bold))
(tstamp 5f9e993b-3fa0-43a6-9c57-96d2b9b62954)
)
(fp_line (start -1.9 -0.5) (end -1.9 0.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp e374dd70-39cc-4ea8-9a3b-9fd42692d96d))
(fp_line (start -1 -1.4) (end 1.9 -1.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3825671f-0e24-4bf2-a5e0-56254e477706))
(fp_line (start 1.9 -1.4) (end 1.9 1.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c9514ef7-0941-4c91-b10f-e858f8bfb60c))
(fp_line (start 1.9 1.4) (end -1 1.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c2f41ce6-a04d-46cd-9c3f-863513ac1de3))
(fp_arc (start -1.9 -0.5) (mid -1.636396 -1.136396) (end -1 -1.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 97a276e0-662b-483c-8328-d1649006fbe3))
(fp_arc (start -1 1.4) (mid -1.636396 1.136396) (end -1.9 0.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 817f81a3-67c1-419f-8ee1-ff6ac447fcaf))
(pad "1" smd roundrect (at 0 0) (size 3.5 2.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.3)
(chamfer_ratio 0.05) (chamfer top_right bottom_right) (tstamp 2a9b588e-d7c2-491a-b196-65232b528452))
)

View File

@@ -0,0 +1,30 @@
(footprint "1P_6.5x2.1" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "REF**" (at 3.6 0 90 unlocked) (layer "F.SilkS") hide
(effects (font (size 0.25 0.25) (thickness 0.05) bold))
(tstamp 51b0b778-dcee-4a39-8265-5c0115d61865)
)
(fp_text value "1P_6.5x2.1" (at -3.85 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 69e043fe-e40d-411e-a56a-dcb6d396e455)
)
(fp_text user "${REFERENCE}" (at 3.6 0 90 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05) bold))
(tstamp b3d98023-09e4-41af-81fe-9e9aff16b0a6)
)
(fp_line (start -3.4 -0.35) (end -3.4 0.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp fec97153-b0b5-442b-8b56-fe44971e3742))
(fp_line (start 3.4 -1.2) (end -2.55 -1.2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp e88c5bdc-c1c9-4695-bc22-f4416f4e3f33))
(fp_line (start 3.4 -1.2) (end 3.4 1.2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 34eb84c3-eb81-4b83-9fb1-9aa9228994a6))
(fp_line (start 3.4 1.2) (end -2.55 1.2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9147af03-66ad-4521-bd43-0e0550d0a336))
(fp_arc (start -3.4 -0.35) (mid -3.151041 -0.951041) (end -2.55 -1.2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a255d091-aec3-4c57-ab59-2fcae5147886))
(fp_arc (start -2.55 1.2) (mid -3.151041 0.951041) (end -3.4 0.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 5ef17a17-adc2-4e06-9fd6-e9aee713a588))
(pad "1" smd roundrect (at 0 0) (size 6.5 2.1) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.33)
(chamfer_ratio 0.05) (chamfer top_right bottom_right) (tstamp 297b4bc9-e93f-4426-8678-c3d5a23c5388))
)

View File

@@ -0,0 +1,16 @@
(footprint "1P_6.5x4_SQ" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FF9C61B)
(fp_text reference "REF**" (at -4 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 684af6b2-7d6a-49f1-bcfc-ab702c1a9275)
)
(fp_text value "1P_6.5x4_SQ" (at -0.1 -8.725 unlocked) (layer "F.Fab") hide
(effects (font (size 0.2 0.2) (thickness 0.05)))
(tstamp d5108ddf-a77c-4f6e-b457-eae4e4f908dd)
)
(fp_text user "${REF}" (at -0.1 -7.225 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ba10a744-8143-4a88-8ebf-7d719ddde508)
)
(pad "1" connect rect (at 0 0) (size 6.5 4) (layers "F.Cu" "F.Mask") (tstamp dca8cb00-b374-4e12-8f41-ffd917025e36))
)

View File

@@ -0,0 +1,98 @@
(footprint "1P_6x3.4"
(version 20231231)
(generator "pcbnew")
(generator_version "7.99")
(layer "F.Cu")
(property "Reference" "J4"
(at 9 -1.5 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "389ae9e5-66a3-435f-936d-4104bc76da2a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "PHASE A"
(at 9 0 0)
(unlocked yes)
(layer "F.Fab")
(uuid "2c026d93-1236-42c3-a957-8f500294988d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "SH_Solder_Pads:1P_6x3.4"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fb976a95-9399-480f-a2b1-66b163b4311a")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "10440c76-d1e6-418d-bf56-2864f65c9721")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4e5c4a80-4532-477e-8210-c1b3109afa28")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Preferred" ""
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "96df270d-d321-4dd4-a619-40db5c20b28c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text user "${REFERENCE}"
(at 9 1.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "6204a5c9-521a-47bb-8e39-f8a82ca281ba")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at 0 0)
(size 6 3.4)
(layers "F.Cu" "F.Mask")
(uuid "b1bec019-eb39-46a6-9d90-678a1ab5dadb")
)
)

View File

@@ -0,0 +1,18 @@
(footprint "1P_7x4.5_SQ" (version 20210424) (generator pcbnew) (layer "F.Cu")
(tedit 609BD37C)
(property "Sheetfile" "ESC12S30.kicad_sch")
(property "Sheetname" "")
(fp_text reference "J1" (at -4.25 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 36bc9efb-14ca-41f4-b038-ffbe9a6781fa)
)
(fp_text value "A" (at -0.1 -8.725 unlocked) (layer "F.Fab") hide
(effects (font (size 0.2 0.2) (thickness 0.05)))
(tstamp 07540996-8a72-4ba8-82c1-db34d4014a63)
)
(fp_text user "${REF}" (at -0.1 -7.225 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fdb2e782-1f39-4c37-a13a-b784681029d1)
)
(pad "1" connect rect (at 0 0) (size 7 4.5) (layers "F.Cu" "F.Mask") (tstamp 6b325a24-6993-4ca3-a82c-88b95a6eb020))
)

View File

@@ -0,0 +1,28 @@
(module "1P_Castellated_16mm2" (layer F.Cu) (tedit 5D138E6D)
(attr virtual)
(fp_text reference "J3" (at 7.25 0 270) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "-" (at -2.75 0 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.05)))
)
(fp_line (start 0 -7.5) (end 0 7.5) (layer Dwgs.User) (width 0.12))
(pad "1" thru_hole circle (at 0.9 2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 1.6 2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 2.3 2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 2.998811 2.608) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 3.65 2.338269) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.209188 1.909188) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.638269 1.35) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.908 0.698811) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 2.3 -2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 2.998811 -2.608) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 3.65 -2.338269) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.209188 -1.909188) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.638269 -1.35) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 4.908 -0.698811) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 5 0) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 1.6 -2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 0.9 -2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad "1" thru_hole oval (at 1.15 0) (size 8.3 6) (drill oval 6.9 4.6) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,24 @@
(module 1P_Castellated_HC (layer F.Cu) (tedit 5BEB1FFE)
(fp_text reference J4 (at 0 6.3) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x01_Female (at -0.05 7.95) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.05)))
)
(pad 1 thru_hole oval (at 0 1) (size 5.4 7.4) (drill oval 4 6) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -2.3 0.5) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -2.3 1.3) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 2.3 0.5) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 2.3 1.3) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -2.3 2) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 2.3 2) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -2.2 2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 2.2 2.7) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.9 3.3) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.9 3.3) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.4 3.8) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.4 3.8) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.7 4.2) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.7 4.2) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 4.3) (size 0.5 0.5) (drill 0.25) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,100 @@
(footprint "1P_D0.8"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "4820e8eb-6893-4033-9557-07133ccc8335")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "1P_D0.8"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "f1e6d07a-e6ff-403d-b381-93b23e97ca7e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "1P_D0.8"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d218bf68-17d3-4587-a98d-9e72893947bc")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ba9e2f84-48c6-4a7a-9b39-c6cb8af4e7ef")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1f1f5c02-96cc-4f2e-b7cd-ae8a1b8cecc6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_circle
(center 0 0)
(end 0.55 0)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "a8dd8ca2-3eb0-42dd-a6d4-63683cbe5aaf")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "e2ed83c9-e61b-4c09-b95a-e4e0be549fbf")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" connect circle
(at 0 0)
(size 0.8 0.8)
(layers "F.Cu" "F.Mask")
(uuid "ada23472-f28f-4abc-815c-cc40b12da98d")
)
)

View File

@@ -0,0 +1,43 @@
(module 1P_ESC_phase (layer F.Cu) (tedit 5BEDA112)
(attr virtual)
(fp_text reference J4 (at 0 2.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x01_Female (at 0.1 2.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.05)))
)
(pad 1 thru_hole circle (at 1.5 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.8 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.2 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.5 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.8 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.8 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.2 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.6 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.6 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 1.2 0.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.5 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.9 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.3 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.3 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.9 1) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.8 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.2 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.6 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.6 1.5) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.5 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.9 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.3 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.3 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.9 2) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 connect roundrect (at 0 1) (size 4.1 2.5) (layers F.Cu F.Mask) (roundrect_rratio 0.1))
(pad 1 connect roundrect (at 0 1) (size 4.1 2.5) (layers B.Cu B.Mask) (roundrect_rratio 0.1))
(pad 1 thru_hole circle (at 1.5 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.3 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -0.9 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.3 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.5 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0.9 0) (size 0.5 0.5) (drill 0.3) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,11 @@
(module 1P_TH_0.5_8x1.1 (layer F.Cu) (tedit 5861932D)
(solder_mask_margin 0.01)
(fp_text reference TP1 (at 0 -1.2) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value TEST_POINT (at 0 1.4) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 thru_hole circle (at 0 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 2 connect roundrect (at 0 0.15) (size 0.8 1.1) (layers B.Cu B.Mask)(roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,18 @@
(footprint "1P_TH_1.5_1.8x2.5" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FE08443)
(attr exclude_from_pos_files)
(fp_text reference "REF**" (at 0 -1.15 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp c88da6ca-1979-4f63-abef-ea03a1b4cfa0)
)
(fp_text value "1P_TH_1.5_1.8x2.5" (at -0.9 0 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
(tstamp 8ea913bd-4c95-4b4a-b059-2e6eef89824d)
)
(fp_text user "${REF}" (at 0 -9.35 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp da8afa99-b9c8-4a5b-9f38-7b50c7ad8695)
)
(pad "1" thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.5) (layers *.Cu *.Mask) (tstamp 133d22b6-85f6-4804-86d4-8c0275f01dca))
(pad "1" connect oval (at 0.35 0) (size 2.5 1.8) (layers "F.Cu" "F.Mask") (tstamp c2f92678-8b46-48a4-89e9-58ded971ba13))
)

View File

@@ -0,0 +1,18 @@
(footprint "1P_TH_2_2.3x3" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FE08449)
(attr exclude_from_pos_files)
(fp_text reference "REF**" (at 0 -1.45 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp dc0ebced-2997-4c48-8d4e-71b933b80a40)
)
(fp_text value "1P_TH_2_2.3x3" (at -1.15 0 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
(tstamp 00d4f1bd-fa5c-4426-978e-2d82014f54a5)
)
(fp_text user "${REF}" (at 0 -9.35 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b5d30a1-06b4-44ba-83c5-d87523876327)
)
(pad "1" thru_hole circle (at 0 0) (size 2.3 2.3) (drill 2) (layers *.Cu *.Mask) (tstamp 1ad80383-a29f-4a28-8fd1-9f6632e040ef))
(pad "1" connect oval (at 0.35 0) (size 3 2.3) (layers "F.Cu" "F.Mask") (tstamp 5f22cedb-d524-462c-87c9-03447fc05bcb))
)

View File

@@ -0,0 +1,11 @@
(module "2P_1.5x1.5_2.5_pitch" (layer F.Cu) (tedit 5E35AB6E)
(fp_text reference "J2" (at 0 -1.5 unlocked) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "SWD" (at 0 1.1 unlocked) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(fp_line (start -2.25 -0.7) (end -2.25 0.7) (layer F.SilkS) (width 0.15))
(pad "2" connect roundrect (at 1.25 0) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "1" connect roundrect (at -1.25 0) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
)

View File

@@ -0,0 +1,11 @@
(module "2P_1.5x1.5_2_pitch" (layer F.Cu) (tedit 5E351414)
(fp_text reference "REF**" (at 0 -1.5 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "2P_1.5x1.5_2_pitch" (at 0 1.1 unlocked) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(fp_line (start -2 -0.7) (end -2 0.7) (layer F.SilkS) (width 0.15))
(pad "1" connect roundrect (at -1 0) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "2" connect roundrect (at 1 0) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
)

View File

@@ -0,0 +1,17 @@
(footprint "2P_1.5x1_P1.25" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FE715D4)
(fp_text reference "REF**" (at 0 -1.675 unlocked) (layer "F.SilkS")
(effects (font (size 0.6 0.6) (thickness 0.15)))
(tstamp 860f7b7c-6cca-492a-bde3-535abe0d65c8)
)
(fp_text value "2P_1.5x1_P1.25" (at 0 0.2 unlocked) (layer "F.Fab")
(effects (font (size 0.1 0.1) (thickness 0.025)))
(tstamp cfdfeed9-b6c3-46e0-8eef-aff480b7b591)
)
(fp_text user "${REF}" (at 0 -0.225 unlocked) (layer "F.Fab")
(effects (font (size 0.1 0.1) (thickness 0.025)))
(tstamp 91170ebc-e622-4895-940d-7a1cc58ff1bc)
)
(pad "1" connect roundrect (at 0 -0.625) (size 1.5 1) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp 56271e0b-8ae5-4800-a250-c049cefc12a1))
(pad "2" connect roundrect (at 0 0.625) (size 1.5 1) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp 37f5a987-65a2-480b-8031-bf1685d11195))
)

View File

@@ -0,0 +1,17 @@
(footprint "2P_10x5_6_pitch" (version 20211232) (generator pcbnew)
(layer "F.Cu")
(tedit 61F95C1D)
(property "Sheetfile" "Dumbbell_Base_Board.kicad_sch")
(property "Sheetname" "")
(attr exclude_from_pos_files)
(fp_text reference "J2" (at 0 -6.75 -180) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp aaf40b86-4d2b-4e75-9dca-541046b0ae21)
)
(fp_text value "outA" (at 2.8 0 -90) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05)))
(tstamp 99e9c1a1-db06-4033-a83c-4d9d1a8d0c69)
)
(pad "1" connect roundrect (at 0 -3) (size 10 5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp 9b5f8ef7-fe95-4d33-810b-3aff18561610))
(pad "2" connect roundrect (at 0 3) (size 10 5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp cf844a42-6ba6-4f10-a53a-67c0f3e7e45a))
)

View File

@@ -0,0 +1,11 @@
(module 2P_3.5x3_3.5_pitch (layer F.Cu) (tedit 5C3E33C4)
(attr virtual)
(fp_text reference J2 (at 0 -4 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VIN (at 2.8 0 270) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 1.75) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 connect roundrect (at 0 -1.75) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,11 @@
(module "2P_3.5x3_7.5_pitch" (layer F.Cu) (tedit 5CBF5940)
(attr virtual)
(fp_text reference "BT1" (at 0 0 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Battery_Cell" (at 2.8 0 270) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad "1" connect roundrect (at 0 -3.75) (size 3.5 3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167))
(pad "2" connect roundrect (at 0 3.75) (size 3.5 3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,44 @@
(footprint "2P_4.5x3_3.5_pitch" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(property "Sheetfile" "ReparationShave.kicad_sch")
(property "Sheetname" "")
(attr exclude_from_pos_files)
(fp_text reference "L2" (at 0 -4) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d178ffda-dc16-4a76-95e0-59b3fc3be9c8)
)
(fp_text value "Heater" (at 2.8 0 270) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05)))
(tstamp 9c9be568-f952-45f0-a0a0-1626874087ef)
)
(fp_line (start -2.5 -2.75) (end -2.5 -0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 57087a65-e550-44c6-960b-836455ea3c9b))
(fp_line (start -2.5 0.75) (end -2.5 2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2df2430a-d167-456c-8852-15242ad20722))
(fp_line (start -1.75 3.5) (end 1.75 3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp aff9c1b4-0be6-4876-850d-46f2701dbdd7))
(fp_line (start 1.75 -3.5) (end -1.75 -3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6924cbaa-f84a-490c-a90e-237860e2a160))
(fp_line (start 2.5 -0.75) (end 2.5 -2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a7ce6fd4-31bf-4d0e-8371-edf984055716))
(fp_line (start 2.5 2.75) (end 2.5 0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2cd901bf-fcfd-4e3b-ae12-fe11b65081ec))
(fp_arc (start -2.5 -2.75) (mid -2.28033 -3.28033) (end -1.75 -3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 72ddaad0-4faa-4dc6-87bd-29112a508210))
(fp_arc (start -2.5 0.75) (mid -2.28033 0.21967) (end -1.75 0)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ae021488-9b13-42b8-a6b3-caf055f06cc9))
(fp_arc (start -1.75 0) (mid -2.28033 -0.21967) (end -2.5 -0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 66fc41ae-35ec-4d41-afb9-c1aa68add06c))
(fp_arc (start -1.75 3.5) (mid -2.28033 3.28033) (end -2.5 2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 95bb16af-ba5e-4a28-a5aa-326c612afd20))
(fp_arc (start 1.75 -3.5) (mid 2.28033 -3.28033) (end 2.5 -2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6cb5c780-f65a-4754-bcf3-5fc5c6686b25))
(fp_arc (start 1.75 0) (mid 2.28033 0.21967) (end 2.5 0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ca5b1fc7-8d9b-4572-946f-34c815871052))
(fp_arc (start 2.5 -0.75) (mid 2.28033 -0.21967) (end 1.75 0)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 0b9f463a-9e05-48d6-98e8-bd873b048968))
(fp_arc (start 2.5 2.75) (mid 2.28033 3.28033) (end 1.75 3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 60a165fa-c725-4ad2-b239-1be491b43933))
(pad "1" connect roundrect (at 0 -1.75) (size 4.5 3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp 7cf398d7-347d-49d2-aec4-145670c76d11))
(pad "2" connect roundrect (at 0 1.75) (size 4.5 3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp 8162e88e-c566-47d7-8d53-7a9a720861ec))
)

View File

@@ -0,0 +1,11 @@
(module 2P_4.5x5_5.5_pitch (layer F.Cu) (tedit 5C40DB55)
(attr virtual)
(fp_text reference J2 (at 0 -6.25 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VIN (at 2.8 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 2.75) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 connect roundrect (at 0 -2.75) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,11 @@
(module 2P_4.5x5_6.5_pitch (layer F.Cu) (tedit 5C40E4B2)
(attr virtual)
(fp_text reference J2 (at 0 -6.75 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VIN (at 2.8 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 3.25) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 connect roundrect (at 0 -3.25) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,51 @@
(module 2P_4.5x5_6.5_pitch_vias (layer F.Cu) (tedit 5C41D0CF)
(attr virtual)
(fp_text reference J2 (at 0 -6.75 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VIN (at 2.8 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 3.25) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 connect roundrect (at 0 -3.25) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 thru_hole circle (at -1.5 -5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 1.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 2.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 3.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 4.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 5.25) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
)

View File

@@ -0,0 +1,11 @@
(module 2P_4.5x5_6_pitch (layer F.Cu) (tedit 5C40DEF1)
(attr virtual)
(fp_text reference J2 (at 0 -6.5 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VIN (at 2.8 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 3) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 connect roundrect (at 0 -3) (size 4.5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,11 @@
(module 2P_5x2_2.5_pitch (layer F.Cu) (tedit 5C3DAF8A)
(attr virtual)
(fp_text reference REF** (at 0 -3.1 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 2P_5x2_2.5_pitch (at 2.8 0 270) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 2 connect roundrect (at 0 1.25) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 1 connect roundrect (at 0 -1.25) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,20 @@
(footprint "2P_7.25x7.25_P7.75" (version 20210108) (generator pcbnew) (layer "F.Cu")
(tedit 6006BBA9)
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "REF**" (at -8.25 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp e532beb8-b8f4-4e57-a25b-dee4151ccb15)
)
(fp_text value "2P_7.25x7.25_P7.75" (at -6.5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 697b426b-6744-4a91-89c9-402af8d139fe)
)
(fp_text user "${REF}" (at -5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 35443dcc-db76-4939-8abf-a6aaa9d05548)
)
(pad "1" connect rect (at -3.875 0) (size 7.25 7.25) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp 89c54630-3dff-4b5a-9151-78e8efd0a1cc))
(pad "2" connect rect (at 3.875 0) (size 7.25 7.25) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp 655a3f10-f337-4d9c-bd51-bbe3a3b2a1ee))
)

View File

@@ -0,0 +1,23 @@
(footprint "2P_7.3x7.3_P7.8" (version 20210108) (generator pcbnew) (layer "F.Cu")
(tedit 6006BC7B)
(property "MPN" "NO PART")
(property "Sheet file" "BrushedMotorController18V15A.kicad_sch")
(property "Sheet name" "")
(attr exclude_from_pos_files)
(fp_text reference "M1" (at -8.25 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 64333cba-e9cd-4d6a-9113-977d7533843e)
)
(fp_text value "MOTOR" (at -6.5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 29e57e5d-f32a-45a6-9e76-a323b738db7a)
)
(fp_text user "${REF}" (at -5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d1098221-a269-472e-b75e-dd50a41caaf2)
)
(pad "1" connect rect (at -3.9 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp be849b9a-2740-47d0-acc1-f41b1d4c494f))
(pad "2" connect rect (at 3.9 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp 6ed9b1e7-9395-4886-8402-6daa2bfe1dea))
)

View File

@@ -0,0 +1,23 @@
(footprint "2P_7.3x7.3_P8.3" (version 20210108) (generator pcbnew) (layer "F.Cu")
(tedit 6006D90C)
(property "MPN" "NO PART")
(property "Sheet file" "BrushedMotorController18V15A.kicad_sch")
(property "Sheet name" "")
(attr exclude_from_pos_files)
(fp_text reference "M1" (at -8.6 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 94c994e4-3704-4e9e-b097-8ec9a3670d1f)
)
(fp_text value "MOTOR" (at -6.5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4519ba4e-3b32-4158-956d-186a10dec6f2)
)
(fp_text user "${REF}" (at -5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6df94124-5e21-45ad-b9f5-dc4fddf41669)
)
(pad "1" connect rect (at -4.15 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp 7d34d2f2-0124-48c5-b133-22ba366f4c9a))
(pad "2" connect rect (at 4.15 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp e39d622e-9d09-452a-ab15-015a025f0d59))
)

View File

@@ -0,0 +1,23 @@
(footprint "2P_7.3x7.3_P8.55" (version 20210108) (generator pcbnew) (layer "F.Cu")
(tedit 6006DEB5)
(property "MPN" "NO PART")
(property "Sheet file" "BrushedMotorController18V15A.kicad_sch")
(property "Sheet name" "")
(attr exclude_from_pos_files)
(fp_text reference "M1" (at -8.6 0 90 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 377ef299-c6b7-49d1-98cc-fc861f4c9be9)
)
(fp_text value "MOTOR" (at -6.5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 41dd27b7-bc6b-43a4-b623-5cee0f3b3a6c)
)
(fp_text user "${REF}" (at -5 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d56cf250-205a-481e-b146-44497cd1c066)
)
(pad "1" connect rect (at -4.275 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp fba12576-bd4e-4da1-a994-adb289ab9120))
(pad "2" connect rect (at 4.275 0) (size 7.3 7.3) (layers "F.Cu" "F.Mask")
(zone_connect 2) (tstamp 4ea44218-4ba1-4f20-a1f8-03c7e99e2075))
)

View File

@@ -0,0 +1,12 @@
(module "2P_Castellated_16mm2" (layer F.Cu) (tedit 5D135DDB)
(attr virtual)
(fp_text reference "REF**" (at 7.25 0 270) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "2P_Castellated_16mm2" (at -2.75 0 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.05)))
)
(fp_line (start 0 -7.5) (end 0 7.5) (layer Dwgs.User) (width 0.12))
(pad "1" thru_hole oval (at 2.3 -3.25) (size 8.3 6) (drill oval 6.9 4.6) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 2.3 3.25) (size 8.3 6) (drill oval 6.9 4.6) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,13 @@
(module 2P_Oval_3x1.5_2mm (layer F.Cu) (tedit 5647ACE8)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference REF** (at -2.4 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value 2P_Oval_3x1.5_2mm (at 0 2.1) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -1.8 1.5) (end -1.7 1.5) (layer F.SilkS) (width 0.2))
(pad 1 connect oval (at -1 0) (size 1.5 3) (layers F.Cu F.Mask))
(pad 2 connect oval (at 1 0) (size 1.5 3) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,12 @@
(module 2P_Oval_5x2mm (layer F.Cu) (tedit 5497EEC7)
(solder_mask_margin -0.001)
(attr virtual)
(fp_text reference 2P_Oval_5x2mm (at 3 0 90) (layer Cmts.User)
(effects (font (size 0.6 0.6) (thickness 0.127)))
)
(fp_text value VAL** (at -3 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.127)))
)
(pad 1 connect oval (at -1.25 0) (size 2 5) (layers F.Cu F.Mask))
(pad 2 connect oval (at 1.25 0) (size 2 5) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,36 @@
(footprint "2P_TH_1.5x2.5_P2" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -1.45 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 00d6e831-3729-4c35-a504-df7c0368c32c)
)
(fp_text value "2P_TH_1.5x2.5_P2" (at 0 2.55 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 38f8e0dd-6e47-42a6-b591-f0d36fd918bf)
)
(fp_text user "${REFERENCE}" (at 0 -1.45 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8625d9b7-44ce-4619-af98-ec77972663a0)
)
(fp_line (start -2 -0.55) (end -2 1.55)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 49b11f22-04ef-4d2a-9475-3d20be524737))
(fp_line (start -1.55 -1) (end 1.4 -1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7526a839-a5ef-4748-bab5-41bf864fed1e))
(fp_line (start 1.4 2) (end -1.55 2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6d156db2-e49e-4fa6-81dc-baa524f9f8f2))
(fp_line (start 2 -0.4) (end 2 1.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 0dafc7d6-4116-4e6d-bd72-1cbe5ea42a7b))
(fp_arc (start -2 -0.55) (mid -1.868198 -0.868198) (end -1.55 -1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c31ac4fa-b5eb-4f54-a5d5-f7cc35f1a1bc))
(fp_arc (start -1.55 2) (mid -1.868198 1.868198) (end -2 1.55)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c39daf46-2400-473e-b431-f45aa165f33d))
(fp_arc (start 1.4 -1) (mid 1.824264 -0.824264) (end 2 -0.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1469c31f-7871-4bba-81df-3c0098f84acc))
(fp_arc (start 2 1.4) (mid 1.824264 1.824264) (end 1.4 2)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 52d19e02-a812-4d64-86d4-772f70b27e58))
(pad "1" thru_hole circle (at -1 0) (size 1.1 1.1) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp a5fc1198-00f9-4520-9024-b0779f871d3c))
(pad "1" smd roundrect (at -1 0.5) (size 1.5 2.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1333333333) (tstamp 796533eb-2e62-4c31-8a04-e6dda60f9a1f))
(pad "2" thru_hole circle (at 1 0) (size 1.1 1.1) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 6bb5ae67-3dee-4edd-a97a-d7c3655d8cc7))
(pad "2" smd roundrect (at 1 0.5) (size 1.5 2.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.2666666667) (tstamp c61ccb5d-dc51-4bd5-a086-d7603a6b9420))
)

View File

@@ -0,0 +1,20 @@
(footprint "2P_TH_1_1.3x2" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FE0848B)
(attr exclude_from_pos_files)
(fp_text reference "REF**" (at 0 -1.675 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp 734fe783-5c4a-4319-9239-081193a04d4a)
)
(fp_text value "2P_TH_1_1.3x2" (at -0.65 0 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
(tstamp a55ce95b-d90d-4ead-a55e-90296a22dbaa)
)
(fp_text user "${REF}" (at 0 -9.35 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 199dcb27-6257-426c-9707-5ac7bd22df06)
)
(pad "1" connect oval (at 0.35 -0.725) (size 2 1.3) (layers "F.Cu" "F.Mask") (tstamp 006c24c7-9d03-4883-b218-84ac027d6c9a))
(pad "1" thru_hole circle (at 0 -0.725) (size 1.3 1.3) (drill 1) (layers *.Cu *.Mask) (tstamp 98a86da2-99e3-477d-b694-a1af0c649254))
(pad "2" thru_hole circle (at 0 0.725) (size 1.3 1.3) (drill 1) (layers *.Cu *.Mask) (tstamp 3d07465d-2efc-4d45-9677-1de9f03d8c61))
(pad "2" connect oval (at 0.35 0.725) (size 2 1.3) (layers "F.Cu" "F.Mask") (tstamp 43559c67-5662-41db-ae3b-1059fe2f155c))
)

View File

@@ -0,0 +1,36 @@
(footprint "2P_TH_2x3.5_P2.5" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -1.7 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 00d6e831-3729-4c35-a504-df7c0368c32c)
)
(fp_text value "2P_TH_2x3.5_P2.5" (at 0 3.45 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 38f8e0dd-6e47-42a6-b591-f0d36fd918bf)
)
(fp_text user "${REFERENCE}" (at 0 -1.7 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8625d9b7-44ce-4619-af98-ec77972663a0)
)
(fp_line (start -2.5 -0.8) (end -2.5 2.3)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 871fc49e-c596-4fe1-a0a9-be9d800dbe0e))
(fp_line (start -2.05 2.75) (end 1.95 2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 4a8aa056-00a6-410f-9490-950e06cef7f4))
(fp_line (start 1.95 -1.25) (end -2.05 -1.25)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp eb1170c3-e3d8-4a42-bdfc-cd1871555c9c))
(fp_line (start 2.5 2.2) (end 2.5 -0.7)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp fe54ef2c-831a-4399-a54f-feaad01941c8))
(fp_arc (start -2.5 -0.8) (mid -2.368198 -1.118198) (end -2.05 -1.25)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a292966c-9bc7-4537-a2ab-e03ee3667c6a))
(fp_arc (start -2.05 2.75) (mid -2.368198 2.618198) (end -2.5 2.3)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 4c72b5ff-bfaf-47b9-867b-41b26a2fd475))
(fp_arc (start 1.95 -1.25) (mid 2.338909 -1.088909) (end 2.5 -0.7)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6105e1f9-e43d-41a8-b859-b296906f3389))
(fp_arc (start 2.5 2.2) (mid 2.338909 2.588909) (end 1.95 2.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b293f72f-667a-47f6-9550-55448ed51951))
(pad "1" thru_hole circle (at -1.25 0) (size 1.5 1.5) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp a5fc1198-00f9-4520-9024-b0779f871d3c))
(pad "1" smd roundrect (at -1.25 0.75) (size 2 3.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp 796533eb-2e62-4c31-8a04-e6dda60f9a1f))
(pad "2" thru_hole circle (at 1.25 0) (size 1.5 1.5) (drill 1.2) (layers "*.Cu" "*.Mask") (tstamp 6bb5ae67-3dee-4edd-a97a-d7c3655d8cc7))
(pad "2" smd roundrect (at 1.25 0.75) (size 2 3.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.2) (tstamp c61ccb5d-dc51-4bd5-a086-d7603a6b9420))
)

View File

@@ -0,0 +1,41 @@
(module 2x10_1.5mm (layer F.Cu) (tedit 575366A3)
(solder_mask_margin -0.02)
(attr virtual)
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value 2x10_1.5mm (at 2 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.75 -7.75) (end 1.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -7.75) (end 1.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 7.75) (end -1.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.75 7.75) (end -1.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -7.5) (end 1.5 -7.5) (layer F.Fab) (width 0.05))
(fp_line (start 1.5 -7.5) (end 1.5 7.5) (layer F.Fab) (width 0.05))
(fp_line (start 1.5 7.5) (end -1.5 7.5) (layer F.Fab) (width 0.05))
(fp_line (start -1.5 7.5) (end -1.5 -7.5) (layer F.Fab) (width 0.05))
(fp_text user 1 (at -1.75 -6.75) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 connect roundrect (at -0.75 -6.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 2 connect roundrect (at 0.75 -6.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 3 connect roundrect (at -0.75 -5.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 4 connect roundrect (at 0.75 -5.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 5 connect roundrect (at -0.75 -3.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 6 connect roundrect (at 0.75 -3.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 7 connect roundrect (at -0.75 -2.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 8 connect roundrect (at 0.75 -2.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 9 connect roundrect (at -0.75 -0.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 10 connect roundrect (at 0.75 -0.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 11 connect roundrect (at -0.75 0.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 12 connect roundrect (at 0.75 0.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 13 connect roundrect (at -0.75 2.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 14 connect roundrect (at 0.75 2.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 15 connect roundrect (at -0.75 3.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 16 connect roundrect (at 0.75 3.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 17 connect roundrect (at -0.75 5.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 18 connect roundrect (at 0.75 5.25) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 19 connect roundrect (at -0.75 6.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 20 connect roundrect (at 0.75 6.75) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
)

View File

@@ -0,0 +1,17 @@
(module "2x3P_1.3x1.3_1.5_pitch" (layer F.Cu) (tedit 5E35138E)
(attr virtual)
(fp_text reference "REF**" (at 0 -3.1 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "2x3P_1.3x1.3_1.5_pitch" (at 1.7 0 90 unlocked) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(fp_line (start -1.6 -2.4) (end -0.6 -2.4) (layer F.SilkS) (width 0.15))
(fp_line (start -1.6 -2.4) (end -1.6 -1.4) (layer F.SilkS) (width 0.15))
(pad "1" connect roundrect (at -0.75 -1.5) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "2" connect roundrect (at 0.75 -1.5) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "3" connect roundrect (at -0.75 0) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "4" connect roundrect (at 0.75 0) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "5" connect roundrect (at -0.75 1.5) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
(pad "6" connect roundrect (at 0.75 1.5) (size 1.3 1.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.115))
)

View File

@@ -0,0 +1,39 @@
(module 2x9_1.5mm (layer F.Cu) (tedit 57546431)
(solder_mask_margin -0.02)
(attr virtual)
(fp_text reference P4 (at 0 -7.25) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value PROGRAM (at 2 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.75 -7) (end 1.75 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -7) (end 1.75 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 7) (end -1.75 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.75 7) (end -1.75 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -6.75) (end 1.5 -6.75) (layer F.Fab) (width 0.05))
(fp_line (start 1.5 -6.75) (end 1.5 6.75) (layer F.Fab) (width 0.05))
(fp_line (start 1.5 6.75) (end -1.5 6.75) (layer F.Fab) (width 0.05))
(fp_line (start -1.5 6.75) (end -1.5 -6.75) (layer F.Fab) (width 0.05))
(fp_text user 1 (at -2 -6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 connect roundrect (at -0.75 -6) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 2 connect roundrect (at 0.75 -6) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 3 connect roundrect (at -0.75 -4.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 4 connect roundrect (at 0.75 -4.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 5 connect roundrect (at -0.75 -3) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 6 connect roundrect (at 0.75 -3) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 7 connect roundrect (at -0.75 -1.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 8 connect roundrect (at 0.75 -1.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 9 connect roundrect (at -0.75 0) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 10 connect roundrect (at 0.75 0) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 11 connect roundrect (at -0.75 1.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 12 connect roundrect (at 0.75 1.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 13 connect roundrect (at -0.75 3) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 14 connect roundrect (at 0.75 3) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 15 connect roundrect (at -0.75 4.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 16 connect roundrect (at 0.75 4.5) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 17 connect roundrect (at -0.75 6) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
(pad 18 connect roundrect (at 0.75 6) (size 1.05 1.05) (layers F.Cu F.Mask)(roundrect_rratio 0.33))
)

View File

@@ -0,0 +1,38 @@
(footprint "3P_1.3x2_P1.5" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 2 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp bbb6f26a-4f6b-47d0-abf2-da76280cdb20)
)
(fp_text value "3P_1.3x2_P1.5" (at 0 -1.75 unlocked) (layer "F.Fab")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp d8591878-c41a-47be-b0e5-d69eefb6358e)
)
(fp_text user "${REFERENCE}" (at 0 1.5 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp eaae000d-7856-487f-ad4f-f7a29b7a7c73)
)
(fp_line (start -2.65 -0.75) (end -2.65 0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp dd1e5755-5509-4637-868f-44070daca1ac))
(fp_line (start -1.9 1.5) (end 1.9 1.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 8b2c516d-fc40-403a-8af0-22671ec847cf))
(fp_line (start 1.9 -1.5) (end -1.9 -1.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp effe43b9-7c2b-47cc-bd4f-ac360256621b))
(fp_line (start 2.65 -0.75) (end 2.65 0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 39c76dbc-c1c7-4bb4-a8d0-82ae3543b491))
(fp_arc (start -2.65 -0.75) (mid -2.43033 -1.28033) (end -1.9 -1.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 48efbbee-b3e8-4812-b0eb-dfc0c17df020))
(fp_arc (start -1.9 1.5) (mid -2.43033 1.28033) (end -2.65 0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 257f7694-dcee-4db7-b51c-15a8917296ad))
(fp_arc (start 1.9 -1.5) (mid 2.43033 -1.28033) (end 2.65 -0.75)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6b02d3c4-90ad-481d-af56-2af3e6e790b7))
(fp_arc (start 2.65 0.75) (mid 2.43033 1.28033) (end 1.9 1.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a1582d0a-af82-4eac-a793-bbb7394843d0))
(pad "1" smd roundrect (at -1.5 0) (size 1.3 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923)
(thermal_bridge_angle 45) (tstamp dfda4c93-2972-41b9-93e8-e17f3c94a62a))
(pad "2" smd roundrect (at 0 0) (size 1.3 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923)
(thermal_bridge_angle 45) (tstamp 858e645d-b585-4b14-94da-800b49a16074))
(pad "3" smd roundrect (at 1.5 0) (size 1.3 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1923076923)
(thermal_bridge_angle 45) (tstamp 9543b627-b144-4b00-a82e-737108de40e4))
)

View File

@@ -0,0 +1,15 @@
(footprint "3P_4.5x4_4.5_pitch" (version 20220621) (generator pcbnew)
(layer "F.Cu")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "M1" (at 0 -7.5) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b7cd0a39-251e-4edd-b5e6-135aad211c99)
)
(fp_text value "STEPPER" (at 2.5 0 270) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05)))
(tstamp cf3bcf98-e4b7-4c63-a88b-783d00ff8a26)
)
(pad "1" connect roundrect (at 0 -4.5) (size 4.5 4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp cb501d50-0779-44eb-994e-ef16eeab444a))
(pad "2" connect roundrect (at 0 0) (size 4.5 4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp b4c9e831-59fc-4a1d-9be5-e458b30dd381))
(pad "3" connect roundrect (at 0 4.5) (size 4.5 4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp e63ed007-3dbb-4535-b437-ce1ffc33b2e0))
)

View File

@@ -0,0 +1,38 @@
(footprint "3P_6x3.75_P8" (version 20220815) (generator pcbnew)
(layer "F.Cu")
(property "Dielectric" "")
(property "Footprint_Density" "")
(property "Footprint_Library" "")
(property "JLCPCB Part" "")
(property "LCSC" "")
(property "MFG" "")
(property "MPN" "DO NOT POPULATE")
(property "MPN_ALT1" "")
(property "Mouser" "")
(property "Note" "")
(property "Package" "")
(property "Sheetfile" "File: AK80 Controller v1.kicad_sch")
(property "Sheetname" "")
(property "Spice_Model" "")
(property "Spice_Netlist_Enabled" "")
(property "Spice_Primitive" "")
(property "Tolerance" "")
(property "USD_per_1" "")
(property "USD_per_1000" "")
(property "Voltage" "")
(property "exclude_from_bom" "")
(property "ki_description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(property "ki_keywords" "screw terminal")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "J4" (at 0 -7.5) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9af85132-a065-4bc1-989f-e61cba64a625)
)
(fp_text value "M1" (at 2.5 0 -90) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.05)))
(tstamp 34a7740a-1ebd-44e4-ae94-1cd13e67ee19)
)
(pad "1" connect roundrect (at 0 -8) (size 6 3.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp 9499aed9-9cc2-4f52-8388-ce3dcb8fe883))
(pad "2" connect roundrect (at 0 0) (size 6 3.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp b9fc73d2-d6c3-4a87-9e6d-30e2fa57347b))
(pad "3" connect roundrect (at 0 8) (size 6 3.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.167) (tstamp 07a8f978-56d8-4b5a-88b2-c9ced5ca6689))
)

View File

@@ -0,0 +1,22 @@
(footprint "3P_TH_1_1.3x2" (version 20201116) (generator pcbnew) (layer "F.Cu")
(tedit 5FE084F0)
(attr exclude_from_pos_files)
(fp_text reference "REF**" (at 0 -2.4 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp 734fe783-5c4a-4319-9239-081193a04d4a)
)
(fp_text value "3P_TH_1_1.3x2" (at -0.65 -1.45 unlocked) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
(tstamp a55ce95b-d90d-4ead-a55e-90296a22dbaa)
)
(fp_text user "${REF}" (at 0 -9.35 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 199dcb27-6257-426c-9707-5ac7bd22df06)
)
(pad "1" connect oval (at 0.35 -1.45) (size 2 1.3) (layers "F.Cu" "F.Mask") (tstamp 006c24c7-9d03-4883-b218-84ac027d6c9a))
(pad "1" thru_hole circle (at 0 -1.45) (size 1.3 1.3) (drill 1) (layers *.Cu *.Mask) (tstamp 98a86da2-99e3-477d-b694-a1af0c649254))
(pad "2" thru_hole circle (at 0 0) (size 1.3 1.3) (drill 1) (layers *.Cu *.Mask) (tstamp 3d07465d-2efc-4d45-9677-1de9f03d8c61))
(pad "2" connect oval (at 0.35 0) (size 2 1.3) (layers "F.Cu" "F.Mask") (tstamp 43559c67-5662-41db-ae3b-1059fe2f155c))
(pad "3" thru_hole circle (at 0 1.45) (size 1.3 1.3) (drill 1) (layers *.Cu *.Mask) (tstamp 53432189-fe07-4314-8e38-74c00e5130ca))
(pad "3" connect oval (at 0.35 1.45) (size 2 1.3) (layers "F.Cu" "F.Mask") (tstamp 80f786db-18d9-4622-ba25-7ba63100b53f))
)

View File

@@ -0,0 +1,12 @@
(module 4P_1mm_1.2_pitch_2x2R (layer F.Cu) (tedit 5BEEE637)
(fp_text reference REF** (at 0 -1.7) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 4P_1mm_1.2_pitch_2x2R (at 0.1 1.4) (layer F.Fab) hide
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect circle (at -0.6 -0.6) (size 1 1) (layers F.Cu F.Mask))
(pad 2 connect circle (at 0.6 -0.6) (size 1 1) (layers F.Cu F.Mask))
(pad 3 connect circle (at -0.6 0.6) (size 1 1) (layers F.Cu F.Mask))
(pad 4 connect circle (at 0.6 0.6) (size 1 1) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,18 @@
(module 4P_2.5x1.05_1.25_pitch (layer F.Cu) (tedit 5C18C584)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J1 (at 0 -2.875) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value 4P_2.5x1.05_1.25_pitch (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 connect rect (at 0 -1.875) (size 2.5 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -0.625) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 3 connect roundrect (at 0 0.625) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 1.875) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
)

View File

@@ -0,0 +1,48 @@
(footprint "4P_2x1.5_P2.0" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(property "Sheetfile" "NightLight.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(property "ki_keywords" "connector")
(attr through_hole exclude_from_pos_files exclude_from_bom)
(fp_text reference "J1" (at 0 -4.525 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp da08b8ff-609e-4109-8374-0f1c1a348554)
)
(fp_text value "SWD" (at 2.375 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 03311fd0-96a0-4e58-971b-1d9d7c0c11dc)
)
(fp_text user "${REF}" (at -0.1 -7.175 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 48f859c2-cff2-4782-a4ac-e5a9c5416425)
)
(fp_poly
(pts
(xy -1.15 -3)
(xy -1.4 -2.8)
(xy -1.4 -3.2)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 3b956370-1e75-422e-b1ea-0b2a34dea317))
(fp_line (start -1.15 -3.5) (end -1.15 3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b0f96014-ac09-40de-aab6-2c1fe3beeea5))
(fp_line (start 0.75 -3.9) (end -0.75 -3.9)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 944a2351-9b31-4ceb-9f67-2b2e64b27f1d))
(fp_line (start 0.75 3.9) (end -0.75 3.9)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2fdcc3b3-17f9-4da1-88a3-55155c278a5c))
(fp_line (start 1.15 3.5) (end 1.15 -3.5)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 85a2a54f-7d74-42ee-8d4b-a52fed18accf))
(fp_arc (start -1.15 -3.5) (mid -1.032843 -3.782843) (end -0.75 -3.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a06eb6d-52ab-474e-8061-764b096f0035))
(fp_arc (start -0.75 3.9) (mid -1.032843 3.782843) (end -1.15 3.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 13b4aef3-306c-47dc-b963-8db9f0240589))
(fp_arc (start 0.75 -3.9) (mid 1.032843 -3.782843) (end 1.15 -3.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e126c090-37d6-4834-ac95-538e2c0ceb76))
(fp_arc (start 1.15 3.5) (mid 1.032843 3.782843) (end 0.75 3.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b46a7896-f565-4ffb-9c71-a0a420d59ba8))
(pad "1" connect roundrect (at 0 -3) (size 2 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1428571429) (tstamp ee230bf6-81f6-45bf-a580-e8309afedbd1))
(pad "2" connect roundrect (at 0 -1) (size 2 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1428571429) (tstamp 080fbcbe-b5cd-4772-8a3f-83df00447e55))
(pad "3" connect roundrect (at 0 1) (size 2 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1428571429) (tstamp c2440b3a-ec3d-42df-94e6-c05063038cd0))
(pad "4" connect roundrect (at 0 3) (size 2 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1428571429) (tstamp 588acc93-9c9b-42c4-a6d5-926a7482a3b3))
)

View File

@@ -0,0 +1,13 @@
(module 4P_3.5x3_3.5_pitch (layer F.Cu) (tedit 5C3E3412)
(attr virtual)
(fp_text reference M1 (at 0 -7.5 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 270) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -5.25) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -1.75) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 1.75) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 5.25) (size 3.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,32 @@
(module "4P_3x1.75_P2.0" (layer "F.Cu") (tedit 5FB912E2)
(property "Sheet file" "/home/stefan/Projects/Current/USBtoCANFD/USBtoCANFD.kicad_sch")
(property "Sheet name" "")
(attr through_hole)
(fp_text reference "J3" (at 0 -4.525 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 625001ec-16d4-4cd0-b1eb-2e175fdde6ca)
)
(fp_text value "SWD" (at 2.375 0 90 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 75bffcbd-9212-417f-8feb-2ca70bdd04f1)
)
(fp_text user "${REF}" (at -0.1 -7.175 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp dca89be9-55be-4fe8-88ee-e92cc44329da)
)
(fp_poly (pts (xy -1.6 -3)
(xy -1.85 -2.8)
(xy -1.85 -3.2)) (layer "F.SilkS") (width 0) (fill yes) (tstamp d5e9a0fb-4f60-46c2-9f5a-7907c4228b78))
(fp_line (start -1.65 -3.625) (end -1.65 3.625) (layer "F.CrtYd") (width 0.05) (tstamp 052e9df3-7964-4211-a669-d86683f63c19))
(fp_line (start -1.25 4.025) (end 1.25 4.025) (layer "F.CrtYd") (width 0.05) (tstamp 0890f4a4-1268-474d-988d-e14f06b60568))
(fp_line (start 1.65 3.625) (end 1.65 -3.625) (layer "F.CrtYd") (width 0.05) (tstamp 37df83c5-6c23-4d72-8bb6-1090494f5c25))
(fp_line (start 1.25 -4.025) (end -1.25 -4.025) (layer "F.CrtYd") (width 0.05) (tstamp bc8a47c5-a3a4-46ed-b9f8-381ced57c148))
(fp_arc (start -1.25 3.625) (end -1.65 3.625) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp 7e02d4d1-9707-43d5-83d0-633b37f19379))
(fp_arc (start -1.25 -3.625) (end -1.25 -4.025) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp 969ee8c0-8666-489d-933c-28f3bee39422))
(fp_arc (start 1.25 3.625) (end 1.25 4.025) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp 9eaac276-6116-4bd7-9dba-ac5ff6b6d75a))
(fp_arc (start 1.25 -3.625) (end 1.65 -3.625) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp b65a738f-a93f-405b-8287-65fdd5286d24))
(pad "1" connect roundrect (at 0 -3) (size 3 1.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.143) (tstamp d013dd43-3dbe-4e40-9269-a0e03b3e87b5))
(pad "2" connect roundrect (at 0 -1) (size 3 1.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.143) (tstamp cf54a143-2dcd-4eab-ae5d-3371c2bc8116))
(pad "3" connect roundrect (at 0 1) (size 3 1.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.143) (tstamp e14d551d-5f5a-42f4-85b2-63b375c5dad7))
(pad "4" connect roundrect (at 0 3) (size 3 1.75) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.143) (tstamp 4d85e044-dd09-4bd2-b09f-421db16fdda1))
)

View File

@@ -0,0 +1,13 @@
(module 4P_4.5x3_3.5_pitch (layer F.Cu) (tedit 5C40C675)
(attr virtual)
(fp_text reference M1 (at 0 -7.5 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -5.25) (size 4.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -1.75) (size 4.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 1.75) (size 4.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 5.25) (size 4.5 3) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,13 @@
(module 4P_4.5x4_4.5_pitch (layer F.Cu) (tedit 5C40CD81)
(attr virtual)
(fp_text reference M1 (at 0 -9.75 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -6.75) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -2.25) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 2.25) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 6.75) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,13 @@
(module 4P_4.5x4_4.75_pitch (layer F.Cu) (tedit 5C40DF98)
(attr virtual)
(fp_text reference M1 (at 0 -10.125 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -7.125) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -2.375) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 2.375) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 7.125) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,77 @@
(module 4P_4.5x4_4.75_pitch_vias (layer F.Cu) (tedit 5C41CE73)
(attr virtual)
(fp_text reference M1 (at 0 -10.125 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -7.125) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -2.375) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 2.375) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 7.125) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 1 thru_hole circle (at -1.5 -8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 1.5 -5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at 0.5 -5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -0.5 -5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 1 thru_hole circle (at -1.5 -5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -1.5 5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -0.5 5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 0.5 5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 1.5 5.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 0.5 6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -1.5 6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -0.5 6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 1.5 6.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 0.5 8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 0.5 7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 1.5 8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -1.5 7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -0.5 7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at 1.5 7.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -0.5 8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 4 thru_hole circle (at -1.5 8.625) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 -3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 -3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 -3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 -3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 -2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 -2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 -2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 -2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 -0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 -0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 -1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 0.5 -0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -1.5 -1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 -0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at -0.5 -1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 2 thru_hole circle (at 1.5 -1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -1.5 0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -0.5 0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 0.5 0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 1.5 0.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -1.5 1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 1.5 1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 0.5 1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -0.5 1.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 1.5 3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -0.5 3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 0.5 3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -0.5 2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 1.5 2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -1.5 2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at -1.5 3.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
(pad 3 thru_hole circle (at 0.5 2.875) (size 0.5 0.5) (drill 0.25) (layers *.Cu))
)

View File

@@ -0,0 +1,13 @@
(module 4P_4.5x4_5_pitch (layer F.Cu) (tedit 5C40DF23)
(attr virtual)
(fp_text reference M1 (at 0 -10.5 -180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value STEPPER (at 2.5 0 -90) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -7.5) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 2 connect roundrect (at 0 -2.5) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 3 connect roundrect (at 0 2.5) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
(pad 4 connect roundrect (at 0 7.5) (size 4.5 4) (layers F.Cu F.Mask) (roundrect_rratio 0.167))
)

View File

@@ -0,0 +1,13 @@
(module 4P_5x2_2.5_pitch (layer F.Cu) (tedit 5C3DAF28)
(attr virtual)
(fp_text reference REF** (at 0 -5.6 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 4P_5x2_2.5_pitch (at 2.8 0 270) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at 0 -3.75) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 2 connect roundrect (at 0 -1.25) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 3 connect roundrect (at 0 1.25) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 4 connect roundrect (at 0 3.75) (size 5 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,20 @@
(module 5P_2.5x1.05_1.25_pitch (layer F.Cu) (tedit 5BED8230)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J1 (at 0 -3.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value A (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 2.5) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 0) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -2.5) (size 2.5 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
)

View File

@@ -0,0 +1,25 @@
(module 5P_2.5x1.05_1.25_pitch_vias (layer F.Cu) (tedit 5BED843F)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J1 (at 0 -4) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value A (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 connect rect (at 0 -2.5) (size 2.5 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 3 connect roundrect (at 0 0) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 5 connect roundrect (at 0 2.5) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 1 thru_hole circle (at 0.75 -2.5) (size 0.68 0.68) (drill 0.3304) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0.75 -1.25) (size 0.68 0.68) (drill 0.3304) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0.75 0) (size 0.68 0.68) (drill 0.3304) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0.75 1.25) (size 0.68 0.68) (drill 0.3304) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0.75 2.5) (size 0.68 0.68) (drill 0.3304) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,13 @@
(module 5P_2x0.8_1mm_pitch (layer F.Cu) (tedit 5BED30C8)
(fp_text reference REF** (at 0 2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 5P_2x0.8_1mm_pitch (at 0 3) (layer F.Fab) hide
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at -2 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 2 connect roundrect (at -1 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 3 connect roundrect (at 0 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 4 connect roundrect (at 1 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 5 connect roundrect (at 2 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,20 @@
(module 5P_2x1.05_1.25_pitch (layer F.Cu) (tedit 5BEEAD84)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J2 (at 0 -3.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value Host (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 2.5) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 1.25) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 0) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -1.25) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -2.5) (size 2 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
)

View File

@@ -0,0 +1,22 @@
(module 5P_4x1.5 (layer F.Cu) (tedit 56ABAD87)
(attr virtual)
(fp_text reference J4 (at 0 -5.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value I2C (at -2.75 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user 1 (at -2.5 -4.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 connect rect (at 0 -4) (size 4 1.5) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 2 connect oval (at 0 -2) (size 4 1.5) (layers F.Cu F.Mask)
(zone_connect 2))
(pad 3 connect oval (at 0 0) (size 4 1.5) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 4 connect oval (at 0 2) (size 4 1.5) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 5 connect oval (at 0 4) (size 4 1.5) (layers F.Cu F.Mask)
(zone_connect 0))
)

View File

@@ -0,0 +1,22 @@
(module 6P_2.5x1.05_1.25_pitch (layer F.Cu) (tedit 5BED828B)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J1 (at 0 -4.125) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value A (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 1.875) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 0.625) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 -0.625) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -1.875) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -3.125) (size 2.5 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 6 connect roundrect (at 0 3.125) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
)

View File

@@ -0,0 +1,14 @@
(module 6P_2x0.8_1mm_pitch (layer F.Cu) (tedit 5BED3308)
(fp_text reference REF** (at 0 2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 6P_2x0.8_1mm_pitch (at 0 3) (layer F.Fab) hide
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at -2.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 2 connect roundrect (at -1.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 3 connect roundrect (at -0.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 4 connect roundrect (at 0.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 5 connect roundrect (at 1.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 6 connect roundrect (at 2.5 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,22 @@
(module 6P_2x1.05_1.25_pitch (layer F.Cu) (tedit 5BED83FE)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J2 (at 0 -4.125) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value Host (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 1.875) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 0.625) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 -0.625) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -1.875) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -3.125) (size 2 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 6 connect roundrect (at 0 3.125) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
)

View File

@@ -0,0 +1,219 @@
(footprint "6P_2x1.25_P1.5"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "J3"
(at 0 -4.95 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "625001ec-16d4-4cd0-b1eb-2e175fdde6ca")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "SWD"
(at 2.375 0 90)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "75bffcbd-9212-417f-8feb-2ca70bdd04f1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6268d0a2-2486-4303-8505-2e9761255228")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a482082f-e218-4aa5-86d0-fdca49c29d07")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "3ec425fa-84fc-45cb-a3bf-e772e951824c")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr through_hole exclude_from_pos_files exclude_from_bom)
(fp_poly
(pts
(xy -1.15 -3.75) (xy -1.4 -3.55) (xy -1.4 -3.95)
)
(stroke
(width 0)
(type solid)
)
(fill solid)
(layer "F.SilkS")
(uuid "d5e9a0fb-4f60-46c2-9f5a-7907c4228b78")
)
(fp_line
(start -1.15 4.2)
(end -1.15 -4.2)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "b2217d0f-4309-4445-9ba6-9485f7983ebd")
)
(fp_line
(start -0.825 -4.525)
(end 0.825 -4.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "1ed39ce7-4bc2-4252-8ef9-28cbe5b048e7")
)
(fp_line
(start 0.825 4.525)
(end -0.825 4.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "5d18009c-b02b-4561-add8-cf32d95c5a13")
)
(fp_line
(start 1.15 -4.2)
(end 1.15 4.2)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "3d39a86e-1cf3-49a5-a71b-55f1a3410076")
)
(fp_arc
(start -1.15 -4.2)
(mid -1.05481 -4.42981)
(end -0.825 -4.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "d908f5bd-b49e-42c2-a0f9-6bd1e6f0db1f")
)
(fp_arc
(start -0.825 4.525)
(mid -1.05481 4.42981)
(end -1.15 4.2)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "5ca44bff-f9ec-4b65-b630-f02103a7efc7")
)
(fp_arc
(start 0.825 -4.525)
(mid 1.05481 -4.42981)
(end 1.15 -4.2)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "5312ecc0-df25-44bc-92b3-13360e55cebc")
)
(fp_arc
(start 1.15 4.2)
(mid 1.05481 4.42981)
(end 0.825 4.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "423625ec-c785-4633-94f0-cedc3610bb95")
)
(fp_text user "${REF}"
(at -1.9 0 90)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "dca89be9-55be-4fe8-88ee-e92cc44329da")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" connect roundrect
(at 0 -3.75)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "d013dd43-3dbe-4e40-9269-a0e03b3e87b5")
)
(pad "2" connect roundrect
(at 0 -2.25)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "a73a1b5f-8cf2-43a7-bfb7-76c581924d9e")
)
(pad "3" connect roundrect
(at 0 -0.75)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "c2fd6b28-e081-476b-a4ac-464cf29216b4")
)
(pad "4" connect roundrect
(at 0 0.75)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "33c596c8-232a-4153-9e90-c7d254ebc427")
)
(pad "5" connect roundrect
(at 0 2.25)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "c0d8931d-c069-4aa4-a61a-a1b4d3f0d7e8")
)
(pad "6" connect roundrect
(at 0 3.75)
(size 2 1.25)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.143)
(uuid "0110d3d3-d46e-4ccb-87c7-9ad40e7f403e")
)
)

View File

@@ -0,0 +1,17 @@
(module 6P_Oval_3x1_1.25mm (layer F.Cu) (tedit 57EA789D)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference J1 (at -4.225 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value MCU (at 0 2.05) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -3.85 1.675) (end -3.75 1.675) (layer F.SilkS) (width 0.2))
(pad 6 connect oval (at 3.125 0) (size 1 3) (layers F.Cu F.Mask))
(pad 5 connect oval (at 1.875 0) (size 1 3) (layers F.Cu F.Mask))
(pad 4 connect oval (at 0.625 0) (size 1 3) (layers F.Cu F.Mask))
(pad 3 connect oval (at -0.625 0) (size 1 3) (layers F.Cu F.Mask))
(pad 2 connect oval (at -1.875 0) (size 1 3) (layers F.Cu F.Mask))
(pad 1 connect rect (at -3.125 0) (size 1 3) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,24 @@
(module 7P_2.5x1.05_1.25_pitch (layer F.Cu) (tedit 5BED826B)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J1 (at 0 -4.75) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value A (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 0) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 -1.25) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -2.5) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -3.75) (size 2.5 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 6 connect roundrect (at 0 2.5) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 7 connect roundrect (at 0 3.75) (size 2.5 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
)

View File

@@ -0,0 +1,29 @@
(module "7P_2x0.7_1_pitch_DS" (layer F.Cu) (tedit 5DFB89C7)
(fp_text reference "J1" (at 0 -1.75 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Conn_01x07" (at 0 -1.75 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.05)))
)
(pad "6" thru_hole circle (at 2 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "5" thru_hole circle (at 1 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "4" thru_hole circle (at 0 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "3" thru_hole circle (at -1 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "2" thru_hole circle (at -2 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "6" thru_hole circle (at 2 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "5" thru_hole circle (at 1 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "4" thru_hole circle (at 0 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "3" thru_hole circle (at -1 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "2" thru_hole circle (at -2 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at -3 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at -3 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "6" thru_hole roundrect (at 2 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "5" thru_hole roundrect (at 1 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "4" thru_hole roundrect (at 0 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "3" thru_hole roundrect (at -1 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "2" thru_hole roundrect (at -2 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "1" thru_hole roundrect (at -3 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "7" thru_hole roundrect (at 3 0) (size 0.7 2) (drill 0.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad "7" thru_hole circle (at 3 -0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
(pad "7" thru_hole circle (at 3 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,15 @@
(module 7P_2x0.8_1mm_pitch (layer F.Cu) (tedit 5BED30D8)
(fp_text reference REF** (at 0 2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 7P_2x0.8_1mm_pitch (at 0 3) (layer F.Fab) hide
(effects (font (size 0.25 0.25) (thickness 0.05)))
)
(pad 1 connect roundrect (at -3 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 2 connect roundrect (at -2 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 3 connect roundrect (at -1 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 4 connect roundrect (at 0 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 5 connect roundrect (at 1 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 6 connect roundrect (at 2 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
(pad 7 connect roundrect (at 3 0) (size 0.8 2) (layers F.Cu F.Mask) (roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,24 @@
(module 7P_2x1.05_1.25_pitch (layer F.Cu) (tedit 5BED83DF)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J2 (at 0 -4.75) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value Host (at -1.8 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 5 connect roundrect (at 0 1.25) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 4 connect roundrect (at 0 0) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 3 connect roundrect (at 0 -1.25) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 2 connect roundrect (at 0 -2.5) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 2))
(pad 1 connect rect (at 0 -3.75) (size 2 1.05) (layers F.Cu F.Mask)
(zone_connect 0))
(pad 6 connect roundrect (at 0 2.5) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
(pad 7 connect roundrect (at 0 3.75) (size 2 1.05) (layers F.Cu F.Mask) (roundrect_rratio 0.25)
(zone_connect 0))
)

View File

@@ -0,0 +1,18 @@
(module 7P_Oval_3x1_1.25mm (layer F.Cu) (tedit 58CC36CE)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference REF** (at -4.875 0.1 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value 7P_Oval_3x1_1.25mm (at 0.6 2.2) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -4.5 1.775) (end -4.4 1.775) (layer F.SilkS) (width 0.2))
(pad 1 connect rect (at -3.775 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 2 connect oval (at -2.525 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 3 connect oval (at -1.275 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 4 connect oval (at -0.025 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 5 connect oval (at 1.225 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 6 connect oval (at 2.475 0.1) (size 1 3) (layers F.Cu F.Mask))
(pad 7 connect oval (at 3.725 0.1) (size 1 3) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,19 @@
(module 8P_Oval_3x1_1.25mm (layer F.Cu) (tedit 5647B8EF)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference REF** (at -5.475 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value 8P_Oval_3x1_1.25mm (at 0 2.1) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -5.1 1.675) (end -5 1.675) (layer F.SilkS) (width 0.2))
(pad 1 connect rect (at -4.375 0) (size 1 3) (layers F.Cu F.Mask))
(pad 2 connect oval (at -3.125 0) (size 1 3) (layers F.Cu F.Mask))
(pad 3 connect oval (at -1.875 0) (size 1 3) (layers F.Cu F.Mask))
(pad 4 connect oval (at -0.625 0) (size 1 3) (layers F.Cu F.Mask))
(pad 5 connect oval (at 0.625 0) (size 1 3) (layers F.Cu F.Mask))
(pad 6 connect oval (at 1.875 0) (size 1 3) (layers F.Cu F.Mask))
(pad 7 connect oval (at 3.125 0) (size 1 3) (layers F.Cu F.Mask))
(pad 8 connect oval (at 4.375 0) (size 1 3) (layers F.Cu F.Mask))
)

View File

@@ -0,0 +1,38 @@
(module Address_pads_3P_linear (layer F.Cu) (tedit 586D2F77)
(solder_mask_margin 0.001)
(solder_paste_margin -0.001)
(attr virtual)
(fp_text reference REF** (at 1 0 270) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value Address_pads_3P_waver (at 0 -2.1) (layer F.Fab)
(effects (font (size 0.127 0.127) (thickness 0.03175)))
)
(fp_text user 0 (at -0.9 -1.2) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user 1 (at -0.9 0) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user 2 (at -0.9 1.2) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -0.7 -1.8) (end -1.1 -1.8) (layer F.SilkS) (width 0.125))
(fp_line (start -0.7 -0.6) (end -1.1 -0.6) (layer F.SilkS) (width 0.125))
(fp_line (start -1.1 -0.6) (end -1.1 -0.7) (layer F.SilkS) (width 0.125))
(fp_line (start -1.1 -0.7) (end -1.1 -0.5) (layer F.SilkS) (width 0.125))
(fp_line (start -0.7 0.6) (end -1.1 0.6) (layer F.SilkS) (width 0.125))
(fp_line (start -1.1 0.6) (end -1.1 0.5) (layer F.SilkS) (width 0.125))
(fp_line (start -1.1 0.5) (end -1.1 0.7) (layer F.SilkS) (width 0.125))
(fp_line (start -0.7 1.8) (end -1.1 1.8) (layer F.SilkS) (width 0.125))
(fp_line (start -0.7 -0.7) (end -0.7 -0.5) (layer F.SilkS) (width 0.125))
(fp_line (start -0.7 0.5) (end -0.7 0.7) (layer F.SilkS) (width 0.125))
(pad 1 connect rect (at 0 0) (size 1 0.4) (layers F.Cu F.Mask))
(pad 2 connect rect (at 0 1.2) (size 1 0.4) (layers F.Cu F.Mask))
(pad 0 connect rect (at 0 -1.2) (size 1 0.4) (layers F.Cu F.Mask))
(pad H connect rect (at 0 -0.6) (size 1 0.4) (layers F.Cu F.Mask))
(pad L connect rect (at 0 1.8) (size 1 0.4) (layers F.Cu F.Mask))
(pad L connect rect (at 0 -1.8) (size 1 0.4) (layers F.Cu F.Mask))
(pad H connect rect (at 0 0.6) (size 1 0.4) (layers F.Cu F.Mask))
(pad 3 connect roundrect (at 0 0) (size 1.1 4.1) (layers F.Mask)(roundrect_rratio 0.045))
)

View File

@@ -0,0 +1,38 @@
(module Address_pads_3P_zigzag (layer F.Cu) (tedit 586D5CC3)
(solder_mask_margin 0.001)
(solder_paste_margin -0.001)
(attr virtual)
(fp_text reference JP1 (at -1.475 0 270) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value I2C_ADDR (at -0.225 -1.525 180) (layer F.Fab)
(effects (font (size 0.127 0.127) (thickness 0.03175)))
)
(fp_text user 0 (at 0.75 -0.7 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user 1 (at 0.75 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user 2 (at 0.75 0.7 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_circle (center -0.95 -1.075) (end -0.925 -1.075) (layer F.SilkS) (width 0.125))
(fp_circle (center -0.95 0.35) (end -0.925 0.35) (layer F.SilkS) (width 0.125))
(pad 1 connect roundrect (at 0 0 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad H connect roundrect (at -0.49 0.36 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad 2 connect roundrect (at 0 0.72 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad 0 connect roundrect (at 0 -0.72 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad L connect roundrect (at -0.49 -0.36 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad H connect roundrect (at -0.49 -1.08 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad L connect roundrect (at -0.49 1.08 45) (size 0.4 0.4) (layers F.Cu F.Mask)(roundrect_rratio 0.15))
(pad 7 connect rect (at -0.235 -0.89 45) (size 0.305 0.5) (layers F.Mask))
(pad "" connect rect (at -0.24 -0.175 45) (size 0.305 0.5) (layers F.Mask))
(pad "" connect rect (at -0.24 0.545 45) (size 0.305 0.5) (layers F.Mask))
(pad "" connect rect (at -0.245 -0.54 315) (size 0.305 0.5) (layers F.Mask))
(pad "" connect rect (at -0.245 0.185 315) (size 0.305 0.5) (layers F.Mask))
(pad "" connect rect (at -0.25 0.905 315) (size 0.305 0.5) (layers F.Mask))
(pad "" smd roundrect (at -0.245 -0.54 315) (size 0.4 1) (layers F.Paste)(roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.245 0.9 315) (size 0.4 1) (layers F.Paste)(roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.245 -0.18 45) (size 0.4 1) (layers F.Paste)(roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,32 @@
(module Castellation_8P_2mm_Dual (layer F.Cu) (tedit 5647662A)
(attr virtual)
(fp_text reference REF** (at 0 2.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value Castellation_8P_2mm_Dual (at 0 -2.25) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -6 -0.25) (end -5.75 -0.5) (layer F.Fab) (width 0.125))
(fp_line (start -6 -0.25) (end -6.25 -0.5) (layer F.Fab) (width 0.125))
(fp_line (start -6 -0.25) (end -6 -0.75) (layer F.Fab) (width 0.125))
(fp_text user "BOARD EDGE" (at -5 -1.25) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -7.75 0) (end 7.75 0) (layer F.Fab) (width 0.125))
(pad 1 thru_hole rect (at -7 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -7 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 2 thru_hole rect (at -5 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 3 thru_hole rect (at -3 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 4 thru_hole rect (at -1 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 5 thru_hole rect (at 1 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 6 thru_hole rect (at 3 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 7 thru_hole rect (at 5 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 8 thru_hole rect (at 7 0) (size 1.2 1.8) (drill 0.8 (offset 0 0.3)) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -5 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -3 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -1 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 1 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 3 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 5 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 7 1.25) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,11 @@
(module Edge_GPIO_3P_1mm_pitch (layer F.Cu) (tedit 586162AC)
(fp_text reference J4 (at -1.3 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value GPIO (at 0.9 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 thru_hole circle (at 0 -1) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 1) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,15 @@
(module Edge_GPIO_5P_1mm_pitch (layer F.Cu) (tedit 58616365)
(solder_mask_margin 0.05)
(attr virtual)
(fp_text reference J4 (at -1.3 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value GPIO (at 0.9 0 90) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 thru_hole circle (at 0 -2) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 -1) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 1) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0 2) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,43 @@
(module I2C_Compact_Cable (layer F.Cu) (tedit 58610705)
(solder_mask_margin 0.025)
(attr virtual)
(fp_text reference J3 (at -2.65 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value I2C (at -0.05 -1.35) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user C (at 0.45 -0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user D (at -0.45 0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user + (at -1.4 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user - (at 1.4 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.4 -1.1) (end -2.2 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.2 -1.1) (end -2.2 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.2 1.1) (end 2.2 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.2 1.1) (end 2.2 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.2 -1.1) (end 1.4 -1.1) (layer F.SilkS) (width 0.125))
(pad 1 connect roundrect (at -1.4 0) (size 1.1 1.8) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 2) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 connect oval (at 1.4 0) (size 1.1 1.8) (layers B.Cu B.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 connect roundrect (at -0.2 -0.5 90) (size 0.8 1.3) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 connect roundrect (at 0.2 0.5 270) (size 0.8 1.3) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 1 thru_hole circle (at -1.4 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 thru_hole circle (at 1.4 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 thru_hole circle (at -0.25 -0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 thru_hole circle (at 0.25 0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
)

View File

@@ -0,0 +1,119 @@
(footprint "JP-2"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "JP3"
(at 0 -1 180)
(layer "F.Fab")
(uuid "ec62b177-079f-4bac-a4d5-c862450f0afe")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "8.4V"
(at 0 0.7 180)
(layer "F.Fab")
(hide yes)
(uuid "f9159360-4e27-493d-8c43-5054809e6ae1")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Footprint" "JP-2"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "69be39f2-b46c-4ceb-8d6f-d8b6218b3b25")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "522561c9-3413-45b1-b056-314158b27f19")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Solder Jumper, 2-pole, open"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8c9646d6-a594-4b3a-be1e-9b2859baf56e")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Preferred" ""
(at 0 0 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fb222085-685a-4dbe-983b-ac5299d27fc7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Enable" ""
(at 0 0 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bc083c9d-d976-481b-a4d8-7fb73c0c1b12")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(solder_mask_margin 0.1)
(attr through_hole exclude_from_bom)
(pad "" smd roundrect
(at 0 0)
(size 0.7 1)
(layers "F.Mask")
(roundrect_rratio 0.1428571429)
(uuid "d310993c-cbb0-4749-a705-716d932a1d0f")
)
(pad "" smd roundrect
(at 0 0)
(size 0.8 1.2)
(layers "F.Paste")
(roundrect_rratio 0.15)
(uuid "49afb04c-6e43-44f6-a458-689d590e89c3")
)
(pad "1" connect rect
(at -0.225 0)
(size 0.25 1)
(layers "F.Cu")
(uuid "1ed9f3f5-59a4-41f2-8d93-b15552666e9d")
)
(pad "2" connect rect
(at 0.225 0)
(size 0.25 1)
(layers "F.Cu")
(uuid "b28fbc15-0345-4f08-a3c1-372695273621")
)
)

View File

@@ -0,0 +1,43 @@
(module "JP-2_1.5x1.5" (layer "F.Cu") (tedit 5F8A8376)
(property "Sheet file" "/home/stefan/Projects/Current/StickHub/StickHub.kicad_sch")
(property "Sheet name" "")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "JP1" (at 0 -1.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0851ad05-d756-42f7-94ff-f9db04d140c8)
)
(fp_text value "JUMPER" (at 0 1.1 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp bbe1a6d1-f475-4c5d-b4e3-ccba65cc1209)
)
(fp_text user "${REF}" (at 0 1.5 unlocked) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp cd0c8330-2fae-4392-aeaa-a57d96986617)
)
(fp_poly (pts (xy 0.074999 0.45)
(xy -0.425 0.7)
(xy -0.425 0.199999)) (layer "F.Cu") (width 0) (tstamp 36f015cd-336a-4ad0-8ae0-a2edf1b65412))
(fp_poly (pts (xy 0.075 -0.049999)
(xy -0.425 0.199999)
(xy -0.425 -0.3)) (layer "F.Cu") (width 0) (tstamp 6c1a4556-2b75-417a-b3ea-8d74f18ed58b))
(fp_poly (pts (xy -0.075 0.199994)
(xy 0.425 -0.049993)
(xy 0.425 0.45)) (layer "F.Cu") (width 0) (tstamp 8dbb242f-d5ca-4bff-affb-b5f631949e83))
(fp_poly (pts (xy -0.074999 -0.300006)
(xy 0.425 -0.549994)
(xy 0.425 -0.049999)) (layer "F.Cu") (width 0) (tstamp 9d382d6c-027a-4a74-a18a-608b1c232724))
(fp_poly (pts (xy 0.075 -0.55)
(xy -0.425 -0.3)
(xy -0.424999 -0.8)) (layer "F.Cu") (width 0) (tstamp d765bd0f-a458-4321-95d9-f21e234babcd))
(fp_poly (pts (xy -1.85 0.7)
(xy -2 0.7)
(xy -2 -0.8)
(xy -1.85 -0.8)) (layer "F.SilkS") (width 0) (tstamp 23c75dde-63b4-435f-bac0-3b3ac88ba2ad))
(fp_poly (pts (xy 0.35 -0.8)
(xy 0.349999 0.7)
(xy -0.35 0.7)
(xy -0.349999 -0.8)) (layer "F.Mask") (width 0) (tstamp 89de275f-7122-44f2-973d-0a280cce9f13))
(pad "" smd roundrect (at 0 -0.05 90) (size 1.5 3.4) (layers "B.Cu" "F.Paste") (roundrect_rratio 0.2) (tstamp 501bc46b-f80b-4424-910e-f4b2ccdee3a9))
(pad "1" connect roundrect (at -0.975 -0.05 90) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp 30f59cb5-ef9d-4360-8248-fd72d332ad9d))
(pad "2" connect roundrect (at 0.975 -0.05 90) (size 1.5 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (tstamp bf6ba0f1-543f-4960-9e21-34f1dca31bb4))
)

View File

@@ -0,0 +1,204 @@
(footprint "JP-2_Open"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "JP1"
(at 0 -1 0)
(layer "F.Fab")
(hide yes)
(uuid "d710271b-88b5-4055-8b5c-968a0859b251")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "5V"
(at 0 0.7 0)
(layer "F.Fab")
(hide yes)
(uuid "d11e32de-7a1c-4539-9693-78358b3bcbc4")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Footprint" "JP-2_Open"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "033dbde9-5784-4383-9313-a56f62f7bb1d")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a385fa90-a617-4aff-ad0b-8186f5050fd5")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Solder Jumper, 2-pole, open"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bbb3a5ad-d445-4f94-beb5-ede27eaf09ba")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Preferred" ""
(at 0 0 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "81263274-a1ed-4d96-80cf-ad944d4227d5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Enable" ""
(at 0 0 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e08ca3d4-2a2c-4e94-bda3-0a9ef2a89a04")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(solder_mask_margin 0.000001)
(attr through_hole exclude_from_pos_files exclude_from_bom)
(net_tie_pad_groups "1, 2, ")
(fp_line
(start -0.5 0.4)
(end -0.5 -0.4)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "b8f59da6-9834-4395-b5ac-20434026461b")
)
(fp_line
(start -0.25 -0.65)
(end 0.25 -0.65)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "dd7a9674-2577-4907-a07f-3341c37f6660")
)
(fp_line
(start 0.25 0.65)
(end -0.25 0.65)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "13ad79b2-25c0-4051-8e55-b08edfe7df60")
)
(fp_line
(start 0.5 -0.4)
(end 0.5 0.4)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "61ef2790-80ea-4485-bbf1-df59f3846174")
)
(fp_arc
(start -0.5 -0.4)
(mid -0.426777 -0.576777)
(end -0.25 -0.65)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "820a8254-b0a0-417b-b8c5-6b959d6340e4")
)
(fp_arc
(start -0.25 0.65)
(mid -0.426777 0.576777)
(end -0.5 0.4)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "55504579-b2fd-4575-96a1-757f80b58cd8")
)
(fp_arc
(start 0.25 -0.65)
(mid 0.426777 -0.576777)
(end 0.5 -0.4)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "97e5c383-1f39-445a-b526-6475c742406b")
)
(fp_arc
(start 0.5 0.4)
(mid 0.426777 0.576777)
(end 0.25 0.65)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "33a3cce3-a8a1-4cb0-9d25-ae86731e1d18")
)
(pad "" smd rect
(at 0 0)
(size 0.2 1)
(layers "F.Mask")
(zone_connect 0)
(uuid "1a39947f-56b7-4276-90df-0f4ec7c161a3")
)
(pad "1" connect roundrect
(at -0.225 0)
(size 0.25 1)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.01)
(chamfer top_right bottom_right)
(uuid "1e7aa77e-b7e9-4686-ac5a-060c263f0ab1")
)
(pad "2" connect roundrect
(at 0.225 0)
(size 0.25 1)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.01)
(chamfer top_left bottom_left)
(uuid "1a251849-83e1-4645-96c9-6456ff730676")
)
)

View File

@@ -0,0 +1,14 @@
(module JP-3 (layer F.Cu) (tedit 59EE1E55)
(solder_mask_margin 0.1)
(fp_text reference JP1 (at 0 -1) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value PWRSRC (at 0 0.7) (layer F.Fab) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(pad 3 connect rect (at 0.45 0) (size 0.25 1) (layers F.Cu))
(pad 2 connect rect (at 0 0) (size 0.25 1) (layers F.Cu))
(pad 1 connect rect (at -0.45 0) (size 0.25 1) (layers F.Cu))
(pad 4 connect rect (at 0 0) (size 0.95 0.8) (layers F.Mask))
(pad 5 smd roundrect (at -0.25 0) (size 0.8 1.2) (layers F.Paste)(roundrect_rratio 0.15))
)

View File

@@ -0,0 +1,22 @@
(module "JP-3_1.2x1.5" (layer "F.Cu") (tedit 5F8A7E8E)
(fp_text reference "REF**" (at -0.25 -24 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1bb21e37-13f4-463d-aedf-4e645c54422e)
)
(fp_text value "JP-3_1.2x1.5" (at -0.25 -22.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c6ca4ed4-ee6f-4526-a678-a12327fd966e)
)
(fp_text user "${REF}" (at -0.25 -21 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 417766b9-02b8-4164-b055-db38cbbaee4c)
)
(pad "1" connect roundrect (at 0 -1.125) (size 1.5 1.2) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.125) (tstamp 7780f417-9692-4f6e-8445-9669a4564994))
(pad "2" connect rect (at 0 0) (size 1.35 0.15) (layers "F.Cu" "F.Mask") (tstamp 09cb8709-aa34-4439-a86a-19fb92b6fd12))
(pad "2" connect rect (at 0 -0.225) (size 0.15 0.3) (layers "F.Cu" "F.Mask") (tstamp 10010764-fe89-435c-be56-6cb2efeeaa24))
(pad "2" connect rect (at -0.6 -0.225) (size 0.15 0.3) (layers "F.Cu" "F.Mask") (tstamp 3d51e9be-31a9-42e8-abb8-7a465523c07a))
(pad "2" connect rect (at 0.3 -0.375) (size 0.15 0.3) (layers "F.Cu" "F.Mask") (tstamp 565ba762-990e-4482-930e-5dc6defd9d4b))
(pad "2" connect rect (at 0.6 -0.225) (size 0.15 0.3) (layers "F.Cu" "F.Mask") (tstamp 7e87ffef-4a2d-41e9-9191-0201c98a2688))
(pad "2" connect rect (at -0.3 -0.375) (size 0.15 0.3) (layers "F.Cu" "F.Mask") (tstamp ecd61447-61cd-455b-9e17-752c4377b212))
(pad "3" connect roundrect (at 0 0.825) (size 1.5 1.2) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.125) (tstamp f82673e4-5620-4660-a039-5253e8dfc75f))
)

View File

@@ -0,0 +1,9 @@
(module JP1_Asym (layer F.Cu) (tedit 5647BB1C)
(fp_text reference REF** (at 0 -1.2) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value JP1_Asym (at 0 1.4) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(pad 1 thru_hole oval (at 0 0) (size 1 1.25) (drill 0.7 (offset 0 0.1325)) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,21 @@
(module Program_Pogo_6P_1.25mm (layer F.Cu) (tedit 59D21012)
(solder_mask_margin 0.001)
(attr virtual)
(fp_text reference J2 (at -1.8 0 -270) (layer Cmts.User)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value SWD (at 1.7 0 -270) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.127)))
)
(fp_text user 1 (at 0 -4.325) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.127)))
)
(pad 1 connect rect (at 0 -3.125) (size 2 1.05) (layers F.Cu F.Mask))
(pad 2 connect oval (at 0 -1.875) (size 2 1.05) (layers F.Cu F.Mask))
(pad 3 connect oval (at 0 -0.625) (size 2 1.05) (layers F.Cu F.Mask))
(pad 4 connect oval (at 0 0.625) (size 2 1.05) (layers F.Cu F.Mask))
(pad 5 connect oval (at 0 1.875) (size 2 1.05) (layers F.Cu F.Mask))
(pad 6 connect oval (at 0 3.125) (size 2 1.05) (layers F.Cu F.Mask))
(pad 1 thru_hole circle (at 0 -3.125) (size 1 1) (drill 0.5) (layers *.Cu F.Mask))
(pad 6 thru_hole circle (at 0 3.125) (size 1 1) (drill 0.5) (layers *.Cu F.Mask))
)

View File

@@ -0,0 +1,244 @@
(footprint "RS3_Touch_Pads"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 63.65 -73.525 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "b6b73351-4fc4-4e09-8d89-94d0d904ff55")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "RS3_Touch_Pads"
(at 63.65 -72.025 0)
(unlocked yes)
(layer "F.Fab")
(uuid "02305943-2092-4c58-93fe-c307f39661ba")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "SH_Solder_Pads:RS3_Touch_Pads"
(at 63.65 -73.025 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fbe00529-90d2-4946-bc8d-0c2f6e48837c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 63.65 -73.025 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9f01686e-4d4a-4bad-b5d6-4ecc3c4bf67a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 63.65 -73.025 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fe1fa1c4-b36f-4beb-8c0f-bbe8c6b2861c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_line
(start -19.40892 8.000058)
(end 19.4154 8.000058)
(stroke
(width 0.05)
(type default)
)
(layer "F.Fab")
(uuid "8f08634b-6d67-40fb-a9f7-76b6ff52c681")
)
(fp_arc
(start -20.322753 9.420619)
(mid -20.256466 8.459051)
(end -19.40892 8.000058)
(stroke
(width 0.05)
(type default)
)
(layer "F.Fab")
(uuid "064d1fa8-9251-4530-9dd2-d35f0f803702")
)
(fp_arc
(start 19.4154 8.000058)
(mid 20.258204 8.461801)
(end 20.322691 9.420619)
(stroke
(width 0.05)
(type default)
)
(layer "F.Fab")
(uuid "624133fb-b982-4681-9475-5762fcf5c569")
)
(fp_arc
(start 20.322691 9.420619)
(mid -0.000031 22.400058)
(end -20.322753 9.420619)
(stroke
(width 0.05)
(type default)
)
(layer "F.Fab")
(uuid "5b9f9ce0-eb27-420b-bf50-a1c736ebd4fa")
)
(fp_text user "${REFERENCE}"
(at 63.65 -70.525 0)
(unlocked yes)
(layer "F.Fab")
(uuid "ff5fcd72-b279-466a-a771-87fa6c6d560c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" connect custom
(at 2.9 13.75)
(size 1 1)
(layers "B.Cu" "B.Mask")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(xy -20.430887 -4.182936)
(arc
(start -17.498915 -2.49016)
(mid -17.421585 -2.435113)
(end -17.356041 -2.366454)
)
(arc
(start -17.356041 -2.366454)
(mid -14.556136 0.487168)
(end -11.205971 2.668687)
)
(arc
(start -11.205971 2.668687)
(mid -8.995535 2.86696)
(end -7.253667 1.491738)
)
(arc
(start -4.083054 -3.999924)
(mid -3.901084 -4.182341)
(end -3.652449 -4.249942)
)
(arc
(start -2.15 -4.249942)
(mid -1.900027 -4.182946)
(end -1.717019 -3.999942)
)
(arc
(start 0.453612 -0.2403)
(mid 0.50406 0.137238)
(end 0.273944 0.440762)
)
(arc
(start -9.300475 5.968556)
(mid -9.502686 6.033259)
(end -9.713524 6.008254)
)
(arc
(start -9.713524 6.008254)
(mid -16.288547 2.298662)
(end -21.116726 -3.504844)
)
(arc
(start -21.116726 -3.504844)
(mid -21.032434 -4.105457)
(end -20.430902 -4.182909)
)
)
(width 0)
(fill yes)
)
)
(uuid "162c648a-02a7-4da4-99b4-8a99816b85cc")
)
(pad "2" connect custom
(at 3.675 15.075)
(size 1 1)
(layers "B.Cu" "B.Mask")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(arc
(start 0.678605 0.166714)
(mid 2.42047 1.541941)
(end 4.630909 1.343687)
)
(arc
(start 4.630909 1.343687)
(mid 7.981073 -0.837832)
(end 10.780978 -3.691454)
)
(arc
(start 10.780978 -3.691454)
(mid 10.846507 -3.760105)
(end 10.923824 -3.815144)
)
(arc
(start 13.855914 -5.507988)
(mid 14.457458 -5.430497)
(end 14.541663 -4.829844)
)
(arc
(start 14.541663 -4.829844)
(mid 4.737242 4.057325)
(end -8.439493 5.274749)
)
(arc
(start -8.439493 5.274749)
(mid -8.819782 4.86341)
(end -8.57965 4.35729)
)
(arc
(start -0.254392 -0.449299)
(mid 0.123925 -0.499536)
(end 0.427477 -0.268226)
)
(xy 0.678594 0.16672)
)
(width 0)
(fill yes)
)
)
(uuid "efd80e0a-df39-41e3-880f-1fbdfd99983e")
)
)

View File

@@ -0,0 +1,43 @@
(module SWD_Compact_Cable (layer F.Cu) (tedit 58613913)
(solder_mask_margin 0.025)
(attr virtual)
(fp_text reference J2 (at -2.65 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value SWD (at -0.05 -1.35) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user C (at 0.35 -0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user I (at -0.35 0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user + (at -1.5 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user - (at 1.5 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.5 -1.1) (end -2.3 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.3 -1.1) (end -2.3 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.3 1.1) (end 2.3 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.3 1.1) (end 2.3 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.3 -1.1) (end 1.5 -1.1) (layer F.SilkS) (width 0.125))
(pad 1 connect roundrect (at -1.5 0) (size 1.1 1.8) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 2) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 connect oval (at 1.5 0) (size 1.1 1.8) (layers B.Cu B.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 connect roundrect (at -0.4 -0.5 90) (size 0.8 1.1) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 connect roundrect (at 0.4 0.5 270) (size 0.8 1.1) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 1 thru_hole circle (at -1.5 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 thru_hole circle (at 1.5 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 thru_hole circle (at -0.35 -0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 thru_hole circle (at 0.35 0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
)

View File

@@ -0,0 +1,21 @@
(module Solder_Bridge (layer F.Cu) (tedit 599AB2EA)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference JP1 (at 2.25 0.5) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value JUMPER (at 0 1.4) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_arc (start -0.6 0) (end -1 0) (angle 26.5) (layer F.Cu) (width 0.2))
(fp_arc (start -0.6 0) (end -1 0) (angle -26.5) (layer F.Cu) (width 0.2))
(fp_line (start 0.6 0.4) (end -0.6 0.4) (layer F.Cu) (width 0.2))
(fp_line (start 0.6 -0.4) (end -0.6 -0.4) (layer F.Cu) (width 0.2))
(fp_arc (start 0.6 0) (end 0.6 -0.4) (angle 180) (layer F.Cu) (width 0.2))
(fp_line (start -1 0) (end 0.6 0) (layer F.Cu) (width 0.2))
(pad 2 connect circle (at 1 0) (size 0.2 0.2) (layers F.Cu F.Mask))
(pad 1 connect circle (at -1 0) (size 0.2 0.2) (layers F.Cu F.Mask))
(pad 1 connect oval (at 0 0) (size 1.4 0.2) (layers F.Mask)
(solder_mask_margin 0.4))
(pad 0 smd oval (at 0 0) (size 2.2 1) (layers F.Paste))
)

View File

@@ -0,0 +1,150 @@
(footprint "Solder_Bridge_NC"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "JP2"
(at 2.25 0.5 180)
(layer "F.SilkS")
(hide yes)
(uuid "0c178a6f-894b-4df8-8684-8b560c147b63")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "UVLO"
(at 0 1.399999 180)
(layer "F.Fab")
(uuid "1547b417-5897-4fb2-a991-3bdcbde738a7")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Footprint" "Solder_Bridge_NC"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4f99d6a7-0209-4380-951d-39fcfb6b637b")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "be09ffe9-444c-478e-b69d-14aa258990d8")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Solder Jumper, 2-pole, closed/bridged"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7511ac47-c0fe-494a-bb46-f26298377d0e")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Sim.Enable" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6968af87-c8ed-4d73-b4d4-fc288a43fa2c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(solder_mask_margin 0.01)
(attr exclude_from_pos_files exclude_from_bom)
(pad "" connect oval
(at 0 0)
(size 1.4 0.2)
(layers "F.Mask")
(solder_mask_margin 0.4)
(uuid "7eb67a61-cb8c-4bc4-ab73-fb88ee49e243")
)
(pad "" smd oval
(at 0 0)
(size 2.2 1)
(layers "F.Paste")
(uuid "3ca51051-f564-42d0-88f7-00f1dc738f17")
)
(pad "1" connect custom
(at -1 0)
(size 0.2 0.2)
(layers "F.Cu" "F.Mask")
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_arc
(start 0 0)
(mid 0.010648 -0.09168)
(end 0.042026 -0.178479)
(width 0.2)
)
(gr_arc
(start 0.042026 0.178479)
(mid 0.010648 0.09168)
(end 0 0)
(width 0.2)
)
(gr_line
(start 0 0)
(end 1.6 0)
(width 0.2)
)
)
(uuid "d6d19d54-0ec9-40a8-a842-be4f0bdc858f")
)
(pad "2" connect custom
(at 1 0)
(size 0.2 0.2)
(layers "F.Cu" "F.Mask")
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_arc
(start -0.4 -0.4)
(mid 0 0)
(end -0.4 0.4)
(width 0.2)
)
(gr_line
(start -0.4 0.4)
(end -1.6 0.4)
(width 0.2)
)
(gr_line
(start -0.4 -0.4)
(end -1.6 -0.4)
(width 0.2)
)
)
(uuid "d0cd775c-7b80-46dd-a805-70793331dbe4")
)
)

View File

@@ -0,0 +1,20 @@
(module Solder_Bridge_NO (layer F.Cu) (tedit 59ABC25D)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference JP3 (at 2.25 0.5) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value VUSB (at 0 1.4) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_arc (start -0.6 0) (end -1 0) (angle 26.5) (layer F.Cu) (width 0.2))
(fp_arc (start -0.6 0) (end -1 0) (angle -26.5) (layer F.Cu) (width 0.2))
(fp_line (start 0.6 0.4) (end -0.6 0.4) (layer F.Cu) (width 0.2))
(fp_line (start 0.6 -0.4) (end -0.6 -0.4) (layer F.Cu) (width 0.2))
(fp_arc (start 0.6 0) (end 0.6 -0.4) (angle 180) (layer F.Cu) (width 0.2))
(fp_line (start -1 0) (end 0.6 0) (layer F.Cu) (width 0.2))
(pad 2 connect circle (at 1 0) (size 0.2 0.2) (layers F.Cu F.Mask))
(pad 1 connect circle (at -1 0) (size 0.2 0.2) (layers F.Cu F.Mask))
(pad 1 connect oval (at 0 0) (size 1.4 0.2) (layers F.Mask)
(solder_mask_margin 0.4))
)

View File

@@ -0,0 +1,17 @@
(module TH_3P_1.25mm (layer F.Cu) (tedit 581F5F67)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference J2 (at 0 1.1) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value I2C (at 0 -1.1) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.875 -0.625) (end 1.875 -0.625) (layer F.Fab) (width 0.05))
(fp_line (start 1.875 -0.625) (end 1.875 0.625) (layer F.Fab) (width 0.05))
(fp_line (start 1.875 0.625) (end -1.875 0.625) (layer F.Fab) (width 0.05))
(fp_line (start -1.875 0.625) (end -1.875 -0.625) (layer F.Fab) (width 0.05))
(pad 1 thru_hole rect (at -1.25 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask))
(pad 2 thru_hole roundrect (at 0 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
(pad 3 thru_hole roundrect (at 1.25 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,17 @@
(module TH_3P_1.5mm (layer F.Cu) (tedit 581F1B04)
(solder_mask_margin 0.01)
(attr virtual)
(fp_text reference REF** (at 0 1.25) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value TH_3P_1.5mm (at 0 -1.25) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -2.25 -0.75) (end 2.25 -0.75) (layer F.Fab) (width 0.05))
(fp_line (start 2.25 -0.75) (end 2.25 0.75) (layer F.Fab) (width 0.05))
(fp_line (start 2.25 0.75) (end -2.25 0.75) (layer F.Fab) (width 0.05))
(fp_line (start -2.25 0.75) (end -2.25 -0.75) (layer F.Fab) (width 0.05))
(pad 1 thru_hole rect (at -1.5 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask))
(pad 2 thru_hole roundrect (at 0 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
(pad 3 thru_hole roundrect (at 1.5 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,17 @@
(module TH_4P_1.25mm (layer F.Cu) (tedit 581F1A2E)
(solder_mask_margin 0.01)
(fp_text reference REF** (at 0 1.2) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value TH_4P_1.25mm (at 0 -1.2) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -2.5 -0.625) (end 2.5 -0.625) (layer F.Fab) (width 0.05))
(fp_line (start 2.5 -0.625) (end 2.5 0.625) (layer F.Fab) (width 0.05))
(fp_line (start 2.5 0.625) (end -2.5 0.625) (layer F.Fab) (width 0.05))
(fp_line (start -2.5 0.625) (end -2.5 -0.625) (layer F.Fab) (width 0.05))
(pad 1 thru_hole rect (at -1.875 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask))
(pad 2 thru_hole roundrect (at -0.625 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
(pad 3 thru_hole roundrect (at 0.625 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
(pad 4 thru_hole roundrect (at 1.875 0) (size 0.8 1.05) (drill 0.5) (layers *.Cu *.Mask)(roundrect_rratio 0.25))
)

View File

@@ -0,0 +1,258 @@
(footprint "TH_4P_2x0.8_P1.05"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.95 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "21fd99b3-9688-4285-8448-8f6831869dba")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "TH_4P_2x0.8_P1.05"
(at 0 -2.55 0)
(unlocked yes)
(layer "F.Fab")
(uuid "cc1b64a1-1b8d-433c-8fd2-078d63828b2d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 14.35 -13.55 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f7726c32-4f3e-46b0-b996-2cb050aac1cc")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 14.35 -13.55 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e037dfc8-3b49-4862-8a8d-dd60c956d078")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 14.35 -13.55 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "097ae411-7624-4076-85aa-4602b2ee2740")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_poly
(pts
(xy -1.6 1.75) (xy -1.75 1.95) (xy -1.45 1.95)
)
(stroke
(width 0)
(type solid)
)
(fill solid)
(layer "F.SilkS")
(uuid "2ee8dc0e-ecb9-4425-a67a-c83fd34e8a0b")
)
(fp_line
(start -2.125 1.525)
(end -2.125 0)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "a268a05a-8a5a-46a0-93f3-440ec83df84a")
)
(fp_line
(start -1.575 -0.55)
(end 1.575 -0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "7e8d2c49-3a6e-4ea3-b621-9b1cd9a0d7f8")
)
(fp_line
(start 1.9 1.75)
(end -1.9 1.75)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "dfd014e1-d532-40cb-8b11-e53ec9cf982c")
)
(fp_line
(start 2.125 0)
(end 2.125 1.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "adb37fe5-292c-4269-a46b-7ad9f35a02c7")
)
(fp_arc
(start -2.125 0)
(mid -1.963909 -0.388909)
(end -1.575 -0.55)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "fafdda0f-f752-490a-8711-db47227db291")
)
(fp_arc
(start -1.9 1.75)
(mid -2.059099 1.684099)
(end -2.125 1.525)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "ab6e59f0-63c2-4070-a685-ee01cfa0c94e")
)
(fp_arc
(start 1.575 -0.55)
(mid 1.963909 -0.388909)
(end 2.125 0)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "a37b8fb5-07a8-44ae-93f5-0616a3e23637")
)
(fp_arc
(start 2.125 1.525)
(mid 2.059099 1.684099)
(end 1.9 1.75)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "b56e8fe0-999e-4677-93bc-93c795c4721b")
)
(fp_text user "${REFERENCE}"
(at 0 -1.05 0)
(unlocked yes)
(layer "F.Fab")
(uuid "cb87d749-7a37-4faa-a9ec-71108b095690")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at -1.575 0)
(size 0.6 0.6)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "74113cc5-fd10-43ce-9ed0-175cf0e36245")
)
(pad "1" connect roundrect
(at -1.575 0)
(size 0.8 2)
(drill
(offset 0 0.6)
)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.1)
(chamfer bottom_left bottom_right)
(uuid "8014d863-e42a-47af-80fc-28fab1afb619")
)
(pad "2" thru_hole circle
(at -0.525 0)
(size 0.6 0.6)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d1d2af6d-c454-49fd-87bd-efcab8147ce6")
)
(pad "2" connect roundrect
(at -0.525 0)
(size 0.8 2)
(drill
(offset 0 0.6)
)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.1)
(chamfer bottom_left bottom_right)
(uuid "ada8b8e6-607a-45da-b256-5693a70e08f3")
)
(pad "3" thru_hole circle
(at 0.525 0)
(size 0.6 0.6)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1c59bf35-67da-4440-9bd1-5c397b86af6a")
)
(pad "3" connect roundrect
(at 0.525 0)
(size 0.8 2)
(drill
(offset 0 0.6)
)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.1)
(chamfer bottom_left bottom_right)
(uuid "eab09fc3-65f6-4654-b1ff-a965cc798384")
)
(pad "4" thru_hole circle
(at 1.575 0)
(size 0.6 0.6)
(drill 0.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "74d7e5e7-89fb-4360-9911-0643cbf7eae7")
)
(pad "4" connect roundrect
(at 1.575 0)
(size 0.8 2)
(drill
(offset 0 0.6)
)
(layers "F.Cu" "F.Mask")
(roundrect_rratio 0.5)
(chamfer_ratio 0.1)
(chamfer bottom_left bottom_right)
(uuid "41347297-740c-4573-a131-9c9a7c736a6a")
)
)

View File

@@ -0,0 +1,43 @@
(module USB_Compact_Cable (layer F.Cu) (tedit 586136EA)
(solder_mask_margin 0.025)
(attr virtual)
(fp_text reference J3 (at -2.65 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value USB (at -0.05 -1.35) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user N (at 0.35 -0.5 180) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user P (at -0.35 0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user + (at -1.5 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user - (at 1.5 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.5 -1.1) (end -2.3 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.3 -1.1) (end -2.3 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.3 1.1) (end 2.3 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.3 1.1) (end 2.3 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.3 -1.1) (end 1.5 -1.1) (layer F.SilkS) (width 0.125))
(pad 1 connect roundrect (at -1.5 0) (size 1.1 1.8) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 connect oval (at 1.5 0) (size 1.1 1.8) (layers B.Cu B.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 connect roundrect (at -0.4 -0.5 90) (size 0.8 1.1) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 connect roundrect (at 0.4 0.5 270) (size 0.8 1.1) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 1 thru_hole circle (at -1.5 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 thru_hole circle (at 1.5 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 thru_hole circle (at -0.35 -0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 thru_hole circle (at 0.35 0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
)

View File

@@ -0,0 +1,43 @@
(module USB_Compact_Cable_Mirrored (layer F.Cu) (tedit 5861160E)
(solder_mask_margin 0.025)
(attr virtual)
(fp_text reference J3 (at -2.65 0 90) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text value USB (at -0.05 -1.35) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user N (at -0.45 -0.5 180) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user P (at 0.4 0.5) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user + (at -1.4 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_text user - (at 1.4 -0.6) (layer F.SilkS)
(effects (font (size 0.6 0.6) (thickness 0.125)))
)
(fp_line (start -1.4 -1.1) (end -2.2 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.2 -1.1) (end -2.2 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start -2.2 1.1) (end 2.2 1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.2 1.1) (end 2.2 -1.1) (layer F.SilkS) (width 0.125))
(fp_line (start 2.2 -1.1) (end 1.4 -1.1) (layer F.SilkS) (width 0.125))
(pad 1 connect roundrect (at -1.4 0) (size 1.1 1.8) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 connect oval (at 1.4 0) (size 1.1 1.8) (layers B.Cu B.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 connect roundrect (at -0.2 -0.5 90) (size 0.8 1.3) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 connect roundrect (at 0.2 0.5 270) (size 0.8 1.3) (drill (offset 0 0.2)) (layers B.Cu B.Mask)(roundrect_rratio 0.25)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 1 thru_hole circle (at -1.4 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 4 thru_hole circle (at 1.4 0.35) (size 1.1 1.1) (drill 0.8) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 2 thru_hole circle (at 0.25 -0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
(pad 3 thru_hole circle (at -0.25 0.5 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask)
(zone_connect 1) (thermal_width 0.2) (thermal_gap 0.2))
)