feat: add fasttube debug connector lib

This commit is contained in:
2025-12-04 19:54:53 +01:00
parent b15be55d65
commit d5d5902b0a
7 changed files with 75931 additions and 0 deletions

View File

@ -0,0 +1,465 @@
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "ft_debug_no_swo"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 0 5.08 0)
(do_not_autoplace)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "SWD"
(at 0 -7.62 0)
(do_not_autoplace)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "ft_debug_swd:ft_debug_header_no_swo_2.54"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Connector*:*_1x??_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "ft_debug_no_swo_1_1"
(rectangle
(start -1.27 3.81)
(end 1.27 -6.35)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
(name "SWCLK"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "SWDIO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -5.08 0)
(length 3.81)
(name "NRST"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "ft_debug_swo"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 0 7.62 0)
(do_not_autoplace)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "SWD"
(at 0.254 -10.414 0)
(do_not_autoplace)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "ft_debug_swd:ft_debug_header_swo_2.54"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Connector*:*_1x??_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "ft_debug_swo_1_1"
(rectangle
(start -1.27 6.35)
(end 1.27 -8.89)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -1.27 5.207)
(end 0 4.953)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -7.493)
(end 0 -7.747)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 5.08 0)
(length 3.81)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
(name "SWCLK"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "SWDIO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -5.08 0)
(length 3.81)
(name "NRST"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -7.62 0)
(length 3.81)
(name "SWO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,218 @@
(footprint "WE_490107670412_no_swo"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 9.5 -3 0)
(layer "F.SilkS")
(uuid "aac02d83-05d6-4972-bd37-29d561f4f4b8")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Value" "490107670412"
(at 13.336 0.692 0)
(layer "F.Fab")
(uuid "1fc27bb3-c79b-4913-8f0b-d452d2f03d4b")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "db0f7e08-e4d5-490a-be3c-341f49c6037d")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "ffda9e66-09e8-405c-a347-0940d63a6f49")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -6.435 -2.9)
(end 6.435 -2.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "26aea76e-8798-4a8f-90cf-5b8b3ad096ac")
)
(fp_line
(start -6.435 2.9)
(end -6.435 -2.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "24ab991f-7636-4d95-82eb-86cd1d3db2e4")
)
(fp_line
(start 6.435 -2.9)
(end 6.435 2.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "45245b5d-d5b2-4fbc-bd28-39b5b242309a")
)
(fp_line
(start 6.435 2.9)
(end -6.435 2.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "2e8b56d6-64fd-4187-9949-67e5c9233a95")
)
(fp_circle
(center 3.2 -2.2)
(end 3.3 -2.2)
(stroke
(width 0.2)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "e732e56d-147f-4fc1-a811-8d8c967afd4c")
)
(fp_poly
(pts
(xy -7.635 -4) (xy 7.635 -4) (xy 7.635 4.2) (xy -7.635 4.2)
)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "2923248b-2f1e-4720-b635-0d663ddd82f9")
)
(fp_line
(start -6.335 -2.8)
(end 6.335 -2.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6b538951-ce2f-49ef-96d2-194bad990237")
)
(fp_line
(start -6.335 2.8)
(end -6.335 -2.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c068822b-314c-4a10-9ec8-78d6e9698281")
)
(fp_line
(start 6.335 -2.8)
(end 6.335 2.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7131952c-32d9-434d-8ab7-8851f96887f3")
)
(fp_line
(start 6.335 2.8)
(end -6.335 2.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9007cd22-173d-42cd-a9fd-7fe5b38ab89c")
)
(pad "" np_thru_hole circle
(at -3.235 -1.27)
(size 2.1 2.1)
(drill 2.1)
(layers "*.Cu" "*.Mask")
(uuid "c7c2e6c4-6454-4f53-8ec3-dddb8f6a8e91")
)
(pad "" np_thru_hole circle
(at 3.235 1.27)
(size 2.5 2.5)
(drill 2.5)
(layers "*.Cu" "*.Mask")
(uuid "ca6d974d-be46-46ba-99dd-d506d3294d6b")
)
(pad "1" thru_hole circle
(at 1.905 -1.27)
(size 1.75 1.75)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "b06a5d5f-a491-4cb7-ae2a-22c32aa1d464")
)
(pad "2" thru_hole circle
(at 0.635 1.27)
(size 1.75 1.75)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "2bfd4715-eaa1-408e-bd2b-db249d5933cd")
)
(pad "3" thru_hole circle
(at -0.635 -1.27)
(size 1.75 1.75)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "3e7f193d-1de3-4b8b-b4e0-0f287d6261b2")
)
(pad "4" thru_hole circle
(at -1.905 1.27)
(size 1.75 1.75)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "4089f134-8f1b-49ea-a18a-9bbd77449f87")
)
(embedded_fonts no)
(model "${KIPRJMOD}/lib/cn4_debug_header/cn4_debug_header.pretty/490107670412.step"
(offset
(xyz -3.5 0 6)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -0)
)
)
)

View File

@ -0,0 +1,281 @@
(footprint "WE_490107670612_swo"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "490107670612-5")
(tags "Connector")
(property "Reference" "J1"
(at -3.175 1.27 0)
(layer "F.SilkS")
(uuid "c2f79fa6-e7e9-4398-942e-ea320c6685d4")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Value" "SWD"
(at -3.175 1.27 0)
(layer "F.SilkS")
(hide yes)
(uuid "c1f1b68c-048b-40f8-8d6e-bc9019ed8e58")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "6242103e-7c7a-45de-9357-584a3d53c31b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "05fba69e-9265-4009-a3ba-f882f87a0db4")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -10.775 -1.53)
(end -10.775 4.07)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "98a9c918-6d50-4cb5-bfad-1061eb61cd23")
)
(fp_line
(start -10.775 4.07)
(end 0.425 4.07)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "7af1e66a-4d7c-4e9f-a0c7-9ecbca15b400")
)
(fp_line
(start -8.175 -1.53)
(end -10.775 -1.53)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "17a3933a-c861-4d04-9b02-dd263e1d3d90")
)
(fp_line
(start 2.425 4.07)
(end 4.425 4.07)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "47d983e8-c1c0-46e6-ad8e-84e998f60d4d")
)
(fp_line
(start 4.425 4.07)
(end 4.43 -1.53)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "5f7fd07e-9f34-40ac-89d0-3642aee2c6b6")
)
(fp_line
(start 4.43 -1.53)
(end 1.425 -1.53)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "d155dab8-ab9e-411f-b349-bc45af80a940")
)
(fp_line
(start -11.78 -2.53)
(end 5.43 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "d590f9f2-c218-40b6-8e58-a0270240dfc8")
)
(fp_line
(start -11.78 5.07)
(end -11.78 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "c87a739b-275e-4f84-bab3-2306b4b03738")
)
(fp_line
(start 5.43 -2.53)
(end 5.43 5.07)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "627191aa-352d-431e-9ed0-6f1d44623b79")
)
(fp_line
(start 5.43 5.07)
(end -11.78 5.07)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "3118e6e9-6c5e-4661-ba9a-062cb4e58573")
)
(fp_line
(start -10.78 -1.53)
(end 4.43 -1.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "2a03853b-3849-482f-9a78-3d91d34b367f")
)
(fp_line
(start -10.78 4.07)
(end -10.78 -1.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6f28678c-b45a-4084-9dbb-ef496d916edd")
)
(fp_line
(start 4.43 -1.53)
(end 4.43 4.07)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6966e5b4-eb29-404f-bb83-a6937fe81706")
)
(fp_line
(start 4.43 4.07)
(end -10.78 4.07)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fde964fc-1786-4c0a-8f8a-940e6d414406")
)
(fp_text user "${REFERENCE}"
(at -3.175 1.27 0)
(layer "F.Fab")
(uuid "612a07e0-57c7-4c87-a49f-210fd6a67da8")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(pad "" np_thru_hole circle
(at -7.68 0)
(size 2.1 2.1)
(drill 2.1)
(layers "*.Cu" "*.Mask")
(uuid "11b5bb00-dd08-4646-ae7e-2c98b19993d0")
)
(pad "" np_thru_hole circle
(at 1.33 2.54)
(size 2.5 2.5)
(drill 2.5)
(layers "*.Cu" "*.Mask")
(uuid "091ea280-dd21-4035-946b-0ccff3cbcffe")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "16bceb80-0e5f-4fc3-a9c0-7bbd5478ec89")
)
(pad "2" thru_hole circle
(at -1.27 2.54)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a3babf3e-6b58-4289-9c75-7097a4aa1d3b")
)
(pad "3" thru_hole circle
(at -2.54 0)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7216fe92-e0a0-4758-b558-69b7ece26bab")
)
(pad "4" thru_hole circle
(at -3.81 2.54)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "499cf90b-4efd-4e08-a9e0-ec821cd38757")
)
(pad "5" thru_hole circle
(at -5.08 0)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d7102af9-da09-4e64-8296-7216415aa52b")
)
(pad "6" thru_hole circle
(at -6.35 2.54)
(size 2.1 2.1)
(drill 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7490d3f3-c5ad-4b8e-ba2d-2be53d0f25c4")
)
(embedded_fonts no)
(model "490107670612.stp"
(offset
(xyz -5.539999879 -1.269999962 6.239999677)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,312 @@
(footprint "ft_debug_header_no_swo_2.54"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x04 2.54mm single row")
(property "Reference" "REF**"
(at 0 -2.38 0)
(layer "F.SilkS")
(uuid "f7b4e735-a105-40ad-9e8a-7afa10648910")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "ft_debug_header_no_swo_2.54"
(at 0 10 0)
(layer "F.Fab")
(uuid "72735b8f-360b-42a8-aa1d-16ed99695e81")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "cb681d2e-8968-45b1-8a2c-398a646053b1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "0a55e1ae-171d-4e08-a84e-64943d10d282")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.38 -1.38)
(end 0 -1.38)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5835020c-28f4-4de8-83ee-b18a5e0fdd9b")
)
(fp_line
(start -1.38 0)
(end -1.38 -1.38)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "b9435722-f92e-4912-9c3c-8e7a83827f92")
)
(fp_line
(start -1.38 1.27)
(end -1.38 9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "fba8dfcb-0904-4143-aef8-1017e4f05fab")
)
(fp_line
(start -1.38 1.27)
(end 1.38 1.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d3c682f4-87d2-412b-986c-1c45e63f3295")
)
(fp_line
(start -1.38 9)
(end 1.38 9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "107bd565-9aa3-4dad-8612-4918adf0027c")
)
(fp_line
(start 1.38 1.27)
(end 1.38 9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "512873c5-d2cf-4ad9-b0f7-932d00ff0c81")
)
(fp_line
(start -1.77 -1.77)
(end -1.77 9.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "fbef9dfc-c5e3-4528-8117-f7a592031b21")
)
(fp_line
(start -1.77 9.39)
(end 1.77 9.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "90836444-249d-46a5-8eae-584543f34708")
)
(fp_line
(start 1.77 -1.77)
(end -1.77 -1.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "840f091c-e733-4858-8df1-f2029bc3a633")
)
(fp_line
(start 1.77 9.39)
(end 1.77 -1.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2c370a6f-7698-45f8-9b08-05d87aa7a885")
)
(fp_line
(start -1.27 -0.635)
(end -0.635 -1.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c6bad01d-7d49-4697-97bf-b668588fd07a")
)
(fp_line
(start -1.27 8.89)
(end -1.27 -0.635)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e652f42d-a0b8-4de0-a007-a49aeb3b2f41")
)
(fp_line
(start -0.635 -1.27)
(end 1.27 -1.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "cdd545fa-80c6-4656-bff6-00195e7e5a45")
)
(fp_line
(start 1.27 -1.27)
(end 1.27 8.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "84367250-b907-458d-bfca-06f73e8999a0")
)
(fp_line
(start 1.27 8.89)
(end -1.27 8.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7d6ee6c4-d5ce-4283-885b-b21aca815f64")
)
(fp_text user "NRST"
(at -2.515 5.85 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "894e8d23-2916-4641-b90a-f54e20a38243")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "CLK"
(at -2.49 -1.225 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "943fc01e-0178-489e-bb9f-8f5d8d060782")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "IO"
(at -2.515 4.275 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "ac20ce55-c8d5-4b25-91ea-761f7a80c3d5")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "GND"
(at -2.515 1.325 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "bb11d9a3-ecad-41e8-a1aa-3e116313875f")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 3.81 90)
(layer "F.Fab")
(uuid "15bc2a9c-6d4d-40da-88da-ed1e4e72dd95")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1d556b07-2434-4edc-8414-da9f7d721724")
)
(pad "2" thru_hole circle
(at 0 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "974b0070-b314-4508-9d78-c37ebb9f30ba")
)
(pad "3" thru_hole circle
(at 0 5.08)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "52183a5b-937f-41cf-9e4c-ebea244c4933")
)
(pad "4" thru_hole circle
(at 0 7.62)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "00afee14-8fd3-47a2-8aff-ca31a66c5f7e")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,376 @@
(footprint "ft_debug_header_swo_2.54"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x06 2.54mm single row")
(property "Reference" "J3"
(at 0 -2.33 180)
(layer "F.SilkS")
(hide yes)
(uuid "d246f470-cd3c-4216-8617-b710ef851511")
(effects
(font
(size 0.8 0.8)
(thickness 0.16)
)
)
)
(property "Value" "SWD Connector"
(at 0 15.03 180)
(layer "F.Fab")
(uuid "0dec82f5-a65e-4f9d-9924-19cf43203c77")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "846ff92a-b219-4893-9ec3-848a7396d50a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "723029e2-72a8-4c0c-a728-3ebaad02838f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Sim.Device" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "327a267c-7bc1-4be6-928c-881a888a7027")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Pins" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9540e876-816c-4a54-bd86-794a1103967a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Type" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "51a2b5bd-87ea-4281-aea0-c1fdd8d58984")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.33 -1.33)
(end 0 -1.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "11a6e577-84a1-462e-b854-d56a12db4d39")
)
(fp_line
(start -1.33 0)
(end -1.33 -1.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "68219851-cdfb-4367-b9cc-5e4093161175")
)
(fp_line
(start -1.33 14.03)
(end 1.33 14.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3281b1ae-9327-4866-ac88-0581e66abba2")
)
(fp_line
(start 1.35 -1.25)
(end 1.33 14.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "530aab39-2f22-4b79-947c-685d7f48ad03")
)
(fp_line
(start -1.8 -1.8)
(end -1.8 14.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "ff82c6e5-e09a-4a4c-be1e-a9ff33866f8c")
)
(fp_line
(start -1.8 14.5)
(end 1.8 14.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b8739500-ad60-405b-9181-e07ba8e62bea")
)
(fp_line
(start 1.8 -1.8)
(end -1.8 -1.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "083c0086-8d9d-4395-87a9-f94d1f8a8e0e")
)
(fp_line
(start 1.8 14.5)
(end 1.8 -1.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2356010f-84fb-4aec-ad51-bc8ed5360c1f")
)
(fp_line
(start -1.27 -0.635)
(end -0.635 -1.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9d76f722-ca99-4f72-a62a-c4e7a5b75f20")
)
(fp_line
(start -1.27 13.97)
(end -1.27 -0.635)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "045851e6-dc1e-4db6-9e3c-78c04f77ebfe")
)
(fp_line
(start -0.635 -1.27)
(end 1.27 -1.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "1d30e84b-71a5-4c1a-bdb4-01017e0ac792")
)
(fp_line
(start 1.27 -1.27)
(end 1.27 13.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "41681bc6-46d6-4a17-b46f-0598e3fdc220")
)
(fp_line
(start 1.27 13.97)
(end -1.27 13.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9d969ff1-6a0c-49b2-a5ab-39c6cef4f6fc")
)
(fp_text user "NRST"
(at -2.475 8.225 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "2580766a-ba8d-46b1-ba88-f46f43d5a756")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "GND"
(at -2.475 3.7 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "470d4518-9145-436c-a7b0-fb44f4509202")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "SWO"
(at -2.5 11.5 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "4b727c60-ccdc-4e1d-9c94-33ca4412cb90")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "CLK"
(at -2.45 1.15 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "addf41ad-6c2e-4ce1-8d1b-f3a566dd2c86")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "3V3\n"
(at -2.475 -1.475 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "dcb293b1-14a2-4d00-b802-e5d5369a2564")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "IO"
(at -2.475 6.65 270)
(unlocked yes)
(layer "F.SilkS")
(uuid "e2caafe3-fb18-4842-9aaa-96fce22da8b4")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 6.35 270)
(layer "F.Fab")
(uuid "cf005e55-fa66-4034-91ec-dced58a1aa54")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ffa2e8b0-0f42-473b-b460-6b9b99db936e")
)
(pad "2" thru_hole oval
(at 0 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7be28fef-3710-4cf2-8eda-56420ab9188f")
)
(pad "3" thru_hole oval
(at 0 5.08)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6940674e-3bd4-4488-936d-31db64a0c70b")
)
(pad "4" thru_hole oval
(at 0 7.62)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7a4989d2-d6a3-4758-8106-2892448f1c1e")
)
(pad "5" thru_hole oval
(at 0 10.16)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bff4f211-66c8-47aa-9269-e9d7c0a586c8")
)
(pad "6" thru_hole oval
(at 0 12.7)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "29f56a6d-da6e-4476-ae9a-3836ad0de1c0")
)
(embedded_fonts no)
(model "${KICAD8_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)