This commit is contained in:
2026-02-03 20:09:42 -06:00
parent 212fc51d6a
commit bd4a10c282
4 changed files with 2051 additions and 0 deletions

51
.gitignore vendored Normal file
View File

@@ -0,0 +1,51 @@
# KiCad temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*.kicad_prl
*.kicad_pro-bak
*-backups/
*.lck
*.tmp
_autosave-*
\#auto_saved_files\#
# Gerber/manufacturing output
*-job.gbrjob
gerbers/
*.zip
# 3D cache files
*.3dshapes/
*.wrl
*.step
*.stp
*.stpz
fp-info-cache
# KiCad library cache
*-cache.lib
*-cache.kicad_sym
*-rescue.lib
*-rescue.kicad_sym
sym-lib-table
fp-lib-table
# Build outputs
*.gbr
*.drl
*.csv
*.pos
*.rpt
*.xml
*.d356
*.plt
*.pdf
*.ps
# OS specific
.DS_Store
Thumbs.db
*~

681
GaitGuardianPCB2.kicad_pcb Normal file
View File

@@ -0,0 +1,681 @@
(kicad_pcb
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(general
(thickness 1.6)
(legacy_teardrops no)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(2 "B.Cu" signal)
(9 "F.Adhes" user "F.Adhesive")
(11 "B.Adhes" user "B.Adhesive")
(13 "F.Paste" user)
(15 "B.Paste" user)
(5 "F.SilkS" user "F.Silkscreen")
(7 "B.SilkS" user "B.Silkscreen")
(1 "F.Mask" user)
(3 "B.Mask" user)
(17 "Dwgs.User" user "User.Drawings")
(19 "Cmts.User" user "User.Comments")
(21 "Eco1.User" user "User.Eco1")
(23 "Eco2.User" user "User.Eco2")
(25 "Edge.Cuts" user)
(27 "Margin" user)
(31 "F.CrtYd" user "F.Courtyard")
(29 "B.CrtYd" user "B.Courtyard")
(35 "F.Fab" user)
(33 "B.Fab" user)
(39 "User.1" user)
(41 "User.2" user)
(43 "User.3" user)
(45 "User.4" user)
)
(setup
(pad_to_mask_clearance 0)
(allow_soldermask_bridges_in_footprints no)
(tenting front back)
(pcbplotparams
(layerselection 0x00000000_00000000_55555555_5755f5ff)
(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
(disableapertmacros no)
(usegerberextensions no)
(usegerberattributes yes)
(usegerberadvancedattributes yes)
(creategerberjobfile yes)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 4)
(plotframeref no)
(mode 1)
(useauxorigin no)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(pdf_front_fp_property_popups yes)
(pdf_back_fp_property_popups yes)
(pdf_metadata yes)
(pdf_single_document no)
(dxfpolygonmode yes)
(dxfimperialunits yes)
(dxfusepcbnewfont yes)
(psnegative no)
(psa4output no)
(plot_black_and_white yes)
(sketchpadsonfab no)
(plotpadnumbers no)
(hidednponfab no)
(sketchdnponfab yes)
(crossoutdnponfab yes)
(subtractmaskfromsilk no)
(outputformat 1)
(mirror no)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(net 1 "unconnected-(U1-D10-Pad11)")
(net 2 "unconnected-(U1-D2-Pad3)")
(net 3 "unconnected-(U1-RX_D7-Pad8)")
(net 4 "unconnected-(U1-VUSB-Pad14)")
(net 5 "unconnected-(U1-D8-Pad9)")
(net 6 "unconnected-(U1-D4-Pad5)")
(net 7 "unconnected-(U1-GND-Pad13)")
(net 8 "unconnected-(U1-D9-Pad10)")
(net 9 "unconnected-(U1-VCC_3V3-Pad12)")
(net 10 "unconnected-(U1-D1-Pad2)")
(net 11 "unconnected-(U1-D5-Pad6)")
(net 12 "unconnected-(U1-D3-Pad4)")
(net 13 "unconnected-(U1-TX_D6-Pad7)")
(net 14 "unconnected-(U1-D0-Pad1)")
(footprint "113991054:MODULE_113991054"
(layer "F.Cu")
(uuid "137d6341-8f81-4a71-9c05-0a6d12421c8e")
(at 67.12 66.8165)
(property "Reference" "U1"
(at -5.715 -13.135 0)
(layer "F.SilkS")
(uuid "621b5389-fd4d-4fc0-807c-e00fb0609885")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "113991054"
(at 1.27 11.615 0)
(layer "F.Fab")
(uuid "876906d9-4294-410b-adf8-5cbd529093b2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "86e6082c-4d95-4fd5-96aa-9f1d4790bd44")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "dfb8fc2e-7347-4464-abfe-a0e7e971063c")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "MF" "Seeed Technology Co., Ltd"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "88626f39-171d-418e-944d-b04860253d2c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "N/A"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8181f8bf-8dac-4c08-a204-7abfef782ef3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Package" "None"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f5d0ff59-bbb0-4de0-9a2b-4e5984f52b57")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Price" "None"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "0545010f-9668-4a37-adc5-4b17a6ca89a4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Check_prices" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=eda"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d2aa0ad3-c48b-43c2-9b82-541bd6038501")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "STANDARD" "Manufacturer Recommendations"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ddbd14b2-ae4a-4404-8da1-1ce13a46ad3d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "PARTREV" "23/05/2022"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d96a1608-3764-4e31-820d-0190adcc71d8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=snap"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9101c022-e121-4c81-a9b9-d49f3b9fd905")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "MP" "113991054"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "01b9b6c4-d301-437d-b997-6f83084a448c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description_1" "- ESP32-C3 Transceiver; 802.11 a/b/g/n (Wi-Fi, WiFi, WLAN), Bluetooth® Smart 4.x Low Energy (BLE) 2.4GHz Evaluation Board"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ebd87bc7-e136-49b0-9630-75e1298025a2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "SNAPEDA_PN" "113991054"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "576dfb4a-f197-4db4-969c-80e626f22d44")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Availability" "In Stock"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d5dbd29f-7d36-4af9-bd78-55cb823b89e2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "MANUFACTURER" "Seeed Technology"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "67868d1c-d032-4127-8cfd-e61f8e759569")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(path "/72eb1ab8-0bd5-470e-aaa3-5d0e2b4db29a")
(sheetname "/")
(sheetfile "GaitGuardianPCB2.kicad_sch")
(attr through_hole)
(fp_line
(start -8.89 -10.4775)
(end 8.89 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "e73eaf64-b68c-44a3-ad9f-195f9e9ea0a9")
)
(fp_line
(start -8.89 10.4775)
(end -8.89 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "e67038cb-eec7-4f03-ad00-0b7e39b065ac")
)
(fp_line
(start 8.89 -10.4775)
(end 8.89 10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "3a4e40d7-4e70-478d-84c8-5b2fe191b542")
)
(fp_line
(start 8.89 10.4775)
(end -8.89 10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "23d86a64-81c1-4d67-b949-9ab8331065f1")
)
(fp_circle
(center -9.5 -7.6835)
(end -9.4 -7.6835)
(stroke
(width 0.2)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "be1a60a4-e8c2-43ad-acfd-dbec6d9bf331")
)
(fp_line
(start -9.14 -12.2375)
(end -9.14 10.7275)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "c10be62d-92f7-4515-bfe6-66c4504491fd")
)
(fp_line
(start -9.14 10.7275)
(end 9.14 10.7275)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "e2ffd479-7a0a-45c0-8066-adf34ae7e570")
)
(fp_line
(start 9.14 -12.2375)
(end -9.14 -12.2375)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "d8a45cb3-bc66-4114-abd6-9022913b70be")
)
(fp_line
(start 9.14 10.7275)
(end 9.14 -12.2375)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "bba48fbd-7966-4eb7-b59f-f1f0169af58b")
)
(fp_line
(start -8.89 -10.4775)
(end -4.5 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "49f9846b-885d-4135-8514-03143f2f24da")
)
(fp_line
(start -8.89 10.4775)
(end -8.89 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "94c0e1d1-45f7-4440-981e-c4f309e4b439")
)
(fp_line
(start -4.5 -11.9875)
(end 4.5 -11.9875)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "d2a8e12c-e93e-4be0-b33c-b80b1304494c")
)
(fp_line
(start -4.5 -10.4775)
(end -4.5 -11.9875)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "fd173c08-ca89-4d00-a600-89aa291a2e2b")
)
(fp_line
(start -4.5 -10.4775)
(end 4.5 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "25c017c2-9e4c-4cca-9402-ad567a7c4d12")
)
(fp_line
(start 4.5 -11.9875)
(end 4.5 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "eb8458ac-c3c6-4f61-9aee-a2688a918a2e")
)
(fp_line
(start 4.5 -10.4775)
(end 8.89 -10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "c1fa83cc-7fbe-4417-983d-6f074341ce0f")
)
(fp_line
(start 8.89 -10.4775)
(end 8.89 10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "c02bfdfd-d585-4f9d-b591-9ece425a2d0a")
)
(fp_line
(start 8.89 10.4775)
(end -8.89 10.4775)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "9b6f8da7-376c-47c4-8a9f-2fa8b38176cb")
)
(fp_circle
(center -9.5 -7.6835)
(end -9.4 -7.6835)
(stroke
(width 0.2)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "cabc79ba-60a2-4cd3-b45a-736706bc3a4a")
)
(pad "1" thru_hole rect
(at -7.62 -7.5565)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 14 "unconnected-(U1-D0-Pad1)")
(pinfunction "D0")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "a9965faf-27f8-4607-a24c-a863e8628440")
)
(pad "2" thru_hole circle
(at -7.62 -5.0165)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 10 "unconnected-(U1-D1-Pad2)")
(pinfunction "D1")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "72e68c35-214c-4ea8-9a82-752e62fea37c")
)
(pad "3" thru_hole circle
(at -7.62 -2.4765)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "unconnected-(U1-D2-Pad3)")
(pinfunction "D2")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "05e3ad81-6a72-442e-ac60-6852e595a0e8")
)
(pad "4" thru_hole circle
(at -7.62 0.0635)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 12 "unconnected-(U1-D3-Pad4)")
(pinfunction "D3")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "9d0df7ec-60fd-44fa-a128-dd923eead7b2")
)
(pad "5" thru_hole circle
(at -7.62 2.6035)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 6 "unconnected-(U1-D4-Pad5)")
(pinfunction "D4")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "49ef6a1c-4508-471d-a80d-e2ee12429304")
)
(pad "6" thru_hole circle
(at -7.62 5.1435)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 11 "unconnected-(U1-D5-Pad6)")
(pinfunction "D5")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "8e2134ad-e2e3-4617-9b1c-29a1ce23f5b6")
)
(pad "7" thru_hole circle
(at -7.62 7.6835)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 13 "unconnected-(U1-TX_D6-Pad7)")
(pinfunction "TX_D6")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "a46c4575-2b6e-40ea-982e-3c99ef39ac79")
)
(pad "8" thru_hole circle
(at 7.62 7.6835)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 3 "unconnected-(U1-RX_D7-Pad8)")
(pinfunction "RX_D7")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "155fd8e3-1b5b-4a00-bc26-07a7dd5d12c6")
)
(pad "9" thru_hole circle
(at 7.62 5.1435)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 5 "unconnected-(U1-D8-Pad9)")
(pinfunction "D8")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "488c49fe-9c3a-4275-90d2-e1419d598700")
)
(pad "10" thru_hole circle
(at 7.62 2.6035)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 8 "unconnected-(U1-D9-Pad10)")
(pinfunction "D9")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "5f164cb8-eabf-4494-9975-d014742a49f4")
)
(pad "11" thru_hole circle
(at 7.62 0.0635)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 1 "unconnected-(U1-D10-Pad11)")
(pinfunction "D10")
(pintype "bidirectional")
(solder_mask_margin 0.102)
(uuid "01914050-8335-4a92-8f66-299f6edc53ac")
)
(pad "12" thru_hole circle
(at 7.62 -2.4765)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 9 "unconnected-(U1-VCC_3V3-Pad12)")
(pinfunction "VCC_3V3")
(pintype "power_in")
(solder_mask_margin 0.102)
(uuid "60c0f068-433e-4985-a5ee-4e881259f05f")
)
(pad "13" thru_hole circle
(at 7.62 -5.0165)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 7 "unconnected-(U1-GND-Pad13)")
(pinfunction "GND")
(pintype "power_in")
(solder_mask_margin 0.102)
(uuid "4e0615be-bfce-42bf-bc5c-767203060da7")
)
(pad "14" thru_hole circle
(at 7.62 -7.5565)
(size 1.358 1.358)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 4 "unconnected-(U1-VUSB-Pad14)")
(pinfunction "VUSB")
(pintype "power_in")
(solder_mask_margin 0.102)
(uuid "2b8f7023-6e70-44f9-89d5-cf4a2ca99db6")
)
(embedded_fonts no)
)
(embedded_fonts no)
)

