Compare commits

13 Commits

Author SHA1 Message Date
sirlilpanda
ec80fdc778 WIP 2026-03-11 17:45:10 +13:00
sirlilpanda
c6b0950033 updated annotating 2026-03-11 17:44:54 +13:00
sirlilpanda
46951a2cf2 added design rules area around power switches to keep them consistant 2026-03-11 17:44:16 +13:00
sirlilpanda
ea9211fe86 added rules area for routing ic and mosfets differnetly 2026-03-11 17:42:22 +13:00
e00d507fa4 auto commited 2026-03-10 23:50:55 +13:00
86461780b1 auto commited 2026-03-10 23:50:55 +13:00
d233a6aad8 auto commited 2026-03-10 23:50:55 +13:00
420e6bfb85 auto commited 2026-03-10 23:50:55 +13:00
fb1bde5ff3 bump 2026-03-10 23:50:35 +13:00
43007d95b5 the start 2026-03-10 23:50:11 +13:00
127d069321 changed foot print for the fuse 2026-03-10 23:49:56 +13:00
d9b2448e36 added rule areas and directive labels to bucks to keep routing consisant 2026-03-10 23:48:56 +13:00
ce838d80d2 added foot prints for switches and buttons 2026-03-10 23:48:10 +13:00
12 changed files with 99579 additions and 1082 deletions

View File

@@ -7,7 +7,7 @@ this template will auto:
- create BOM for each project - create BOM for each project
- create images of the current pcb for your readme like you can see below - create images of the current pcb for your readme like you can see below
![rendered pcb](res/esp32-racer_render.png) ![rendered pcb](res/test_render.png)
the code for creating all of this lives in `.hooks/` the code for creating all of this lives in `.hooks/`

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
ERC report (2026-03-10T23:17:43+1300, Encoding UTF8) ERC report (2026-03-10T23:50:53+1300, Encoding UTF8)
***** Sheet / ***** Sheet /
[hier_label_mismatch]: Sheet pin POWER_EN has no matching hierarchical label inside the sheet [hier_label_mismatch]: Sheet pin POWER_EN has no matching hierarchical label inside the sheet
@@ -179,7 +179,7 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
@(240.03 mm, 85.09 mm): Label '8v@3A' @(240.03 mm, 85.09 mm): Label '8v@3A'
[multiple_net_names]: Both +3.3V and 3.3v@1A are attached to the same items; +3.3V will be used in the netlist [multiple_net_names]: Both +3.3V and 3.3v@1A are attached to the same items; +3.3V will be used in the netlist
; warning ; warning
@(76.20 mm, 139.70 mm): Symbol #PWR062 Pin 1 [Power input, Line] @(276.86 mm, 146.05 mm): Symbol #PWR0110 Pin 1 [Power input, Line]
@(266.70 mm, 147.32 mm): Label '3.3v@1A' @(266.70 mm, 147.32 mm): Label '3.3v@1A'
***** Sheet /MOTOR_DRIVER1/ ***** Sheet /MOTOR_DRIVER1/

Binary file not shown.

View File

