fixed bug with wrong DIAG output tracking

This commit is contained in:
Edward Emelianov 2026-01-15 17:27:31 +03:00
parent e00aac01ec
commit 9c0152d08f
26 changed files with 158839 additions and 173216 deletions

View File

@ -1,13 +1,15 @@
(kicad_sch (kicad_sch
(version 20231120) (version 20250114)
(generator "eeschema") (generator "eeschema")
(generator_version "8.0") (generator_version "9.0")
(uuid "3a847712-b898-4e41-a808-b96f058e74d5") (uuid "3a847712-b898-4e41-a808-b96f058e74d5")
(paper "A4") (paper "A4")
(lib_symbols (lib_symbols
(symbol "Connector:Conn_01x04_Female" (symbol "Connector:Conn_01x04_Female"
(pin_names (pin_names
(offset 1.016) hide) (offset 1.016)
(hide yes)
)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
@ -73,45 +75,9 @@
) )
) )
(symbol "Conn_01x04_Female_1_1" (symbol "Conn_01x04_Female_1_1"
(arc
(start 0 -4.572)
(mid -0.5058 -5.08)
(end 0 -5.588)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 -2.032)
(mid -0.5058 -2.54)
(end 0 -3.048)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline (polyline
(pts (pts
(xy -1.27 -5.08) (xy -0.508 -5.08) (xy -1.27 2.54) (xy -0.508 2.54)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 -2.54) (xy -0.508 -2.54)
) )
(stroke (stroke
(width 0.1524) (width 0.1524)
@ -135,7 +101,19 @@
) )
(polyline (polyline
(pts (pts
(xy -1.27 2.54) (xy -0.508 2.54) (xy -1.27 -2.54) (xy -0.508 -2.54)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 -5.08) (xy -0.508 -5.08)
) )
(stroke (stroke
(width 0.1524) (width 0.1524)
@ -146,21 +124,45 @@
) )
) )
(arc (arc
(start 0 0.508) (start 0 2.032)
(mid -0.5058 0)
(end 0 -0.508)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 3.048)
(mid -0.5058 2.54) (mid -0.5058 2.54)
(end 0 2.032) (end 0 3.048)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 -0.508)
(mid -0.5058 0)
(end 0 0.508)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 -3.048)
(mid -0.5058 -2.54)
(end 0 -2.032)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 -5.588)
(mid -0.5058 -5.08)
(end 0 -4.572)
(stroke (stroke
(width 0.1524) (width 0.1524)
(type default) (type default)
@ -242,9 +244,12 @@
) )
) )
) )
(embedded_fonts no)
) )
(symbol "Device:R" (symbol "Device:R"
(pin_numbers hide) (pin_numbers
(hide yes)
)
(pin_names (pin_names
(offset 0) (offset 0)
) )
@ -363,6 +368,7 @@
) )
) )
) )
(embedded_fonts no)
) )
(symbol "power:+3.3VADC" (symbol "power:+3.3VADC"
(power) (power)
@ -428,7 +434,8 @@
(symbol "+3.3VADC_0_0" (symbol "+3.3VADC_0_0"
(pin power_in line (pin power_in line
(at 0 0 90) (at 0 0 90)
(length 0) hide (length 0)
(hide yes)
(name "+3.3VADC" (name "+3.3VADC"
(effects (effects
(font (font
@ -460,7 +467,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 0) (xy 0 2.54) (xy 0 2.54) (xy 0.762 1.27)
) )
(stroke (stroke
(width 0) (width 0)
@ -472,7 +479,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 2.54) (xy 0.762 1.27) (xy 0 0) (xy 0 2.54)
) )
(stroke (stroke
(width 0) (width 0)
@ -483,6 +490,7 @@
) )
) )
) )
(embedded_fonts no)
) )
(symbol "power:+5V" (symbol "power:+5V"
(power) (power)
@ -560,7 +568,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 0) (xy 0 2.54) (xy 0 2.54) (xy 0.762 1.27)
) )
(stroke (stroke
(width 0) (width 0)
@ -572,7 +580,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 2.54) (xy 0.762 1.27) (xy 0 0) (xy 0 2.54)
) )
(stroke (stroke
(width 0) (width 0)
@ -586,7 +594,8 @@
(symbol "+5V_1_1" (symbol "+5V_1_1"
(pin power_in line (pin power_in line
(at 0 0 90) (at 0 0 90)
(length 0) hide (length 0)
(hide yes)
(name "+5V" (name "+5V"
(effects (effects
(font (font
@ -603,6 +612,7 @@
) )
) )
) )
(embedded_fonts no)
) )
(symbol "power:Vdrive" (symbol "power:Vdrive"
(power) (power)
@ -680,7 +690,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 0) (xy 0 2.54) (xy 0 2.54) (xy 0.762 1.27)
) )
(stroke (stroke
(width 0) (width 0)
@ -692,7 +702,7 @@
) )
(polyline (polyline
(pts (pts
(xy 0 2.54) (xy 0.762 1.27) (xy 0 0) (xy 0 2.54)
) )
(stroke (stroke
(width 0) (width 0)
@ -706,7 +716,8 @@
(symbol "Vdrive_1_1" (symbol "Vdrive_1_1"
(pin power_in line (pin power_in line
(at 0 0 90) (at 0 0 90)
(length 0) hide (length 0)
(hide yes)
(name "Vdrive" (name "Vdrive"
(effects (effects
(font (font
@ -723,6 +734,7 @@
) )
) )
) )
(embedded_fonts no)
) )
(symbol "stm32-rescue:GND" (symbol "stm32-rescue:GND"
(power) (power)
@ -793,7 +805,8 @@
(symbol "GND_1_1" (symbol "GND_1_1"
(pin power_in line (pin power_in line
(at 0 0 270) (at 0 0 270)
(length 0) hide (length 0)
(hide yes)
(name "GND" (name "GND"
(effects (effects
(font (font
@ -810,8 +823,20 @@
) )
) )
) )
(embedded_fonts no)
) )
) )
(text "0 - motor's voltage / 10\n1 - +5V/2\n2,3,4,5 - external"
(exclude_from_sim no)
(at 36.449 29.083 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "76bdf3b7-4e18-402a-b021-2fd5563f3cc7")
)
(junction (junction
(at 64.008 56.134) (at 64.008 56.134)
(diameter 0) (diameter 0)
@ -828,17 +853,6 @@
) )
(uuid "d649c0db-39ea-40ea-bb2f-1733db52ed3f") (uuid "d649c0db-39ea-40ea-bb2f-1733db52ed3f")
) )
(text "0 - motor's voltage / 10\n1 - +5V/2\n2,3,4,5 - external"
(exclude_from_sim no)
(at 36.449 29.083 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "76bdf3b7-4e18-402a-b021-2fd5563f3cc7")
)
(global_label "ADC1" (global_label "ADC1"
(shape input) (shape input)
(at 49.022 61.214 0) (at 49.022 61.214 0)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*% %TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*% %TF.FilePolarity,Negative*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*% %TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*% %TF.FilePolarity,Positive*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*% %TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*% %TF.FilePolarity,Positive*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -1,11 +1,11 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*% %TF.FileFunction,Profile,NP*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*% %TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*% %TF.FilePolarity,Negative*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:24+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*% %TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*% %TF.FilePolarity,Positive*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:24*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:58:57+03:00*% %TF.CreationDate,2026-01-15T17:24:25+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Top*% %TF.FileFunction,Legend,Top*%
%TF.FilePolarity,Positive*% %TF.FilePolarity,Positive*%
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:58:57* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:25*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
Drill report for multistepper.kicad_pcb Drill report for multistepper.kicad_pcb
Created on 2025-02-03T11:59:03+0300 Created on 2026-01-15T17:24:19+0300
Copper Layer Stackup: Copper Layer Stackup:
============================================================= =============================================================

View File

@ -1,12 +1,12 @@
%TF.GenerationSoftware,KiCad,Pcbnew,8.0.6*% %TF.GenerationSoftware,KiCad,Pcbnew,9.0.6*%
%TF.CreationDate,2025-02-03T11:59:00+03:00*% %TF.CreationDate,2026-01-15T17:24:15+03:00*%
%TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*% %TF.ProjectId,multistepper,6d756c74-6973-4746-9570-7065722e6b69,rev?*%
%TF.SameCoordinates,Original*% %TF.SameCoordinates,Original*%
%TF.FileFunction,Drillmap*% %TF.FileFunction,Drillmap*%
%TF.FilePolarity,Positive*% %TF.FilePolarity,Positive*%
%FSLAX45Y45*% %FSLAX45Y45*%
G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.6) date 2025-02-03 11:59:00* G04 Created by KiCad (PCBNEW 9.0.6) date 2026-01-15 17:24:15*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

View File

@ -3,9 +3,9 @@
"GenerationSoftware": { "GenerationSoftware": {
"Vendor": "KiCad", "Vendor": "KiCad",
"Application": "Pcbnew", "Application": "Pcbnew",
"Version": "8.0.6" "Version": "9.0.6"
}, },
"CreationDate": "2025-02-03T11:58:57+03:00" "CreationDate": "2026-01-15T17:24:26+03:00"
}, },
"GeneralSpecs": { "GeneralSpecs": {
"ProjectId": { "ProjectId": {

View File

@ -1,8 +1,8 @@
M48 M48
; DRILL file {KiCad 8.0.6} date 2025-02-03T11:59:05+0300 ; DRILL file {KiCad 9.0.6} date 2026-01-15T17:24:15+0300
; FORMAT={-:-/ absolute / metric / decimal} ; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2025-02-03T11:59:05+03:00 ; #@! TF.CreationDate,2026-01-15T17:24:15+03:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.6 ; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6
; #@! TF.FileFunction,MixedPlating,1,4 ; #@! TF.FileFunction,MixedPlating,1,4
FMAT,2 FMAT,2
METRIC METRIC

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 4,
"active_layer_preset": "All Layers", "active_layer_preset": "All Layers",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
@ -10,6 +10,7 @@
"opacity": { "opacity": {
"images": 0.6, "images": 0.6,
"pads": 1.0, "pads": 1.0,
"shapes": 1.0,
"tracks": 1.0, "tracks": 1.0,
"vias": 1.0, "vias": 1.0,
"zones": 0.6 "zones": 0.6
@ -29,42 +30,25 @@
"zones": true "zones": true
}, },
"visible_items": [ "visible_items": [
0, "vias",
1, "footprint_text",
2, "footprint_anchors",
3, "ratsnest",
4, "grid",
5, "footprints_front",
8, "footprints_back",
9, "footprint_values",
10, "footprint_references",
11, "tracks",
12, "drc_errors",
13, "drawing_sheet",
14, "bitmaps",
15, "pads",
16, "zones",
17, "drc_warnings",
18, "shapes"
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
], ],
"visible_layers": "fffffff_ffffffff", "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
"zone_display_mode": 1 "zone_display_mode": 1
}, },
"git": { "git": {
@ -75,8 +59,64 @@
}, },
"meta": { "meta": {
"filename": "multistepper.kicad_prl", "filename": "multistepper.kicad_prl",
"version": 3 "version": 5
}, },
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"col_widths": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": { "project": {
"files": [] "files": []
}, },

View File

@ -70,16 +70,20 @@
"copper_edge_clearance": "error", "copper_edge_clearance": "error",
"copper_sliver": "warning", "copper_sliver": "warning",
"courtyards_overlap": "error", "courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error", "diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error", "diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error", "drill_out_of_range": "error",
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning", "footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error", "footprint_type_mismatch": "error",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error", "invalid_outline": "error",
"isolated_copper": "warning", "isolated_copper": "warning",
"item_on_disabled_layer": "error", "item_on_disabled_layer": "error",
@ -89,9 +93,11 @@
"lib_footprint_mismatch": "warning", "lib_footprint_mismatch": "warning",
"malformed_courtyard": "error", "malformed_courtyard": "error",
"microvia_drill_out_of_range": "error", "microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore", "missing_courtyard": "ignore",
"missing_footprint": "warning", "missing_footprint": "warning",
"net_conflict": "warning", "net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore", "npth_inside_courtyard": "ignore",
"padstack": "error", "padstack": "error",
"pth_inside_courtyard": "ignore", "pth_inside_courtyard": "ignore",
@ -103,10 +109,13 @@
"solder_mask_bridge": "error", "solder_mask_bridge": "error",
"starved_thermal": "error", "starved_thermal": "error",
"text_height": "warning", "text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning", "text_thickness": "warning",
"through_hole_pad_without_hole": "error", "through_hole_pad_without_hole": "error",
"too_many_vias": "error", "too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning", "track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error", "track_width": "error",
"tracks_crossing": "error", "tracks_crossing": "error",
"unconnected_items": "error", "unconnected_items": "error",
@ -122,6 +131,7 @@
"min_clearance": 0.1, "min_clearance": 0.1,
"min_connection": 0.0, "min_connection": 0.0,
"min_copper_edge_clearance": 0.1, "min_copper_edge_clearance": 0.1,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25, "min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25, "min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2, "min_microvia_diameter": 0.2,
@ -141,10 +151,11 @@
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_onpadsmd": true, "td_onpthpad": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false, "td_ontrackend": false,
"td_onviapad": true "td_onvia": true
} }
], ],
"teardrop_parameters": [ "teardrop_parameters": [
@ -241,6 +252,7 @@
"mfg": "", "mfg": "",
"mpn": "" "mpn": ""
}, },
"layer_pairs": [],
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@ -435,10 +447,13 @@
"duplicate_sheet_names": "error", "duplicate_sheet_names": "error",
"endpoint_off_grid": "warning", "endpoint_off_grid": "warning",
"extra_units": "error", "extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning", "footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning", "global_label_dangling": "warning",
"hier_label_mismatch": "error", "hier_label_mismatch": "error",
"label_dangling": "error", "label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning", "lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning", "lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning", "missing_bidi_pin": "warning",
@ -453,9 +468,15 @@
"pin_not_driven": "error", "pin_not_driven": "error",
"pin_to_pin": "warning", "pin_to_pin": "warning",
"power_pin_not_driven": "error", "power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning", "similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore", "simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error", "unannotated": "error",
"unconnected_wire_endpoint": "warning",
"undefined_netclass": "error",
"unit_value_mismatch": "error", "unit_value_mismatch": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
"wire_dangling": "error" "wire_dangling": "error"
@ -467,7 +488,7 @@
}, },
"meta": { "meta": {
"filename": "multistepper.kicad_pro", "filename": "multistepper.kicad_pro",
"version": 1 "version": 3
}, },
"net_settings": { "net_settings": {
"classes": [ "classes": [
@ -482,6 +503,7 @@
"microvia_drill": 0.1, "microvia_drill": 0.1,
"name": "Default", "name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.3, "track_width": 0.3,
"via_diameter": 0.8, "via_diameter": 0.8,
@ -499,6 +521,7 @@
"microvia_drill": 0.1, "microvia_drill": 0.1,
"name": "thick", "name": "thick",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 2.0, "track_width": 2.0,
"via_diameter": 1.0, "via_diameter": 1.0,
@ -516,6 +539,7 @@
"microvia_drill": 0.1, "microvia_drill": 0.1,
"name": "thin", "name": "thin",
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2, "track_width": 0.2,
"via_diameter": 0.8, "via_diameter": 0.8,
@ -524,7 +548,7 @@
} }
], ],
"meta": { "meta": {
"version": 3 "version": 4
}, },
"net_colors": null, "net_colors": null,
"netclass_assignments": null, "netclass_assignments": null,
@ -567,6 +591,7 @@
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [], "bom_fmt_presets": [],
"bom_fmt_settings": { "bom_fmt_settings": {
"field_delimiter": ",", "field_delimiter": ",",
@ -620,6 +645,7 @@
], ],
"filter_string": "", "filter_string": "",
"group_symbols": true, "group_symbols": true,
"include_excluded_from_bom": false,
"name": "Grouped By Value", "name": "Grouped By Value",
"sort_asc": true, "sort_asc": true,
"sort_field": "Reference" "sort_field": "Reference"
@ -663,6 +689,7 @@
}, },
"page_layout_descr_file": "", "page_layout_descr_file": "",
"plot_directory": "", "plot_directory": "",
"space_save_all_events": true,
"spice_adjust_passive_values": false, "spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false, "spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
@ -676,7 +703,7 @@
"sheets": [ "sheets": [
[ [
"b3fa72ca-1dca-4726-a74c-38dc48d8d23f", "b3fa72ca-1dca-4726-a74c-38dc48d8d23f",
"Корневой лист" "Root"
], ],
[ [
"076c38b6-e164-46bb-9d96-26f8bdfeca37", "076c38b6-e164-46bb-9d96-26f8bdfeca37",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,152 +1,538 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) (kicad_symbol_lib
(symbol "stepper_module" (in_bom yes) (on_board yes) (version 20241209)
(property "Reference" "PH" (id 0) (at 5.08 13.97 0) (generator "kicad_symbol_editor")
(effects (font (size 1.27 1.27))) (generator_version "9.0")
) (symbol "stepper_module"
(property "Value" "stepper_module" (id 1) (at 0 -11.43 0) (exclude_from_sim no)
(effects (font (size 1.27 1.27))) (in_bom yes)
) (on_board yes)
(property "Footprint" "stepper:stepper_module" (id 2) (at -39.37 13.97 0) (property "Reference" "PH"
(effects (font (size 1.27 1.27)) hide) (at 5.08 13.97 0)
) (effects
(property "Datasheet" "" (id 3) (at -39.37 13.97 0) (font
(effects (font (size 1.27 1.27)) hide) (size 1.27 1.27)
) )
(symbol "stepper_module_0_1" )
(polyline )
(pts (property "Value" "stepper_module"
(xy 8.89 15.24) (at 0 -11.43 0)
(xy 8.89 15.24) (effects
) (font
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (size 1.27 1.27)
(fill (type none)) )
) )
(rectangle (start 8.89 15.24) (end 8.89 15.24) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (property "Footprint" "stepper:stepper_module"
(fill (type none)) (at -39.37 13.97 0)
) (effects
(rectangle (start 8.89 15.24) (end 8.89 15.24) (font
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (size 1.27 1.27)
(fill (type none)) )
) (hide yes)
(rectangle (start 8.89 15.24) (end 8.89 15.24) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) )
(fill (type none)) (property "Datasheet" ""
) (at -39.37 13.97 0)
(rectangle (start 8.89 15.24) (end 8.89 15.24) (effects
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (font
(fill (type none)) (size 1.27 1.27)
) )
(rectangle (start 8.89 15.24) (end 8.89 15.24) (hide yes)
(stroke (width 0.1524) (type default) (color 0 0 0 0)) )
(fill (type none)) )
) (property "Description" ""
(rectangle (start 8.89 15.24) (end 8.89 15.24) (at 0 0 0)
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (effects
(fill (type none)) (font
) (size 1.27 1.27)
(rectangle (start 8.89 15.24) (end 8.89 15.24) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (hide yes)
(fill (type none)) )
) )
(rectangle (start 8.89 15.24) (end 8.89 15.24) (symbol "stepper_module_0_1"
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (polyline
(fill (type none)) (pts
) (xy 8.89 15.24) (xy 8.89 15.24)
(rectangle (start 8.89 15.24) (end 8.89 15.24) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (stroke
(fill (type none)) (width 0.1524)
) (type default)
(rectangle (start 11.43 -10.16) (end -11.43 11.43) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (fill
(fill (type none)) (type none)
) )
(arc (start 58.42 16.51) (mid 58.42 16.51) (end 58.42 16.51) )
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (rectangle
(fill (type none)) (start 8.89 15.24)
) (end 8.89 15.24)
(circle (center 58.42 16.51) (radius 0.0001) (stroke
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (width 0.1524)
(fill (type none)) (type default)
) )
(circle (center 58.42 16.51) (radius 0.0001) (fill
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (type none)
(fill (type none)) )
) )
) (rectangle
(symbol "stepper_module_1_1" (start 8.89 15.24)
(pin passive line (at -16.51 8.89 0) (length 5.08) (end 8.89 15.24)
(name "~{EN}" (effects (font (size 1.27 1.27)))) (stroke
(number "1" (effects (font (size 1.27 1.27)))) (width 0.1524)
) (type default)
(pin passive line (at 16.51 -6.35 180) (length 5.08) )
(name "VIO" (effects (font (size 1.27 1.27)))) (fill
(number "10" (effects (font (size 1.27 1.27)))) (type none)
) )
(pin passive line (at 16.51 -3.81 180) (length 5.08) )
(name "M1B" (effects (font (size 1.27 1.27)))) (rectangle
(number "11" (effects (font (size 1.27 1.27)))) (start 8.89 15.24)
) (end 8.89 15.24)
(pin passive line (at 16.51 -1.27 180) (length 5.08) (stroke
(name "M1A" (effects (font (size 1.27 1.27)))) (width 0.1524)
(number "12" (effects (font (size 1.27 1.27)))) (type default)
) )
(pin passive line (at 16.51 1.27 180) (length 5.08) (fill
(name "M2A" (effects (font (size 1.27 1.27)))) (type none)
(number "13" (effects (font (size 1.27 1.27)))) )
) )
(pin passive line (at 16.51 3.81 180) (length 5.08) (rectangle
(name "M2B" (effects (font (size 1.27 1.27)))) (start 8.89 15.24)
(number "14" (effects (font (size 1.27 1.27)))) (end 8.89 15.24)
) (stroke
(pin passive line (at 16.51 6.35 180) (length 5.08) (width 0.1524)
(name "GND" (effects (font (size 1.27 1.27)))) (type default)
(number "15" (effects (font (size 1.27 1.27)))) )
) (fill
(pin passive line (at 16.51 8.89 180) (length 5.08) (type none)
(name "Vmot" (effects (font (size 1.27 1.27)))) )
(number "16" (effects (font (size 1.27 1.27)))) )
) (rectangle
(pin passive line (at -2.54 16.51 270) (length 5.08) (start 8.89 15.24)
(name "DIAG" (effects (font (size 1.27 1.27)))) (end 8.89 15.24)
(number "17" (effects (font (size 1.27 1.27)))) (stroke
) (width 0.1524)
(pin passive line (at 1.27 16.51 270) (length 5.08) (type default)
(name "INDEX" (effects (font (size 1.27 1.27)))) )
(number "18" (effects (font (size 1.27 1.27)))) (fill
) (type none)
(pin passive line (at -16.51 6.35 0) (length 5.08) )
(name "MS1" (effects (font (size 1.27 1.27)))) )
(number "2" (effects (font (size 1.27 1.27)))) (rectangle
) (start 8.89 15.24)
(pin passive line (at -16.51 3.81 0) (length 5.08) (end 8.89 15.24)
(name "MS2" (effects (font (size 1.27 1.27)))) (stroke
(number "3" (effects (font (size 1.27 1.27)))) (width 0.1524)
) (type default)
(pin passive line (at -16.51 1.27 0) (length 5.08) )
(name "SPREAD" (effects (font (size 1.27 1.27)))) (fill
(number "4" (effects (font (size 1.27 1.27)))) (type none)
) )
(pin passive line (at -16.51 -1.27 0) (length 5.08) )
(name "PDN_UART" (effects (font (size 1.27 1.27)))) (rectangle
(number "5" (effects (font (size 1.27 1.27)))) (start 8.89 15.24)
) (end 8.89 15.24)
(pin passive line (at -16.51 -3.81 0) (length 5.08) (stroke
(name "CLK" (effects (font (size 1.27 1.27)))) (width 0.1524)
(number "6" (effects (font (size 1.27 1.27)))) (type default)
) )
(pin passive line (at -16.51 -6.35 0) (length 5.08) (fill
(name "STEP" (effects (font (size 1.27 1.27)))) (type none)
(number "7" (effects (font (size 1.27 1.27)))) )
) )
(pin passive line (at -16.51 -8.89 0) (length 5.08) (rectangle
(name "DIR" (effects (font (size 1.27 1.27)))) (start 8.89 15.24)
(number "8" (effects (font (size 1.27 1.27)))) (end 8.89 15.24)
) (stroke
(pin passive line (at 16.51 -8.89 180) (length 5.08) (width 0.1524)
(name "GND" (effects (font (size 1.27 1.27)))) (type default)
(number "9" (effects (font (size 1.27 1.27)))) )
) (fill
) (type none)
) )
)
(rectangle
(start 8.89 15.24)
(end 8.89 15.24)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 11.43 -10.16)
(end -11.43 11.43)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 58.42 16.51)
(mid 58.42 16.51)
(end 58.42 16.51)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(circle
(center 58.42 16.51)
(radius 0.0001)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(circle
(center 58.42 16.51)
(radius 0.0001)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
)
(symbol "stepper_module_1_1"
(pin passive line
(at -16.51 8.89 0)
(length 5.08)
(name "~{EN}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 6.35 0)
(length 5.08)
(name "MS1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 3.81 0)
(length 5.08)
(name "MS2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 1.27 0)
(length 5.08)
(name "SPREAD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 -1.27 0)
(length 5.08)
(name "PDN_UART"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 -3.81 0)
(length 5.08)
(name "CLK"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 -6.35 0)
(length 5.08)
(name "STEP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 -8.89 0)
(length 5.08)
(name "DIR"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -2.54 16.51 270)
(length 5.08)
(name "Vref"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 1.27 16.51 270)
(length 5.08)
(name "DIAG"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 8.89 180)
(length 5.08)
(name "Vmot"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 6.35 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 3.81 180)
(length 5.08)
(name "M2B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 1.27 180)
(length 5.08)
(name "M2A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 -1.27 180)
(length 5.08)
(name "M1A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 -3.81 180)
(length 5.08)
(name "M1B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 -6.35 180)
(length 5.08)
(name "VIO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 16.51 -8.89 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
) )