619
GaitGuardianPCB2.kicad_pro Normal file
View File

@@ -0,0 +1,619 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.8,
"height": 1.27,
"width": 2.54
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "GaitGuardianPCB2.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "Default Editing",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"1043ddf5-79c6-415f-a119-48b4da7ef251",
"Root"
]
],
"text_variables": {}
}

700
GaitGuardianPCB2.kicad_sch Normal file
View File

@@ -0,0 +1,700 @@
(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "1043ddf5-79c6-415f-a119-48b4da7ef251")
(paper "B")
(lib_symbols
(symbol "113991054:113991054"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -12.7 16.002 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Value" "113991054"
(at -12.7 -17.78 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Footprint" "113991054:MODULE_113991054"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MF" "Seeed Technology Co., Ltd"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "N/A"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Package" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Price" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Check_prices" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=eda"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "STANDARD" "Manufacturer Recommendations"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "PARTREV" "23/05/2022"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=snap"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MP" "113991054"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Description_1" "- ESP32-C3 Transceiver; 802.11 a/b/g/n (Wi-Fi, WiFi, WLAN), Bluetooth® Smart 4.x Low Energy (BLE) 2.4GHz Evaluation Board"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SNAPEDA_PN" "113991054"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Availability" "In Stock"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MANUFACTURER" "Seeed Technology"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(symbol "113991054_0_0"
(rectangle
(start -12.7 -15.24)
(end 12.7 15.24)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin bidirectional line
(at -17.78 5.08 0)
(length 5.08)
(name "D0"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at -17.78 2.54 0)
(length 5.08)
(name "D1"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at -17.78 0 0)
(length 5.08)
(name "D2"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "3"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at -17.78 -2.54 0)
(length 5.08)
(name "D3"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "4"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at -17.78 -5.08 0)
(length 5.08)
(name "D4"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "5"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at -17.78 -7.62 0)
(length 5.08)
(name "D5"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "6"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin power_in line
(at 17.78 12.7 180)
(length 5.08)
(name "VCC_3V3"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "12"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin power_in line
(at 17.78 10.16 180)
(length 5.08)
(name "VUSB"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "14"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at 17.78 5.08 180)
(length 5.08)
(name "TX_D6"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "7"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at 17.78 2.54 180)
(length 5.08)
(name "RX_D7"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "8"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at 17.78 0 180)
(length 5.08)
(name "D8"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "9"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at 17.78 -2.54 180)
(length 5.08)
(name "D9"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "10"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin bidirectional line
(at 17.78 -5.08 180)
(length 5.08)
(name "D10"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "11"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin power_in line
(at 17.78 -12.7 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "13"
(effects
(font
(size 1.016 1.016)
)
)
)
)
)
(embedded_fonts no)
)
)
(symbol
(lib_id "113991054:113991054")
(at 71.12 196.85 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "72eb1ab8-0bd5-470e-aaa3-5d0e2b4db29a")
(property "Reference" "U1"
(at 71.12 176.53 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "113991054"
(at 71.12 179.07 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "113991054:MODULE_113991054"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Datasheet" ""
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MF" "Seeed Technology Co., Ltd"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "N/A"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Package" "None"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Price" "None"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Check_prices" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=eda"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "STANDARD" "Manufacturer Recommendations"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "PARTREV" "23/05/2022"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/113991054/Seeed+Studio/view-part/?ref=snap"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MP" "113991054"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Description_1" "- ESP32-C3 Transceiver; 802.11 a/b/g/n (Wi-Fi, WiFi, WLAN), Bluetooth® Smart 4.x Low Energy (BLE) 2.4GHz Evaluation Board"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SNAPEDA_PN" "113991054"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Availability" "In Stock"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MANUFACTURER" "Seeed Technology"
(at 71.12 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(pin "1"
(uuid "eb29162a-c49b-4286-b6cd-73803351e41f")
)
(pin "2"
(uuid "b2294c19-c245-48ba-b634-4a494e4cfc0b")
)
(pin "3"
(uuid "82407cbb-4239-4815-895a-d76f741025b4")
)
(pin "4"
(uuid "f6e5b6cc-471c-412f-aa9d-a51dceaeb3c8")
)
(pin "5"
(uuid "e8b88881-a3cf-4988-b2af-ce32ecfcb25a")
)
(pin "6"
(uuid "41e2d72a-df6a-46d3-a530-6eec60dd4efc")
)
(pin "12"
(uuid "25c6591f-3680-4832-9e04-825bb2008033")
)
(pin "14"
(uuid "5f01a530-22ec-43f1-a517-232e653f29e8")
)
(pin "7"
(uuid "7611b618-e6e2-431f-8dbe-68a35f993bbd")
)
(pin "8"
(uuid "a3b86493-88b1-48cb-98ac-8f7c5471d579")
)
(pin "9"
(uuid "d2587466-a1b3-4f6a-b329-9551cd3ea9d7")
)
(pin "10"
(uuid "ecbd57d0-d197-4962-a4f1-055fe1fdb460")
)
(pin "11"
(uuid "22c99dc3-5f17-41f8-9ea5-42a8b1f66889")
)
(pin "13"
(uuid "e089c9fa-4b9f-4ee7-8dc7-59f88bc3d7a0")
)
(instances
(project ""
(path "/1043ddf5-79c6-415f-a119-48b4da7ef251"
(reference "U1")
(unit 1)
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
)