@@ -4112,10 +4112,10 @@
(uuid "0f5ee1aa-1238-4422-ae95-6ad161477acb") (uuid "0f5ee1aa-1238-4422-ae95-6ad161477acb")
) )
(junction (junction
(at 200.66 44.45) (at 195.58 44.45)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "15406aba-3b0c-45e1-b03b-c679b162053c") (uuid "12b095f7-26a0-496e-8057-64abc195dad2")
) )
(junction (junction
(at 254 110.49) (at 254 110.49)
@@ -4141,12 +4141,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "32ea1cbc-4806-49aa-8942-572d398bd61f") (uuid "32ea1cbc-4806-49aa-8942-572d398bd61f")
) )
(junction
(at 195.58 46.99)
(diameter 0)
(color 0 0 0 0)
(uuid "38e11950-8716-45c6-b939-e538c6e36b62")
)
(junction (junction
(at 95.25 24.13) (at 95.25 24.13)
(diameter 0) (diameter 0)
@@ -4261,6 +4255,12 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "d6bbc7c9-3701-47f5-b739-68617c7eb2b3") (uuid "d6bbc7c9-3701-47f5-b739-68617c7eb2b3")
) )
(junction
(at 200.66 46.99)
(diameter 0)
(color 0 0 0 0)
(uuid "d78a82b5-3fe1-4933-9ad3-8383c0b2b12f")
)
(junction (junction
(at 49.53 24.13) (at 49.53 24.13)
(diameter 0) (diameter 0)
@@ -4415,6 +4415,16 @@
) )
(uuid "0f771abb-dec1-4465-9610-9eede9fbe297") (uuid "0f771abb-dec1-4465-9610-9eede9fbe297")
) )
(wire
(pts
(xy 195.58 44.45) (xy 204.47 44.45)
)
(stroke
(width 0)
(type default)
)
(uuid "137f7065-f86f-460c-bf37-8626595d09c1")
)
(wire (wire
(pts (pts
(xy 233.68 82.55) (xy 238.76 82.55) (xy 233.68 82.55) (xy 238.76 82.55)
@@ -4605,16 +4615,6 @@
) )
(uuid "51163e65-47de-4297-9462-29fe68272f19") (uuid "51163e65-47de-4297-9462-29fe68272f19")
) )
(wire
(pts
(xy 195.58 46.99) (xy 204.47 46.99)
)
(stroke
(width 0)
(type default)
)
(uuid "512f44d9-5c86-4686-9d59-e02a53b50ff5")
)
(wire (wire
(pts (pts
(xy 125.73 24.13) (xy 134.62 24.13) (xy 125.73 24.13) (xy 134.62 24.13)
@@ -4665,6 +4665,16 @@
) )
(uuid "57ecaf27-ea4e-46aa-9329-1e2f7fbd3d64") (uuid "57ecaf27-ea4e-46aa-9329-1e2f7fbd3d64")
) )
(wire
(pts
(xy 195.58 44.45) (xy 195.58 50.8)
)
(stroke
(width 0)
(type default)
)
(uuid "57f73301-4a1d-465c-9ab5-b2cd890cfb14")
)
(wire (wire
(pts (pts
(xy 173.99 24.13) (xy 173.99 39.37) (xy 173.99 24.13) (xy 173.99 39.37)
@@ -4715,6 +4725,16 @@
) )
(uuid "5fa21d1e-f46e-416d-affd-3c56963acefd") (uuid "5fa21d1e-f46e-416d-affd-3c56963acefd")
) )
(wire
(pts
(xy 200.66 46.99) (xy 200.66 50.8)
)
(stroke
(width 0)
(type default)
)
(uuid "600809a8-1e95-4010-87c0-74976f7e0451")
)
(wire (wire
(pts (pts
(xy 143.51 24.13) (xy 154.94 24.13) (xy 143.51 24.13) (xy 154.94 24.13)
@@ -4865,16 +4885,6 @@
) )
(uuid "80c88491-78b5-4039-8004-566990d0e681") (uuid "80c88491-78b5-4039-8004-566990d0e681")
) )
(wire
(pts
(xy 200.66 44.45) (xy 204.47 44.45)
)
(stroke
(width 0)
(type default)
)
(uuid "82524682-e854-4f4f-ace1-7ace6f3b77ab")
)
(wire (wire
(pts (pts
(xy 95.25 24.13) (xy 105.41 24.13) (xy 95.25 24.13) (xy 105.41 24.13)
@@ -4885,16 +4895,6 @@
) )
(uuid "829c00e9-316a-4f6e-ad7e-a8e89a493f51") (uuid "829c00e9-316a-4f6e-ad7e-a8e89a493f51")
) )
(wire
(pts
(xy 195.58 46.99) (xy 195.58 50.8)
)
(stroke
(width 0)
(type default)
)
(uuid "82c0a137-ec9b-4e33-b0d4-3f92570ac155")
)
(wire (wire
(pts (pts
(xy 29.21 46.99) (xy 41.91 46.99) (xy 29.21 46.99) (xy 41.91 46.99)
@@ -4935,16 +4935,6 @@
) )
(uuid "8b3bf96d-eeeb-4c6b-9b70-64fe2ca4723d") (uuid "8b3bf96d-eeeb-4c6b-9b70-64fe2ca4723d")
) )
(wire
(pts
(xy 200.66 44.45) (xy 200.66 50.8)
)
(stroke
(width 0)
(type default)
)
(uuid "8dab4ff4-8408-48ca-b26e-3db47ebfec03")
)
(wire (wire
(pts (pts
(xy 120.65 120.65) (xy 100.33 120.65) (xy 120.65 120.65) (xy 100.33 120.65)
@@ -5087,7 +5077,7 @@
) )
(wire (wire
(pts (pts
(xy 187.96 44.45) (xy 200.66 44.45) (xy 187.96 44.45) (xy 195.58 44.45)
) )
(stroke (stroke
(width 0) (width 0)
@@ -5125,6 +5115,16 @@
) )
(uuid "b4018284-4a01-4ce3-8282-f08c7a3f277e") (uuid "b4018284-4a01-4ce3-8282-f08c7a3f277e")
) )
(wire
(pts
(xy 200.66 46.99) (xy 204.47 46.99)
)
(stroke
(width 0)
(type default)
)
(uuid "b6ba9376-c9e1-40d2-9e54-4e50d4b13060")
)
(wire (wire
(pts (pts
(xy 120.65 123.19) (xy 100.33 123.19) (xy 120.65 123.19) (xy 100.33 123.19)
@@ -5397,7 +5397,7 @@
) )
(wire (wire
(pts (pts
(xy 181.61 46.99) (xy 195.58 46.99) (xy 181.61 46.99) (xy 200.66 46.99)
) )
(stroke (stroke
(width 0) (width 0)

View File

@@ -49384,6 +49384,103 @@
) )
(uuid "5ec6c81f-ee51-4b77-8510-a6f3a54027fc") (uuid "5ec6c81f-ee51-4b77-8510-a6f3a54027fc")
) )
(rule_area
(polyline
(pts
(xy 82.55 40.64) (xy 135.89 40.64) (xy 135.89 64.77) (xy 154.94 64.77) (xy 158.75 68.58) (xy 158.75 114.3)
(xy 147.32 125.73) (xy 59.69 125.73) (xy 49.53 115.57) (xy 49.53 73.66) (xy 52.07 71.12) (xy 78.74 71.12)
(xy 82.55 67.31)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid 24ff021c-1125-4f96-b696-33d40dd57664)
)
)
(rule_area
(polyline
(pts
(xy 135.89 40.64) (xy 135.89 64.77) (xy 154.94 64.77) (xy 158.75 68.58) (xy 158.75 113.03) (xy 161.29 115.57)
(xy 199.39 115.57) (xy 200.66 114.3) (xy 200.66 40.64)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid dc4983db-0d32-4ab9-a6a6-db1c2603433d)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 200.66 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "353bf769-9a12-4733-bbcc-5d090e6d1dc8")
(property "Netclass" ""
(at 21.59 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Component Class" "MOTOR_DRIVER_FETS_${SHEETNAME}"
(at 201.3585 38.1 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 82.55 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "8f96e0f4-6634-467b-aadf-8d9e9ab0728d")
(property "Netclass" ""
(at -328.93 34.29 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Component Class" "MOTOR_DRIVER_IC_${SHEETNAME}"
(at 83.2485 38.1 0)
(show_name yes)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 73.66 85.09 0) (at 73.66 85.09 0)

File diff suppressed because it is too large Load Diff

View File

@@ -3741,6 +3741,12 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "30c7b69e-e136-4835-9300-3bf430d1d514") (uuid "30c7b69e-e136-4835-9300-3bf430d1d514")
) )
(junction
(at 236.22 109.22)
(diameter 0)
(color 0 0 0 0)
(uuid "3ef133b8-ec21-4746-9e96-b4d1e69a1f73")
)
(junction (junction
(at 73.66 90.17) (at 73.66 90.17)
(diameter 0) (diameter 0)
@@ -3753,6 +3759,12 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "498f5904-6977-4dac-829c-1505fd0f01ed") (uuid "498f5904-6977-4dac-829c-1505fd0f01ed")
) )
(junction
(at 241.3 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "4f81b5f7-2161-45ac-961e-b6fb8d9f74b4")
)
(junction (junction
(at 93.98 90.17) (at 93.98 90.17)
(diameter 0) (diameter 0)
@@ -3801,12 +3813,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "d5ac0105-cc08-4aa5-93cd-0e689fe36dbd") (uuid "d5ac0105-cc08-4aa5-93cd-0e689fe36dbd")
) )
(junction
(at 231.14 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "e042d0d7-99bd-4be6-bca0-880d8f753d1d")
)
(junction (junction
(at 127 111.76) (at 127 111.76)
(diameter 0) (diameter 0)
@@ -3819,15 +3825,9 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "ee2c495a-e641-4d53-9123-0a36a2d55276") (uuid "ee2c495a-e641-4d53-9123-0a36a2d55276")
) )
(junction
(at 240.03 109.22)
(diameter 0)
(color 0 0 0 0)
(uuid "ff2c64a1-262f-435a-bbe8-277a744c100c")
)
(no_connect (no_connect
(at 124.46 96.52) (at 124.46 101.6)
(uuid "51669a87-58c1-4ab4-847e-875442d683d6") (uuid "d53f0e0b-4736-4d16-a9ca-c000fab1c6d2")
) )
(polyline (polyline
(pts (pts
@@ -3941,7 +3941,7 @@
) )
(wire (wire
(pts (pts
(xy 231.14 111.76) (xy 231.14 114.3) (xy 247.65 111.76) (xy 247.65 115.57)
) )
(stroke (stroke
(width 0) (width 0)
@@ -3981,7 +3981,7 @@
) )
(wire (wire
(pts (pts
(xy 228.6 111.76) (xy 231.14 111.76) (xy 228.6 111.76) (xy 241.3 111.76)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4021,7 +4021,7 @@
) )
(wire (wire
(pts (pts
(xy 124.46 101.6) (xy 134.62 101.6) (xy 124.46 96.52) (xy 134.62 96.52)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4049,6 +4049,16 @@
) )
(uuid "40d74f0c-1eb9-4664-870f-4446f55b3779") (uuid "40d74f0c-1eb9-4664-870f-4446f55b3779")
) )
(wire
(pts
(xy 241.3 111.76) (xy 247.65 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "446ddd12-879d-4fc0-9da5-adc70f6f0375")
)
(wire (wire
(pts (pts
(xy 181.61 90.17) (xy 181.61 88.9) (xy 181.61 90.17) (xy 181.61 88.9)
@@ -4059,6 +4069,16 @@
) )
(uuid "48603d3c-3354-4a71-8059-c2fcaa403c9a") (uuid "48603d3c-3354-4a71-8059-c2fcaa403c9a")
) )
(wire
(pts
(xy 241.3 111.76) (xy 241.3 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "4d042630-06c2-49f6-9248-a1bbc356888e")
)
(polyline (polyline
(pts (pts
(xy 146.05 72.39) (xy 146.05 132.08) (xy 146.05 72.39) (xy 146.05 132.08)
@@ -4089,16 +4109,6 @@
) )
(uuid "541c562c-f059-4e1d-8bda-a9976a2f0d94") (uuid "541c562c-f059-4e1d-8bda-a9976a2f0d94")
) )
(wire
(pts
(xy 248.92 113.03) (xy 248.92 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "60482593-01f3-4187-b6e2-66f4bd983296")
)
(wire (wire
(pts (pts
(xy 175.26 90.17) (xy 175.26 97.79) (xy 175.26 90.17) (xy 175.26 97.79)
@@ -4131,7 +4141,7 @@
) )
(wire (wire
(pts (pts
(xy 134.62 101.6) (xy 134.62 104.14) (xy 134.62 96.52) (xy 134.62 104.14)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4139,16 +4149,6 @@
) )
(uuid "75a18e33-4660-4a7d-bb4e-d0d2e93f43c4") (uuid "75a18e33-4660-4a7d-bb4e-d0d2e93f43c4")
) )
(wire
(pts
(xy 254 109.22) (xy 254 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "79161377-73ef-46b0-aeec-fb75b4ae1080")
)
(wire (wire
(pts (pts
(xy 127 111.76) (xy 129.54 111.76) (xy 127 111.76) (xy 129.54 111.76)
@@ -4249,16 +4249,6 @@
) )
(uuid "9c6e4ff6-9414-4ca5-b70a-acc8eb957841") (uuid "9c6e4ff6-9414-4ca5-b70a-acc8eb957841")
) )
(wire
(pts
(xy 240.03 109.22) (xy 254 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "a0d67944-a9c4-4e94-a2a8-f1d449296f82")
)
(wire (wire
(pts (pts
(xy 205.74 130.81) (xy 205.74 129.54) (xy 205.74 130.81) (xy 205.74 129.54)
@@ -4289,6 +4279,16 @@
) )
(uuid "adf9bc5f-b496-40e5-83fa-07cc1f22c13a") (uuid "adf9bc5f-b496-40e5-83fa-07cc1f22c13a")
) )
(wire
(pts
(xy 236.22 109.22) (xy 236.22 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "ae006a61-dd17-412e-aa1b-7d1662907c78")
)
(wire (wire
(pts (pts
(xy 228.6 92.71) (xy 247.65 92.71) (xy 228.6 92.71) (xy 247.65 92.71)
@@ -4331,7 +4331,7 @@
) )
(wire (wire
(pts (pts
(xy 240.03 109.22) (xy 240.03 114.3) (xy 256.54 109.22) (xy 256.54 115.57)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4411,7 +4411,7 @@
) )
(wire (wire
(pts (pts
(xy 228.6 109.22) (xy 240.03 109.22) (xy 228.6 109.22) (xy 236.22 109.22)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4429,16 +4429,6 @@
) )
(uuid "e3ef6d00-0c92-45b5-9c90-00ec1831a43d") (uuid "e3ef6d00-0c92-45b5-9c90-00ec1831a43d")
) )
(wire
(pts
(xy 231.14 111.76) (xy 248.92 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "e7055dc4-33ca-45d1-97a6-f6d271f5c042")
)
(wire (wire
(pts (pts
(xy 257.81 92.71) (xy 260.35 92.71) (xy 257.81 92.71) (xy 260.35 92.71)
@@ -4449,6 +4439,16 @@
) )
(uuid "e960cdcc-05c5-41da-a9f3-06f06944c43b") (uuid "e960cdcc-05c5-41da-a9f3-06f06944c43b")
) )
(wire
(pts
(xy 236.22 109.22) (xy 256.54 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "f0590146-f2c2-477e-bc97-ea0952b22e0e")
)
(polyline (polyline
(pts (pts
(xy 21.59 132.08) (xy 21.59 72.39) (xy 21.59 132.08) (xy 21.59 72.39)
@@ -4667,7 +4667,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 240.03 121.92 0) (at 256.54 123.19 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -4675,7 +4675,7 @@
(dnp no) (dnp no)
(uuid "071b9fc8-f21b-4bc4-997b-5f06b0f9002b") (uuid "071b9fc8-f21b-4bc4-997b-5f06b0f9002b")
(property "Reference" "#PWR0210" (property "Reference" "#PWR0210"
(at 240.03 128.27 0) (at 256.54 129.54 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4684,7 +4684,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 240.03 126.746 0) (at 256.54 128.016 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4692,7 +4692,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 240.03 121.92 0) (at 256.54 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4701,7 +4701,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 240.03 121.92 0) (at 256.54 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -4710,7 +4710,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 240.03 121.92 0) (at 256.54 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5631,7 +5631,7 @@
) )
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 240.03 118.11 0) (at 256.54 119.38 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -5640,7 +5640,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "5288f910-69d4-435c-828a-dc345be37d10") (uuid "5288f910-69d4-435c-828a-dc345be37d10")
(property "Reference" "R77" (property "Reference" "R77"
(at 242.57 116.8399 0) (at 259.08 118.1099 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5649,7 +5649,7 @@
) )
) )
(property "Value" "5k1" (property "Value" "5k1"
(at 242.57 119.3799 0) (at 259.08 120.6499 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5658,7 +5658,7 @@
) )
) )
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 238.252 118.11 90) (at 254.762 119.38 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5667,7 +5667,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 240.03 118.11 0) (at 256.54 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5676,7 +5676,7 @@
) )
) )
(property "Description" "Resistor" (property "Description" "Resistor"
(at 240.03 118.11 0) (at 256.54 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5685,7 +5685,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 240.03 118.11 0) (at 256.54 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5694,7 +5694,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 240.03 118.11 0) (at 256.54 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5873,7 +5873,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 231.14 121.92 0) (at 247.65 123.19 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -5882,7 +5882,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "59db9261-ff2c-46c9-92fe-04eb29015a98") (uuid "59db9261-ff2c-46c9-92fe-04eb29015a98")
(property "Reference" "#PWR0209" (property "Reference" "#PWR0209"
(at 231.14 128.27 0) (at 247.65 129.54 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5891,7 +5891,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 231.14 127 0) (at 247.65 128.27 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5899,7 +5899,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 231.14 121.92 0) (at 247.65 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5908,7 +5908,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 231.14 121.92 0) (at 247.65 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -5917,7 +5917,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 231.14 121.92 0) (at 247.65 123.19 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6111,7 +6111,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 251.46 123.19 0) (at 238.76 125.73 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -6120,7 +6120,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "68d3da62-35a8-425a-93e7-26065040dccf") (uuid "68d3da62-35a8-425a-93e7-26065040dccf")
(property "Reference" "#PWR0212" (property "Reference" "#PWR0212"
(at 251.46 129.54 0) (at 238.76 132.08 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6129,7 +6129,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 251.46 128.27 0) (at 238.76 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6137,7 +6137,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 251.46 123.19 0) (at 238.76 125.73 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6146,7 +6146,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 251.46 123.19 0) (at 238.76 125.73 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6155,7 +6155,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 251.46 123.19 0) (at 238.76 125.73 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6460,16 +6460,15 @@
) )
(symbol (symbol
(lib_id "Power_Protection:NUP2105L") (lib_id "Power_Protection:NUP2105L")
(at 251.46 118.11 0) (at 238.76 120.65 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
(fields_autoplaced yes)
(uuid "700442f6-56c9-43f5-9411-9c61de7d2fdd") (uuid "700442f6-56c9-43f5-9411-9c61de7d2fdd")
(property "Reference" "D37" (property "Reference" "D37"
(at 257.81 116.8399 0) (at 224.282 119.634 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6478,7 +6477,7 @@
) )
) )
(property "Value" "NUP2105L" (property "Value" "NUP2105L"
(at 257.81 119.3799 0) (at 224.282 122.174 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6487,7 +6486,7 @@
) )
) )
(property "Footprint" "Package_TO_SOT_SMD:SOT-23" (property "Footprint" "Package_TO_SOT_SMD:SOT-23"
(at 257.175 119.38 0) (at 244.475 121.92 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6497,7 +6496,7 @@
) )
) )
(property "Datasheet" "https://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF" (property "Datasheet" "https://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF"
(at 254.635 114.935 0) (at 241.935 117.475 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6506,7 +6505,7 @@
) )
) )
(property "Description" "Dual Line CAN Bus Protector, 24Vrwm" (property "Description" "Dual Line CAN Bus Protector, 24Vrwm"
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6515,7 +6514,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6524,7 +6523,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6533,7 +6532,7 @@
) )
) )
(property "Part Number" "NUP2105LT1G" (property "Part Number" "NUP2105LT1G"
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6542,7 +6541,7 @@
) )
) )
(property "Supplier PN" "C14486" (property "Supplier PN" "C14486"
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6551,7 +6550,7 @@
) )
) )
(property "Supplier link" "https://www.lcsc.com/product-detail/C14486.html?s_z=n_NUP2105L" (property "Supplier link" "https://www.lcsc.com/product-detail/C14486.html?s_z=n_NUP2105L"
(at 251.46 118.11 0) (at 238.76 120.65 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6916,7 +6915,7 @@
) )
) )
) )
(property "Footprint" "Fuse:Fuseholder_Clip-5x20mm_Littelfuse_111_Lateral_P18.80x5.00mm_D1.17mm_Horizontal" (property "Footprint" "Fuse:Fuseholder_Clip-5x20mm_Littelfuse_445-030_Inline_P20.50x5.20mm_D1.30mm_Horizontal"
(at 58.42 91.948 90) (at 58.42 91.948 90)
(effects (effects
(font (font
@@ -7583,7 +7582,7 @@
) )
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 231.14 118.11 0) (at 247.65 119.38 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -7592,7 +7591,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "ebc8372d-7074-4012-aea3-bc2cba87c148") (uuid "ebc8372d-7074-4012-aea3-bc2cba87c148")
(property "Reference" "R76" (property "Reference" "R76"
(at 233.68 116.8399 0) (at 250.19 118.1099 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7601,7 +7600,7 @@
) )
) )
(property "Value" "5k1" (property "Value" "5k1"
(at 233.68 119.3799 0) (at 250.19 120.6499 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7610,7 +7609,7 @@
) )
) )
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 229.362 118.11 90) (at 245.872 119.38 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7619,7 +7618,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 231.14 118.11 0) (at 247.65 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7628,7 +7627,7 @@
) )
) )
(property "Description" "Resistor" (property "Description" "Resistor"
(at 231.14 118.11 0) (at 247.65 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7637,7 +7636,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 231.14 118.11 0) (at 247.65 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7646,7 +7645,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 231.14 118.11 0) (at 247.65 119.38 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)

File diff suppressed because it is too large Load Diff

View File

@@ -49,7 +49,7 @@
"conflict_shadows", "conflict_shadows",
"shapes" "shapes"
], ],
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", "visible_layers": "ffffffff_ffffffff_fffffff5_ffffffff",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"git": { "git": {
@@ -72,6 +72,8 @@
false, false,
false, false,
false, false,
false,
false,
false false
], ],
"col_order": [ "col_order": [
@@ -84,7 +86,9 @@
6, 6,
7, 7,
8, 8,
9 9,
10,
11
], ],
"col_widths": [ "col_widths": [
0, 0,

View File

@@ -2,12 +2,227 @@
"board": { "board": {
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": {}, "defaults": {
"diff_pair_dimensions": [], "apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 4.9,
"width": 2.95
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [], "drc_exclusions": [],
"rules": {}, "meta": {
"track_widths": [], "version": 2
"via_dimensions": [] },
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
1.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
}, },
"ipc2581": { "ipc2581": {
"dist": "", "dist": "",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 129 KiB