Final tweaks, version submitted to JLCPCB on 20240124
This commit is contained in:
parent
63579cf959
commit
96f746fa2d
15 changed files with 114976 additions and 16032 deletions
BIN
Panels/10_step_seq.png
Normal file
BIN
Panels/10_step_seq.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
10066
Schematics/Baby8_Part4_Cascading.pdf
Normal file
10066
Schematics/Baby8_Part4_Cascading.pdf
Normal file
File diff suppressed because it is too large
Load diff
BIN
Schematics/Kassutronics_Slope_Build_Docs_2.0A.pdf
Normal file
BIN
Schematics/Kassutronics_Slope_Build_Docs_2.0A.pdf
Normal file
Binary file not shown.
BIN
Schematics/Rampage_V1_4_Sch.pdf
Normal file
BIN
Schematics/Rampage_V1_4_Sch.pdf
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
|
@ -770,6 +770,7 @@
|
||||||
(pin passive line (at 7.62 0 180) (length 3.81)
|
(pin passive line (at 7.62 0 180) (length 3.81)
|
||||||
(name "Pin_8" (effects (font (size 1.27 1.27))))
|
(name "Pin_8" (effects (font (size 1.27 1.27))))
|
||||||
(number "8" (effects (font (size 1.27 1.27))))
|
(number "8" (effects (font (size 1.27 1.27))))
|
||||||
|
(alternate "" input line)
|
||||||
)
|
)
|
||||||
(pin passive line (at -5.08 -2.54 0) (length 3.81)
|
(pin passive line (at -5.08 -2.54 0) (length 3.81)
|
||||||
(name "Pin_9" (effects (font (size 1.27 1.27))))
|
(name "Pin_9" (effects (font (size 1.27 1.27))))
|
||||||
|
|
@ -2266,6 +2267,46 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "#FLG" (at 0 1.905 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 0 3.81 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "flag power" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "PWR_FLAG_0_0"
|
||||||
|
(pin power_out line (at 0 0 90) (length 0)
|
||||||
|
(name "pwr" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "PWR_FLAG_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0 0)
|
||||||
|
(xy 0 1.27)
|
||||||
|
(xy -1.016 1.905)
|
||||||
|
(xy 0 2.54)
|
||||||
|
(xy 1.016 1.905)
|
||||||
|
(xy 0 1.27)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
(junction (at 93.98 189.23) (diameter 0) (color 0 0 0 0)
|
(junction (at 93.98 189.23) (diameter 0) (color 0 0 0 0)
|
||||||
|
|
@ -2298,6 +2339,9 @@
|
||||||
(junction (at 96.52 59.69) (diameter 0) (color 0 0 0 0)
|
(junction (at 96.52 59.69) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid 0d11bdee-7ff2-4cb0-b2ff-c9ea355843f1)
|
(uuid 0d11bdee-7ff2-4cb0-b2ff-c9ea355843f1)
|
||||||
)
|
)
|
||||||
|
(junction (at 102.87 95.25) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid 0e1f1219-0d2e-4d18-a287-f4915206a70c)
|
||||||
|
)
|
||||||
(junction (at 215.9 67.31) (diameter 0) (color 0 0 0 0)
|
(junction (at 215.9 67.31) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid 0e892fb9-6784-4f36-b722-0f39176507ea)
|
(uuid 0e892fb9-6784-4f36-b722-0f39176507ea)
|
||||||
)
|
)
|
||||||
|
|
@ -2382,6 +2426,9 @@
|
||||||
(junction (at 269.24 125.73) (diameter 0) (color 0 0 0 0)
|
(junction (at 269.24 125.73) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid 3ae19dab-d8af-48d0-b430-a62911e3184a)
|
(uuid 3ae19dab-d8af-48d0-b430-a62911e3184a)
|
||||||
)
|
)
|
||||||
|
(junction (at 95.25 80.01) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid 3af4498a-060f-43c5-9793-0f7da32decf3)
|
||||||
|
)
|
||||||
(junction (at 53.34 135.89) (diameter 0) (color 0 0 0 0)
|
(junction (at 53.34 135.89) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid 3c3d0576-a51f-4b49-95af-83f1039dea1a)
|
(uuid 3c3d0576-a51f-4b49-95af-83f1039dea1a)
|
||||||
)
|
)
|
||||||
|
|
@ -2571,9 +2618,15 @@
|
||||||
(junction (at 154.94 82.55) (diameter 0) (color 0 0 0 0)
|
(junction (at 154.94 82.55) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid a3f18d3e-6080-4bc0-a898-7828693b0f40)
|
(uuid a3f18d3e-6080-4bc0-a898-7828693b0f40)
|
||||||
)
|
)
|
||||||
|
(junction (at 30.48 200.66) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid a613b223-b3b0-4c42-a2c9-196e6a634e4f)
|
||||||
|
)
|
||||||
(junction (at 269.24 151.13) (diameter 0) (color 0 0 0 0)
|
(junction (at 269.24 151.13) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid a719f73e-4927-449b-9891-4c97841033f4)
|
(uuid a719f73e-4927-449b-9891-4c97841033f4)
|
||||||
)
|
)
|
||||||
|
(junction (at 33.02 185.42) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid a8c4fba6-7c52-430b-a634-90570e6021b2)
|
||||||
|
)
|
||||||
(junction (at 162.56 152.4) (diameter 0) (color 0 0 0 0)
|
(junction (at 162.56 152.4) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid ac63d6df-2d67-424f-aa90-a97139cace46)
|
(uuid ac63d6df-2d67-424f-aa90-a97139cace46)
|
||||||
)
|
)
|
||||||
|
|
@ -2601,6 +2654,9 @@
|
||||||
(junction (at 173.99 91.44) (diameter 0) (color 0 0 0 0)
|
(junction (at 173.99 91.44) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid c3165b36-2268-4803-91af-6b3caf83b2c5)
|
(uuid c3165b36-2268-4803-91af-6b3caf83b2c5)
|
||||||
)
|
)
|
||||||
|
(junction (at 95.25 82.55) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid c31b283f-a41d-42a7-8885-226b069f7462)
|
||||||
|
)
|
||||||
(junction (at 53.34 165.1) (diameter 0) (color 0 0 0 0)
|
(junction (at 53.34 165.1) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid c420dbf7-2760-4dab-99a7-94871c4cbccc)
|
(uuid c420dbf7-2760-4dab-99a7-94871c4cbccc)
|
||||||
)
|
)
|
||||||
|
|
@ -2679,6 +2735,9 @@
|
||||||
(junction (at 218.44 78.74) (diameter 0) (color 0 0 0 0)
|
(junction (at 218.44 78.74) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid eeb0b500-9121-4393-9984-5ab628b43028)
|
(uuid eeb0b500-9121-4393-9984-5ab628b43028)
|
||||||
)
|
)
|
||||||
|
(junction (at 36.83 190.5) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid ef26fb0f-d84c-4202-ae45-db86837fc306)
|
||||||
|
)
|
||||||
(junction (at 107.95 97.79) (diameter 0) (color 0 0 0 0)
|
(junction (at 107.95 97.79) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid f00bb7e5-b3c8-4704-a99c-9b8412be8d2e)
|
(uuid f00bb7e5-b3c8-4704-a99c-9b8412be8d2e)
|
||||||
)
|
)
|
||||||
|
|
@ -2712,12 +2771,19 @@
|
||||||
(junction (at 259.08 91.44) (diameter 0) (color 0 0 0 0)
|
(junction (at 259.08 91.44) (diameter 0) (color 0 0 0 0)
|
||||||
(uuid fc5021b0-f783-415c-88fd-5e5c25fa0603)
|
(uuid fc5021b0-f783-415c-88fd-5e5c25fa0603)
|
||||||
)
|
)
|
||||||
|
(junction (at 60.96 162.56) (diameter 0) (color 0 0 0 0)
|
||||||
|
(uuid fefab8c7-d222-45c3-9161-243f33f68b5f)
|
||||||
|
)
|
||||||
|
|
||||||
(no_connect (at 53.34 124.46) (uuid 09c38722-4d8b-47b6-9b35-c471cd03731b))
|
(no_connect (at 53.34 124.46) (uuid 09c38722-4d8b-47b6-9b35-c471cd03731b))
|
||||||
|
(no_connect (at 30.48 182.88) (uuid 10fba089-32d2-49d1-8ec4-1301549d0e67))
|
||||||
(no_connect (at 180.34 116.84) (uuid 1dd65b67-37d9-4baa-8be4-c7291463e8f7))
|
(no_connect (at 180.34 116.84) (uuid 1dd65b67-37d9-4baa-8be4-c7291463e8f7))
|
||||||
(no_connect (at 33.02 39.37) (uuid 2feef5e9-6b8d-4694-beb1-00bb1b0a4228))
|
(no_connect (at 33.02 39.37) (uuid 2feef5e9-6b8d-4694-beb1-00bb1b0a4228))
|
||||||
(no_connect (at 50.8 114.3) (uuid 34a6103c-4cb8-421f-a61b-cc641662e367))
|
(no_connect (at 50.8 114.3) (uuid 34a6103c-4cb8-421f-a61b-cc641662e367))
|
||||||
(no_connect (at 31.75 25.4) (uuid 446da471-8981-49d3-99b0-da92f5516dea))
|
(no_connect (at 31.75 25.4) (uuid 446da471-8981-49d3-99b0-da92f5516dea))
|
||||||
|
(no_connect (at 17.78 185.42) (uuid 6a4d4e74-5543-4248-aac4-b4072657106c))
|
||||||
|
(no_connect (at 17.78 182.88) (uuid 831c14d6-9919-4467-965c-ae3ce5360d88))
|
||||||
|
(no_connect (at 30.48 185.42) (uuid 94a85a2f-c021-4203-8ccc-af01071b988c))
|
||||||
(no_connect (at 222.25 179.07) (uuid 9cbae67f-2838-44ec-82b9-01b4e6c02a7c))
|
(no_connect (at 222.25 179.07) (uuid 9cbae67f-2838-44ec-82b9-01b4e6c02a7c))
|
||||||
(no_connect (at 29.21 142.24) (uuid dcf78844-6e34-4c76-8942-da9844c91b03))
|
(no_connect (at 29.21 142.24) (uuid dcf78844-6e34-4c76-8942-da9844c91b03))
|
||||||
(no_connect (at 180.34 119.38) (uuid ef7bb7ed-7285-4098-b34b-6145d18519b0))
|
(no_connect (at 180.34 119.38) (uuid ef7bb7ed-7285-4098-b34b-6145d18519b0))
|
||||||
|
|
@ -2827,6 +2893,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 0c0dc030-d366-44cd-ad75-2281e562d347)
|
(uuid 0c0dc030-d366-44cd-ad75-2281e562d347)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 95.25 82.55) (xy 102.87 82.55))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid 0c211289-d8be-4f1b-8306-880c35b19dbd)
|
||||||
|
)
|
||||||
(wire (pts (xy 50.8 180.34) (xy 55.88 180.34))
|
(wire (pts (xy 50.8 180.34) (xy 55.88 180.34))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 0c536f4b-aac4-412d-b145-1b39bcabf054)
|
(uuid 0c536f4b-aac4-412d-b145-1b39bcabf054)
|
||||||
|
|
@ -2959,6 +3029,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 1c65ea17-1ca8-47ee-8a7f-596aa86948f6)
|
(uuid 1c65ea17-1ca8-47ee-8a7f-596aa86948f6)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 60.96 179.07) (xy 60.96 180.34))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid 1c84cca4-b72b-43d3-b4fd-62ac9245077c)
|
||||||
|
)
|
||||||
(wire (pts (xy 331.47 40.64) (xy 331.47 55.88))
|
(wire (pts (xy 331.47 40.64) (xy 331.47 55.88))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 1c9c9a13-3d68-4a18-90f3-e657653cd765)
|
(uuid 1c9c9a13-3d68-4a18-90f3-e657653cd765)
|
||||||
|
|
@ -3123,6 +3197,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 2a5fd56a-db7d-4dd8-8f57-e4d9de48bbf7)
|
(uuid 2a5fd56a-db7d-4dd8-8f57-e4d9de48bbf7)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 95.25 80.01) (xy 96.52 80.01))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid 2ae9fca7-8ffb-47b3-965f-907a0d46fac6)
|
||||||
|
)
|
||||||
(wire (pts (xy 238.76 154.94) (xy 245.11 154.94))
|
(wire (pts (xy 238.76 154.94) (xy 245.11 154.94))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 2b580b61-5b13-402e-b0e3-733870d02d94)
|
(uuid 2b580b61-5b13-402e-b0e3-733870d02d94)
|
||||||
|
|
@ -3263,7 +3341,7 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 3a425a08-81bf-42c0-a1fb-1c5624b0f2a4)
|
(uuid 3a425a08-81bf-42c0-a1fb-1c5624b0f2a4)
|
||||||
)
|
)
|
||||||
(wire (pts (xy 33.02 180.34) (xy 33.02 187.96))
|
(wire (pts (xy 33.02 180.34) (xy 33.02 185.42))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 3a841f4a-12a3-455a-8f61-14878e0ec4b2)
|
(uuid 3a841f4a-12a3-455a-8f61-14878e0ec4b2)
|
||||||
)
|
)
|
||||||
|
|
@ -3303,6 +3381,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 3e4827ad-eb8c-4ceb-b8ba-3ce0c2a0074d)
|
(uuid 3e4827ad-eb8c-4ceb-b8ba-3ce0c2a0074d)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 17.78 200.66) (xy 30.48 200.66))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid 3e9ace5b-8704-4b68-972f-8f319cd0ced1)
|
||||||
|
)
|
||||||
(wire (pts (xy 33.02 135.89) (xy 53.34 135.89))
|
(wire (pts (xy 33.02 135.89) (xy 53.34 135.89))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 3ea0db75-5062-42e8-b1aa-74d7db250a59)
|
(uuid 3ea0db75-5062-42e8-b1aa-74d7db250a59)
|
||||||
|
|
@ -3544,7 +3626,7 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 5811348b-e491-4bb6-9703-02cacbefb1fe)
|
(uuid 5811348b-e491-4bb6-9703-02cacbefb1fe)
|
||||||
)
|
)
|
||||||
(wire (pts (xy 95.25 82.55) (xy 102.87 82.55))
|
(wire (pts (xy 83.82 82.55) (xy 95.25 82.55))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 58a11887-2641-4ace-b48e-57751c553945)
|
(uuid 58a11887-2641-4ace-b48e-57751c553945)
|
||||||
)
|
)
|
||||||
|
|
@ -3916,7 +3998,7 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 88f6c423-b2d3-4dd7-b31e-9704ed41d6ee)
|
(uuid 88f6c423-b2d3-4dd7-b31e-9704ed41d6ee)
|
||||||
)
|
)
|
||||||
(wire (pts (xy 60.96 162.56) (xy 64.77 162.56))
|
(wire (pts (xy 50.8 162.56) (xy 60.96 162.56))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 8957b5c3-62b3-4f25-a754-194d3393b7c7)
|
(uuid 8957b5c3-62b3-4f25-a754-194d3393b7c7)
|
||||||
)
|
)
|
||||||
|
|
@ -3997,6 +4079,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 95b9d1da-6a93-40b4-bf61-da8ed948d442)
|
(uuid 95b9d1da-6a93-40b4-bf61-da8ed948d442)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 60.96 162.56) (xy 64.77 162.56))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid 9617d33c-e13b-432c-a166-f3cd192142ef)
|
||||||
|
)
|
||||||
(wire (pts (xy 228.6 57.15) (xy 228.6 67.31))
|
(wire (pts (xy 228.6 57.15) (xy 228.6 67.31))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 98450110-58c8-4004-beb2-4b661210333c)
|
(uuid 98450110-58c8-4004-beb2-4b661210333c)
|
||||||
|
|
@ -4005,10 +4091,6 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 994ad4ec-f776-463d-a749-fec98fff1e7a)
|
(uuid 994ad4ec-f776-463d-a749-fec98fff1e7a)
|
||||||
)
|
)
|
||||||
(wire (pts (xy 17.78 200.66) (xy 30.48 200.66))
|
|
||||||
(stroke (width 0) (type default))
|
|
||||||
(uuid 9a4688e3-1bd0-4436-b93f-c3268d55e79f)
|
|
||||||
)
|
|
||||||
(wire (pts (xy 252.73 142.24) (xy 252.73 154.94))
|
(wire (pts (xy 252.73 142.24) (xy 252.73 154.94))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid 9ad83ee5-90a0-4075-b9a0-2e3f94c35af6)
|
(uuid 9ad83ee5-90a0-4075-b9a0-2e3f94c35af6)
|
||||||
|
|
@ -4165,7 +4247,7 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid b0eec5ab-694a-413f-b90b-c3753d400c88)
|
(uuid b0eec5ab-694a-413f-b90b-c3753d400c88)
|
||||||
)
|
)
|
||||||
(wire (pts (xy 95.25 80.01) (xy 96.52 80.01))
|
(wire (pts (xy 83.82 80.01) (xy 95.25 80.01))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid b116e153-f557-4d19-85e1-d184fb4ab905)
|
(uuid b116e153-f557-4d19-85e1-d184fb4ab905)
|
||||||
)
|
)
|
||||||
|
|
@ -4389,6 +4471,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid cddd2295-c405-4ddd-bb9d-2440c5542478)
|
(uuid cddd2295-c405-4ddd-bb9d-2440c5542478)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 33.02 185.42) (xy 33.02 187.96))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid d0158b7a-531f-4ccb-b3af-0192ceeb387f)
|
||||||
|
)
|
||||||
(wire (pts (xy 298.45 67.31) (xy 299.72 67.31))
|
(wire (pts (xy 298.45 67.31) (xy 299.72 67.31))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid d061fc0c-f4f5-4967-a3c7-4535c3a0527b)
|
(uuid d061fc0c-f4f5-4967-a3c7-4535c3a0527b)
|
||||||
|
|
@ -4765,6 +4851,10 @@
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid fd525dbd-4700-4d30-800d-f1e9915c836f)
|
(uuid fd525dbd-4700-4d30-800d-f1e9915c836f)
|
||||||
)
|
)
|
||||||
|
(wire (pts (xy 60.96 198.12) (xy 60.96 199.39))
|
||||||
|
(stroke (width 0) (type default))
|
||||||
|
(uuid fd55ae09-8bcb-49c3-88ba-aa7204944931)
|
||||||
|
)
|
||||||
(wire (pts (xy 85.09 109.22) (xy 85.09 104.14))
|
(wire (pts (xy 85.09 109.22) (xy 85.09 104.14))
|
||||||
(stroke (width 0) (type default))
|
(stroke (width 0) (type default))
|
||||||
(uuid fe1864e0-a905-41fb-8fb9-90ca8e0223d4)
|
(uuid fe1864e0-a905-41fb-8fb9-90ca8e0223d4)
|
||||||
|
|
@ -5792,6 +5882,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:GND") (at 102.87 102.87 0) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no)
|
||||||
|
(uuid 22fb6c63-510f-496c-b5a4-b8d1727e5ee9)
|
||||||
|
(property "Reference" "#PWR010" (at 102.87 109.22 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "GND" (at 102.87 106.68 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 102.87 102.87 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "" (at 102.87 102.87 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 65850cf2-5761-4876-8e2d-5fbda50f15b3))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#PWR010") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "Diode:1N4148") (at 274.32 116.84 180) (unit 1)
|
(symbol (lib_id "Diode:1N4148") (at 274.32 116.84 180) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid 235f9e7b-c925-424f-8ec6-3deb198121b0)
|
(uuid 235f9e7b-c925-424f-8ec6-3deb198121b0)
|
||||||
|
|
@ -6846,12 +6961,12 @@
|
||||||
)
|
)
|
||||||
|
|
||||||
(symbol (lib_id "power:GND") (at 15.24 194.31 0) (unit 1)
|
(symbol (lib_id "power:GND") (at 15.24 194.31 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no)
|
||||||
(uuid 45818d67-4f9f-492a-b20d-2a9d032cbf8c)
|
(uuid 45818d67-4f9f-492a-b20d-2a9d032cbf8c)
|
||||||
(property "Reference" "#PWR0131" (at 15.24 200.66 0)
|
(property "Reference" "#PWR0131" (at 15.24 200.66 0)
|
||||||
(effects (font (size 1.27 1.27)) hide)
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
)
|
)
|
||||||
(property "Value" "GND" (at 15.24 199.39 0)
|
(property "Value" "GND" (at 15.24 198.12 0)
|
||||||
(effects (font (size 1.27 1.27)))
|
(effects (font (size 1.27 1.27)))
|
||||||
)
|
)
|
||||||
(property "Footprint" "" (at 15.24 194.31 0)
|
(property "Footprint" "" (at 15.24 194.31 0)
|
||||||
|
|
@ -8512,7 +8627,7 @@
|
||||||
(symbol (lib_id "power:GND") (at 110.49 196.85 0) (unit 1)
|
(symbol (lib_id "power:GND") (at 110.49 196.85 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid 785d434f-321f-498c-b1d8-830ab0ed5f96)
|
(uuid 785d434f-321f-498c-b1d8-830ab0ed5f96)
|
||||||
(property "Reference" "#PWR010" (at 110.49 203.2 0)
|
(property "Reference" "#PWR_GND0101" (at 110.49 203.2 0)
|
||||||
(effects (font (size 1.27 1.27)) hide)
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
)
|
)
|
||||||
(property "Value" "GND" (at 110.49 201.93 0)
|
(property "Value" "GND" (at 110.49 201.93 0)
|
||||||
|
|
@ -8528,7 +8643,7 @@
|
||||||
(instances
|
(instances
|
||||||
(project "Unseen Servant"
|
(project "Unseen Servant"
|
||||||
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
(reference "#PWR010") (unit 1)
|
(reference "#PWR_GND0101") (unit 1)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
@ -9003,6 +9118,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:PWR_FLAG") (at 60.96 199.39 270) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
|
(uuid 911cdc4e-bb7a-435d-86f9-cbae53073468)
|
||||||
|
(property "Reference" "#FLG05" (at 62.865 199.39 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 64.77 199.39 90)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 60.96 199.39 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 60.96 199.39 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid af7accf4-d9c7-42c6-a739-bf91da7a4a84))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#FLG05") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "power:GND") (at 212.09 184.15 0) (unit 1)
|
(symbol (lib_id "power:GND") (at 212.09 184.15 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid 929a0ffd-4402-4234-9e83-2ad8f25fedc5)
|
(uuid 929a0ffd-4402-4234-9e83-2ad8f25fedc5)
|
||||||
|
|
@ -9664,6 +9804,32 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "Device:R_US") (at 102.87 99.06 180) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no)
|
||||||
|
(uuid aeef4800-7cfd-4ab5-880e-aac1a4abd155)
|
||||||
|
(property "Reference" "R47" (at 104.14 99.06 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify right))
|
||||||
|
)
|
||||||
|
(property "Value" "100k" (at 104.14 101.6 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify right))
|
||||||
|
)
|
||||||
|
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 101.854 98.806 90)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 102.87 99.06 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 07c17db1-13de-4e48-91d2-c449202d1456))
|
||||||
|
(pin "2" (uuid 062dd00b-74ad-4d03-85ec-cd5b4403217a))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "R47") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "Diode:1N4148") (at 125.73 77.47 90) (unit 1)
|
(symbol (lib_id "Diode:1N4148") (at 125.73 77.47 90) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid afe0965b-e44f-4a5a-a375-9b0a82cbe052)
|
(uuid afe0965b-e44f-4a5a-a375-9b0a82cbe052)
|
||||||
|
|
@ -9944,6 +10110,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:PWR_FLAG") (at 30.48 200.66 270) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
|
(uuid bad3835f-b2f6-4891-81d0-bfb29b533b9e)
|
||||||
|
(property "Reference" "#FLG01" (at 32.385 200.66 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 34.29 200.66 90)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 30.48 200.66 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 30.48 200.66 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid eee0d8b6-0927-4bc6-8b00-f057428368d7))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#FLG01") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "Device:R_US") (at 97.79 170.18 0) (mirror y) (unit 1)
|
(symbol (lib_id "Device:R_US") (at 97.79 170.18 0) (mirror y) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no)
|
(in_bom yes) (on_board yes) (dnp no)
|
||||||
(uuid bb5e3d14-876a-46bc-80d3-0c67a17ba9a5)
|
(uuid bb5e3d14-876a-46bc-80d3-0c67a17ba9a5)
|
||||||
|
|
@ -9997,6 +10188,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:PWR_FLAG") (at 33.02 185.42 270) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
|
(uuid be7ccedf-98fe-4404-9d35-ef73df373065)
|
||||||
|
(property "Reference" "#FLG02" (at 34.925 185.42 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 36.83 185.42 90)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 33.02 185.42 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 33.02 185.42 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 0b6cd9a3-d087-4162-bf23-38e3f4340fb9))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#FLG02") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "power:GND") (at 314.96 57.15 0) (unit 1)
|
(symbol (lib_id "power:GND") (at 314.96 57.15 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid bf055eb7-b1a2-4ff9-b2dc-65340b19d8a1)
|
(uuid bf055eb7-b1a2-4ff9-b2dc-65340b19d8a1)
|
||||||
|
|
@ -10732,6 +10948,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:PWR_FLAG") (at 36.83 190.5 270) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
|
(uuid e2709d66-8aaa-47f0-90c4-6651b7d1975f)
|
||||||
|
(property "Reference" "#FLG03" (at 38.735 190.5 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 40.64 190.5 90)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 36.83 190.5 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 36.83 190.5 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 1c471442-0b36-4cb8-a09b-0aae804027c4))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#FLG03") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "Device:C_Small") (at 60.96 182.88 0) (unit 1)
|
(symbol (lib_id "Device:C_Small") (at 60.96 182.88 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no)
|
(in_bom yes) (on_board yes) (dnp no)
|
||||||
(uuid e2c4323d-1dee-4722-8abc-8aedc3b63988)
|
(uuid e2c4323d-1dee-4722-8abc-8aedc3b63988)
|
||||||
|
|
@ -11538,6 +11779,31 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "power:PWR_FLAG") (at 60.96 179.07 270) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
|
(uuid feed30d1-93d7-47c3-94dc-7e6658bb9ed9)
|
||||||
|
(property "Reference" "#FLG04" (at 62.865 179.07 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Value" "PWR_FLAG" (at 64.77 179.07 90)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "" (at 60.96 179.07 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "~" (at 60.96 179.07 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid a2a785f0-4748-4830-9b61-e798928cbeb5))
|
||||||
|
(instances
|
||||||
|
(project "Unseen Servant"
|
||||||
|
(path "/0183ccee-e064-4ef2-a2e7-6b862e9a0382"
|
||||||
|
(reference "#FLG04") (unit 1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
(symbol (lib_id "LED:IR204A") (at 288.29 24.13 0) (unit 1)
|
(symbol (lib_id "LED:IR204A") (at 288.29 24.13 0) (unit 1)
|
||||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||||
(uuid ff2e40eb-de5f-471f-9413-ea88cd01eeb6)
|
(uuid ff2e40eb-de5f-471f-9413-ea88cd01eeb6)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,102 @@
|
||||||
|
(version 1)
|
||||||
|
#Kicad 7
|
||||||
|
|
||||||
|
# 2-layer, 1oz copper
|
||||||
|
(rule "Minimum Trace Width (outer layer)"
|
||||||
|
(constraint track_width (min 5mil))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Minimum Trace Spacing (outer layer)"
|
||||||
|
(constraint clearance (min 5mil))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type"))
|
||||||
|
|
||||||
|
# 4-layer
|
||||||
|
(rule "Minimum Trace Width and Spacing (inner layer)"
|
||||||
|
(constraint track_width (min 3.5mil))
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Minimum Trace Spacing (inner layer)"
|
||||||
|
(constraint clearance (min 3.5mil))
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type"))
|
||||||
|
|
||||||
|
# silkscreen (Kicad 7 only)
|
||||||
|
(rule "Minimum Text"
|
||||||
|
(constraint text_thickness (min 0.15mm))
|
||||||
|
(constraint text_height (min 1mm))
|
||||||
|
(layer "?.Silkscreen"))
|
||||||
|
|
||||||
|
(rule "Pad to Silkscreen"
|
||||||
|
(constraint silk_clearance (min 0.15mm))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'pad' && (B.Type == 'text' || B.Type == 'graphic')"))
|
||||||
|
|
||||||
|
# edge clearance
|
||||||
|
(rule "Trace to Outline"
|
||||||
|
(constraint edge_clearance (min 0.2mm))
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
# This would override board outline and milled areas
|
||||||
|
#(rule "Trace to V-Cut"
|
||||||
|
# (constraint clearance (min 0.4mm))
|
||||||
|
# (condition "A.Type == 'track' && B.Layer == 'Edge.Cuts'"))
|
||||||
|
|
||||||
|
# drill/hole size
|
||||||
|
(rule "drill hole size (mechanical)"
|
||||||
|
(constraint hole_size (min 0.2mm) (max 6.3mm)))
|
||||||
|
|
||||||
|
(rule "Minimum Via Hole Size"
|
||||||
|
(constraint hole_size (min 0.2mm))
|
||||||
|
(condition "A.Type == 'via'"))
|
||||||
|
|
||||||
|
(rule "Minimum Via Diameter"
|
||||||
|
(constraint via_diameter (min 0.45mm))
|
||||||
|
(condition "A.Type == 'via'"))
|
||||||
|
|
||||||
|
(rule "PTH Hole Size"
|
||||||
|
(constraint hole_size (min 0.2mm) (max 6.35mm))
|
||||||
|
(condition "A.isPlated()"))
|
||||||
|
|
||||||
|
(rule "Minimum Non-plated Hole Size"
|
||||||
|
(constraint hole_size (min 0.5mm))
|
||||||
|
(condition "A.Type == 'pad' && !A.isPlated()"))
|
||||||
|
|
||||||
|
(rule "Minimum Castellated Hole Size"
|
||||||
|
(constraint hole_size (min 0.6mm))
|
||||||
|
(condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'"))
|
||||||
|
|
||||||
|
# clearance
|
||||||
|
(rule "hole to hole clearance (different nets)"
|
||||||
|
(constraint hole_to_hole (min 0.5mm))
|
||||||
|
(condition "A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "via to track clearance"
|
||||||
|
(constraint hole_clearance (min 0.254mm))
|
||||||
|
(condition "A.Type == 'via' && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "via to via clearance (same nets)"
|
||||||
|
(constraint hole_to_hole (min 0.254mm))
|
||||||
|
(condition "A.Type == 'via' && B.Type == A.Type && A.Net == B.Net"))
|
||||||
|
|
||||||
|
(rule "pad to pad clearance (with hole, different nets)"
|
||||||
|
(constraint hole_to_hole (min 0.5mm))
|
||||||
|
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "pad to pad clearance (without hole, different nets)"
|
||||||
|
(constraint clearance (min 0.127mm))
|
||||||
|
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "NPTH to Track clearance)"
|
||||||
|
(constraint hole_clearance (min 0.254mm))
|
||||||
|
(condition "A.Pad_Type == 'NPTH, mechanical' && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "PTH to Track clearance)"
|
||||||
|
(constraint hole_clearance (min 0.33mm))
|
||||||
|
(condition "A.isPlated() && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Pad to Track clearance)"
|
||||||
|
(constraint clearance (min 0.2mm))
|
||||||
|
(condition "A.isPlated() && B.Type == 'track'"))
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,77 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 0,
|
||||||
|
"active_layer_preset": "All Layers",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 0,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.6
|
||||||
|
},
|
||||||
|
"selection_filter": {
|
||||||
|
"dimensions": true,
|
||||||
|
"footprints": true,
|
||||||
|
"graphics": true,
|
||||||
|
"keepouts": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pads": true,
|
||||||
|
"text": true,
|
||||||
|
"tracks": true,
|
||||||
|
"vias": true,
|
||||||
|
"zones": true
|
||||||
|
},
|
||||||
|
"visible_items": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26,
|
||||||
|
27,
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
35,
|
||||||
|
36,
|
||||||
|
39,
|
||||||
|
40
|
||||||
|
],
|
||||||
|
"visible_layers": "fffffff_ffffffff",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "Unseen Servant_counter_board_noncanonical.kicad_prl",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,534 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"3dviewports": [],
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {
|
||||||
|
"board_outline_line_width": 0.09999999999999999,
|
||||||
|
"copper_line_width": 0.19999999999999998,
|
||||||
|
"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.049999999999999996,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.09999999999999999,
|
||||||
|
"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.15,
|
||||||
|
"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": 1.0,
|
||||||
|
"height": 1.7,
|
||||||
|
"width": 1.7
|
||||||
|
},
|
||||||
|
"silk_line_width": 0.15,
|
||||||
|
"silk_text_italic": false,
|
||||||
|
"silk_text_size_h": 1.0,
|
||||||
|
"silk_text_size_v": 1.0,
|
||||||
|
"silk_text_thickness": 0.15,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"45_degree_only": false,
|
||||||
|
"min_clearance": 0.508
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"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",
|
||||||
|
"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_type_mismatch": "error",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"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",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "error",
|
||||||
|
"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_thickness": "warning",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"allow_blind_buried_vias": false,
|
||||||
|
"allow_microvias": false,
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.25,
|
||||||
|
"min_connection": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.0,
|
||||||
|
"min_hole_clearance": 0.25,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.19999999999999998,
|
||||||
|
"min_microvia_drill": 0.09999999999999999,
|
||||||
|
"min_resolved_spokes": 2,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_text_height": 0.7999999999999999,
|
||||||
|
"min_text_thickness": 0.08,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.25,
|
||||||
|
"min_via_annular_width": 0.049999999999999996,
|
||||||
|
"min_via_diameter": 0.39999999999999997,
|
||||||
|
"solder_mask_clearance": 0.0,
|
||||||
|
"solder_mask_min_width": 0.0,
|
||||||
|
"solder_mask_to_copper_clearance": 0.0,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"teardrop_options": [
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 5,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_onpadsmd": true,
|
||||||
|
"td_onroundshapesonly": false,
|
||||||
|
"td_ontrackend": true,
|
||||||
|
"td_onviapad": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"teardrop_parameters": [
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_round_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_rect_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_track_end",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"track_widths": [
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"via_dimensions": [
|
||||||
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false,
|
||||||
|
"zones_use_no_outline": true
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"conflicting_netclasses": "error",
|
||||||
|
"different_unit_footprint": "error",
|
||||||
|
"different_unit_net": "error",
|
||||||
|
"duplicate_reference": "error",
|
||||||
|
"duplicate_sheet_names": "error",
|
||||||
|
"endpoint_off_grid": "warning",
|
||||||
|
"extra_units": "error",
|
||||||
|
"global_label_dangling": "warning",
|
||||||
|
"hier_label_mismatch": "error",
|
||||||
|
"label_dangling": "error",
|
||||||
|
"lib_symbol_issues": "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",
|
||||||
|
"similar_labels": "warning",
|
||||||
|
"simulation_model_issue": "ignore",
|
||||||
|
"unannotated": "error",
|
||||||
|
"unit_value_mismatch": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"wire_dangling": "error"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "Unseen Servant.kicad_pro",
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"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)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.3,
|
||||||
|
"via_diameter": 0.8,
|
||||||
|
"via_drill": 0.4,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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": "Power",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.6,
|
||||||
|
"via_diameter": 1.0,
|
||||||
|
"via_drill": 0.5,
|
||||||
|
"wire_width": 6
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"net_colors": null,
|
||||||
|
"netclass_assignments": null,
|
||||||
|
"netclass_patterns": [
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "+12V"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "-12V"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "GND"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"gencad": "",
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"step": "",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 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,
|
||||||
|
"pin_symbol_size": 25.0,
|
||||||
|
"text_offset_ratio": 0.15
|
||||||
|
},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_format_name": "",
|
||||||
|
"ngspice": {
|
||||||
|
"fix_include_paths": true,
|
||||||
|
"fix_passive_vals": false,
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"model_mode": 0,
|
||||||
|
"workbook_filename": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": "",
|
||||||
|
"plot_directory": "",
|
||||||
|
"spice_adjust_passive_values": false,
|
||||||
|
"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_voltages": false,
|
||||||
|
"subpart_first_id": 65,
|
||||||
|
"subpart_id_separator": 0
|
||||||
|
},
|
||||||
|
"sheets": [
|
||||||
|
[
|
||||||
|
"0183ccee-e064-4ef2-a2e7-6b862e9a0382",
|
||||||
|
""
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,102 @@
|
||||||
|
(version 1)
|
||||||
|
#Kicad 7
|
||||||
|
|
||||||
|
# 2-layer, 1oz copper
|
||||||
|
(rule "Minimum Trace Width (outer layer)"
|
||||||
|
(constraint track_width (min 5mil))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Minimum Trace Spacing (outer layer)"
|
||||||
|
(constraint clearance (min 5mil))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type"))
|
||||||
|
|
||||||
|
# 4-layer
|
||||||
|
(rule "Minimum Trace Width and Spacing (inner layer)"
|
||||||
|
(constraint track_width (min 3.5mil))
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Minimum Trace Spacing (inner layer)"
|
||||||
|
(constraint clearance (min 3.5mil))
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type"))
|
||||||
|
|
||||||
|
# silkscreen (Kicad 7 only)
|
||||||
|
(rule "Minimum Text"
|
||||||
|
(constraint text_thickness (min 0.15mm))
|
||||||
|
(constraint text_height (min 1mm))
|
||||||
|
(layer "?.Silkscreen"))
|
||||||
|
|
||||||
|
(rule "Pad to Silkscreen"
|
||||||
|
(constraint silk_clearance (min 0.15mm))
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'pad' && (B.Type == 'text' || B.Type == 'graphic')"))
|
||||||
|
|
||||||
|
# edge clearance
|
||||||
|
(rule "Trace to Outline"
|
||||||
|
(constraint edge_clearance (min 0.2mm))
|
||||||
|
(condition "A.Type == 'track'"))
|
||||||
|
|
||||||
|
# This would override board outline and milled areas
|
||||||
|
#(rule "Trace to V-Cut"
|
||||||
|
# (constraint clearance (min 0.4mm))
|
||||||
|
# (condition "A.Type == 'track' && B.Layer == 'Edge.Cuts'"))
|
||||||
|
|
||||||
|
# drill/hole size
|
||||||
|
(rule "drill hole size (mechanical)"
|
||||||
|
(constraint hole_size (min 0.2mm) (max 6.3mm)))
|
||||||
|
|
||||||
|
(rule "Minimum Via Hole Size"
|
||||||
|
(constraint hole_size (min 0.2mm))
|
||||||
|
(condition "A.Type == 'via'"))
|
||||||
|
|
||||||
|
(rule "Minimum Via Diameter"
|
||||||
|
(constraint via_diameter (min 0.45mm))
|
||||||
|
(condition "A.Type == 'via'"))
|
||||||
|
|
||||||
|
(rule "PTH Hole Size"
|
||||||
|
(constraint hole_size (min 0.2mm) (max 6.35mm))
|
||||||
|
(condition "A.isPlated()"))
|
||||||
|
|
||||||
|
(rule "Minimum Non-plated Hole Size"
|
||||||
|
(constraint hole_size (min 0.5mm))
|
||||||
|
(condition "A.Type == 'pad' && !A.isPlated()"))
|
||||||
|
|
||||||
|
(rule "Minimum Castellated Hole Size"
|
||||||
|
(constraint hole_size (min 0.6mm))
|
||||||
|
(condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'"))
|
||||||
|
|
||||||
|
# clearance
|
||||||
|
(rule "hole to hole clearance (different nets)"
|
||||||
|
(constraint hole_to_hole (min 0.5mm))
|
||||||
|
(condition "A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "via to track clearance"
|
||||||
|
(constraint hole_clearance (min 0.254mm))
|
||||||
|
(condition "A.Type == 'via' && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "via to via clearance (same nets)"
|
||||||
|
(constraint hole_to_hole (min 0.254mm))
|
||||||
|
(condition "A.Type == 'via' && B.Type == A.Type && A.Net == B.Net"))
|
||||||
|
|
||||||
|
(rule "pad to pad clearance (with hole, different nets)"
|
||||||
|
(constraint hole_to_hole (min 0.5mm))
|
||||||
|
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "pad to pad clearance (without hole, different nets)"
|
||||||
|
(constraint clearance (min 0.127mm))
|
||||||
|
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
|
||||||
|
|
||||||
|
(rule "NPTH to Track clearance)"
|
||||||
|
(constraint hole_clearance (min 0.254mm))
|
||||||
|
(condition "A.Pad_Type == 'NPTH, mechanical' && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "PTH to Track clearance)"
|
||||||
|
(constraint hole_clearance (min 0.33mm))
|
||||||
|
(condition "A.isPlated() && B.Type == 'track'"))
|
||||||
|
|
||||||
|
(rule "Pad to Track clearance)"
|
||||||
|
(constraint clearance (min 0.2mm))
|
||||||
|
(condition "A.isPlated() && B.Type == 'track'"))
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,77 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 0,
|
||||||
|
"active_layer_preset": "All Layers",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 0,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.6
|
||||||
|
},
|
||||||
|
"selection_filter": {
|
||||||
|
"dimensions": true,
|
||||||
|
"footprints": true,
|
||||||
|
"graphics": true,
|
||||||
|
"keepouts": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pads": true,
|
||||||
|
"text": true,
|
||||||
|
"tracks": true,
|
||||||
|
"vias": true,
|
||||||
|
"zones": true
|
||||||
|
},
|
||||||
|
"visible_items": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26,
|
||||||
|
27,
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
35,
|
||||||
|
36,
|
||||||
|
39,
|
||||||
|
40
|
||||||
|
],
|
||||||
|
"visible_layers": "fffffff_ffffffff",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "Unseen Servant_slider_board_noncanonical.kicad_prl",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,534 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"3dviewports": [],
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {
|
||||||
|
"board_outline_line_width": 0.09999999999999999,
|
||||||
|
"copper_line_width": 0.19999999999999998,
|
||||||
|
"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.049999999999999996,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.09999999999999999,
|
||||||
|
"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.15,
|
||||||
|
"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": 1.0,
|
||||||
|
"height": 1.7,
|
||||||
|
"width": 1.7
|
||||||
|
},
|
||||||
|
"silk_line_width": 0.15,
|
||||||
|
"silk_text_italic": false,
|
||||||
|
"silk_text_size_h": 1.0,
|
||||||
|
"silk_text_size_v": 1.0,
|
||||||
|
"silk_text_thickness": 0.15,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"45_degree_only": false,
|
||||||
|
"min_clearance": 0.508
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"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",
|
||||||
|
"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_type_mismatch": "error",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"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",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "error",
|
||||||
|
"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_thickness": "warning",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"allow_blind_buried_vias": false,
|
||||||
|
"allow_microvias": false,
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.25,
|
||||||
|
"min_connection": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.0,
|
||||||
|
"min_hole_clearance": 0.25,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.19999999999999998,
|
||||||
|
"min_microvia_drill": 0.09999999999999999,
|
||||||
|
"min_resolved_spokes": 2,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_text_height": 0.7999999999999999,
|
||||||
|
"min_text_thickness": 0.08,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.25,
|
||||||
|
"min_via_annular_width": 0.049999999999999996,
|
||||||
|
"min_via_diameter": 0.39999999999999997,
|
||||||
|
"solder_mask_clearance": 0.0,
|
||||||
|
"solder_mask_min_width": 0.0,
|
||||||
|
"solder_mask_to_copper_clearance": 0.0,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"teardrop_options": [
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 5,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_onpadsmd": true,
|
||||||
|
"td_onroundshapesonly": false,
|
||||||
|
"td_ontrackend": true,
|
||||||
|
"td_onviapad": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"teardrop_parameters": [
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_round_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_rect_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_target_name": "td_track_end",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"track_widths": [
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"via_dimensions": [
|
||||||
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false,
|
||||||
|
"zones_use_no_outline": true
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"conflicting_netclasses": "error",
|
||||||
|
"different_unit_footprint": "error",
|
||||||
|
"different_unit_net": "error",
|
||||||
|
"duplicate_reference": "error",
|
||||||
|
"duplicate_sheet_names": "error",
|
||||||
|
"endpoint_off_grid": "warning",
|
||||||
|
"extra_units": "error",
|
||||||
|
"global_label_dangling": "warning",
|
||||||
|
"hier_label_mismatch": "error",
|
||||||
|
"label_dangling": "error",
|
||||||
|
"lib_symbol_issues": "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",
|
||||||
|
"similar_labels": "warning",
|
||||||
|
"simulation_model_issue": "ignore",
|
||||||
|
"unannotated": "error",
|
||||||
|
"unit_value_mismatch": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"wire_dangling": "error"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "Unseen Servant.kicad_pro",
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"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)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.3,
|
||||||
|
"via_diameter": 0.8,
|
||||||
|
"via_drill": 0.4,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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": "Power",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.6,
|
||||||
|
"via_diameter": 1.0,
|
||||||
|
"via_drill": 0.5,
|
||||||
|
"wire_width": 6
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"net_colors": null,
|
||||||
|
"netclass_assignments": null,
|
||||||
|
"netclass_patterns": [
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "+12V"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "-12V"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "GND"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"gencad": "",
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"step": "",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 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,
|
||||||
|
"pin_symbol_size": 25.0,
|
||||||
|
"text_offset_ratio": 0.15
|
||||||
|
},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_format_name": "",
|
||||||
|
"ngspice": {
|
||||||
|
"fix_include_paths": true,
|
||||||
|
"fix_passive_vals": false,
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"model_mode": 0,
|
||||||
|
"workbook_filename": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": "",
|
||||||
|
"plot_directory": "",
|
||||||
|
"spice_adjust_passive_values": false,
|
||||||
|
"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_voltages": false,
|
||||||
|
"subpart_first_id": 65,
|
||||||
|
"subpart_id_separator": 0
|
||||||
|
},
|
||||||
|
"sheets": [
|
||||||
|
[
|
||||||
|
"0183ccee-e064-4ef2-a2e7-6b862e9a0382",
|
||||||
|
""
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
||||||
BIN
Schematics/circuit.pdf
Normal file
BIN
Schematics/circuit.pdf
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue