Compare commits

30 Commits

Author SHA1 Message Date
sirlilpanda
519c5c9248 auto commited 2026-03-25 17:56:38 +13:00
sirlilpanda
11bf2ddeb3 auto commited 2026-03-25 17:56:38 +13:00
sirlilpanda
bf8942d461 auto commited 2026-03-25 17:56:38 +13:00
sirlilpanda
8a47b6deda auto commited 2026-03-25 17:56:38 +13:00
sirlilpanda
636e15787a WIP 2026-03-25 17:55:59 +13:00
sirlilpanda
991391b6ab auto commited 2026-03-23 15:50:27 +13:00
sirlilpanda
e822f49def auto commited 2026-03-23 15:50:27 +13:00
sirlilpanda
0ba9ec4434 auto commited 2026-03-23 15:50:27 +13:00
sirlilpanda
582d6d3889 auto commited 2026-03-23 15:50:27 +13:00
sirlilpanda
8b984b4644 WIP 2026-03-23 15:50:13 +13:00
sirlilpanda
0531496428 routed motor drivers 2026-03-23 11:31:20 +13:00
a6a07db374 auto commited 2026-03-22 23:52:57 +13:00
4b0394e2d0 auto commited 2026-03-22 23:52:57 +13:00
6a6eaeabeb auto commited 2026-03-22 23:52:57 +13:00
2190cc3f57 auto commited 2026-03-22 23:52:57 +13:00
1ff7554148 WIP 2026-03-22 23:52:43 +13:00
sirlilpanda
ce00c2244b WIP 2026-03-11 21:28:51 +13:00
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
16 changed files with 145249 additions and 2781 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,42 +1,66 @@
ERC report (2026-03-10T23:17:43+1300, Encoding UTF8) ERC report (2026-03-25T17:56:35+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
; error ; error
@(57.15 mm, 49.53 mm): Hierarchical Sheet Pin POWER_EN @(57.15 mm, 49.53 mm): Hierarchical Sheet Pin POWER_EN
[no_connect_dangling]: Unconnected "no connection" flag
; warning
@(57.15 mm, 53.34 mm): No Connect
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error ; error
@(143.51 mm, 83.82 mm): Symbol #PWR01 Pin 1 [Power input, Line] @(143.51 mm, 83.82 mm): Symbol #PWR01 Pin 1 [Power input, Line]
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error ; error
@(143.51 mm, 124.46 mm): Symbol #PWR03 Pin 1 [Power input, Line] @(143.51 mm, 124.46 mm): Symbol #PWR03 Pin 1 [Power input, Line]
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error
@(80.01 mm, 184.15 mm): Symbol #PWR0215 Pin 1 [Power input, Line]
[label_dangling]: Label not connected to anything
; error
@(12.70 mm, 12.70 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(12.70 mm, 12.70 mm): Directive Label [Net Class ]
[duplicate_pins]: Symbol 'LMR33630BDDA' has multiple pins with the same pin number [duplicate_pins]: Symbol 'LMR33630BDDA' has multiple pins with the same pin number
; error ; error
@(82.55 mm, 31.75 mm): Symbol U4 [LMR33630BDDA] @(82.55 mm, 31.75 mm): Symbol U4 [LMR33630BDDA]
[label_dangling]: Label not connected to anything
; error
@(13.97 mm, 129.54 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(13.97 mm, 129.54 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(13.97 mm, 130.81 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(13.97 mm, 130.81 mm): Directive Label [Net Class ]
[lib_symbol_mismatch]: Symbol 'NCP45770IMN24TWG' doesn't match copy in library 'power_switch'
; warning
@(96.52 mm, 92.71 mm): Symbol U5 [NCP45770IMN24TWG]
[label_dangling]: Label not connected to anything
; error
@(139.70 mm, 66.04 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(139.70 mm, 66.04 mm): Directive Label [Net Class ]
[lib_symbol_mismatch]: Symbol 'NCP45770IMN24TWG' doesn't match copy in library 'power_switch'
; warning
@(96.52 mm, 154.94 mm): Symbol U6 [NCP45770IMN24TWG]
[duplicate_pins]: Symbol 'LMR33630BDDA' has multiple pins with the same pin number [duplicate_pins]: Symbol 'LMR33630BDDA' has multiple pins with the same pin number
; error ; error
@(191.77 mm, 82.55 mm): Symbol U7 [LMR33630BDDA] @(191.77 mm, 82.55 mm): Symbol U7 [LMR33630BDDA]
[label_dangling]: Label not connected to anything
; error
@(120.65 mm, 95.25 mm): Label 'boot'
[no_connect_dangling]: Unconnected "no connection" flag
; warning
@(57.15 mm, 53.34 mm): No Connect
[lib_symbol_issues]: The current configuration does not include the symbol library 'power_switch'
; warning
@(96.52 mm, 92.71 mm): Symbol U5 [NCP45770IMN24TWG]
[lib_symbol_issues]: The current configuration does not include the symbol library 'power_switch'
; warning
@(96.52 mm, 154.94 mm): Symbol U6 [NCP45770IMN24TWG]
[lib_symbol_mismatch]: Symbol 'TPS2116DRL' doesn't match copy in library 'Power_Management' [lib_symbol_mismatch]: Symbol 'TPS2116DRL' doesn't match copy in library 'Power_Management'
; warning ; warning
@(217.17 mm, 27.94 mm): Symbol U8 [TPS2116DRL] @(217.17 mm, 27.94 mm): Symbol U8 [TPS2116DRL]
[lib_symbol_mismatch]: Symbol 'Battery' doesn't match copy in library 'Device'
; warning
@(25.40 mm, 99.06 mm): Symbol BT1 [Battery]
[lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'. [lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'.
; warning ; warning
@(73.66 mm, 109.22 mm): Symbol Q17 [DOZ50N03] @(73.66 mm, 109.22 mm): Symbol Q17 [DOZ50N03]
[lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'.
; warning
@(73.66 mm, 121.92 mm): Symbol Q19 [DOZ50N03]
[lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'. [lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'.
; warning ; warning
@(134.62 mm, 109.22 mm): Symbol Q18 [DOZ50N03] @(134.62 mm, 109.22 mm): Symbol Q18 [DOZ50N03]
@@ -61,6 +85,12 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
[lib_symbol_mismatch]: Symbol 'ADC128D818' doesn't match copy in library 'Analog_ADC' [lib_symbol_mismatch]: Symbol 'ADC128D818' doesn't match copy in library 'Analog_ADC'
; warning ; warning
@(49.53 mm, 165.10 mm): Symbol U13 [ADC128D818] @(49.53 mm, 165.10 mm): Symbol U13 [ADC128D818]
[label_dangling]: Label not connected to anything
; error
@(82.55 mm, 40.64 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(82.55 mm, 40.64 mm): Directive Label [Net Class ]
[lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'. [lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'.
; warning ; warning
@(129.54 mm, 91.44 mm): Symbol U12 [DRV8701E] @(129.54 mm, 91.44 mm): Symbol U12 [DRV8701E]
@@ -76,6 +106,30 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
[lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'. [lib_symbol_issues]: The symbol library 'esp32-racer-lib' was not found at '/home/zekkos/Documents/ta/461/esp32-racer/hardware/esp32-racer-lib/esp32-racer-lib.kicad_sym'.
; warning ; warning
@(180.34 mm, 96.52 mm): Symbol Q16 [DOZ50N03] @(180.34 mm, 96.52 mm): Symbol Q16 [DOZ50N03]
[label_dangling]: Label not connected to anything
; error
@(200.66 mm, 40.64 mm): Directive Label [Net Class ]
[undefined_netclass]: Netclass is not defined
; error
@(200.66 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(82.55 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(200.66 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(82.55 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(200.66 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(82.55 mm, 40.64 mm): Directive Label [Net Class ]
[label_dangling]: Label not connected to anything
; error
@(200.66 mm, 40.64 mm): Directive Label [Net Class ]
***** Sheet /MOTOR_DRIVER2/ ***** Sheet /MOTOR_DRIVER2/
@@ -86,10 +140,6 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
[pin_not_connected]: Pin not connected [pin_not_connected]: Pin not connected
; error ; error
@(100.33 mm, 176.53 mm): Symbol U3 Pin 25 [IO48, Bidirectional, Line] @(100.33 mm, 176.53 mm): Symbol U3 Pin 25 [IO48, Bidirectional, Line]
[similar_labels]: Labels are similar (lower/upper case difference only)
; warning
@(120.65 mm, 95.25 mm): Label 'boot'
@(276.86 mm, 85.09 mm): Label 'BOOT'
***** Sheet /PWR/ ***** Sheet /PWR/
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
@@ -114,6 +164,10 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
; error ; error
@(96.52 mm, 97.79 mm): Symbol U5 Pin 3 [VOUT, Output, Line] @(96.52 mm, 97.79 mm): Symbol U5 Pin 3 [VOUT, Output, Line]
@(96.52 mm, 100.33 mm): Symbol U5 Pin 4 [VOUT, Output, Line] @(96.52 mm, 100.33 mm): Symbol U5 Pin 4 [VOUT, Output, Line]
[similar_labels]: Labels are similar (lower/upper case difference only)
; warning
@(133.35 mm, 34.29 mm): Label '5v@3A'
@(231.14 mm, 69.85 mm): Label '5V@3A'
[pin_to_pin]: Pins of type Output and Output are connected [pin_to_pin]: Pins of type Output and Output are connected
; error ; error
@(96.52 mm, 100.33 mm): Symbol U5 Pin 4 [VOUT, Output, Line] @(96.52 mm, 100.33 mm): Symbol U5 Pin 4 [VOUT, Output, Line]
@@ -122,6 +176,18 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
; error ; error
@(76.20 mm, 120.65 mm): Symbol U5 Pin 6 [VSS, Power output, Line] @(76.20 mm, 120.65 mm): Symbol U5 Pin 6 [VSS, Power output, Line]
@(76.20 mm, 182.88 mm): Symbol U6 Pin 6 [VSS, Power output, Line] @(76.20 mm, 182.88 mm): Symbol U6 Pin 6 [VSS, Power output, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 107.95 mm): Symbol U5 Pin 7 [SR, Unspecified, Line]
@(110.49 mm, 110.49 mm): Symbol C38 Pin 1 [Passive, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 111.76 mm): Symbol U5 Pin 9 [OCP, Unspecified, Line]
@(96.52 mm, 111.76 mm): Symbol R24 Pin 1 [Passive, Line]
[similar_labels]: Labels are similar (lower/upper case difference only)
; warning
@(171.45 mm, 22.86 mm): Label '5v@3A'
@(231.14 mm, 69.85 mm): Label '5V@3A'
[pin_to_pin]: Pins of type Output and Output are connected [pin_to_pin]: Pins of type Output and Output are connected
; error ; error
@(96.52 mm, 154.94 mm): Symbol U6 Pin 1 [VOUT, Output, Line] @(96.52 mm, 154.94 mm): Symbol U6 Pin 1 [VOUT, Output, Line]
@@ -141,6 +207,14 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error ; error
@(185.42 mm, 44.45 mm): Symbol #PWR093 Pin 1 [Power input, Line] @(185.42 mm, 44.45 mm): Symbol #PWR093 Pin 1 [Power input, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 170.18 mm): Symbol U6 Pin 7 [SR, Unspecified, Line]
@(110.49 mm, 172.72 mm): Symbol C43 Pin 1 [Passive, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 173.99 mm): Symbol U6 Pin 9 [OCP, Unspecified, Line]
@(96.52 mm, 173.99 mm): Symbol R25 Pin 1 [Passive, Line]
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error ; error
@(207.01 mm, 22.86 mm): Symbol U8 Pin 3 [VIN1, Power input, Line] @(207.01 mm, 22.86 mm): Symbol U8 Pin 3 [VIN1, Power input, Line]
@@ -150,36 +224,20 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins [power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error ; error
@(191.77 mm, 129.54 mm): Symbol #PWR097 Pin 1 [Power input, Line] @(191.77 mm, 129.54 mm): Symbol #PWR097 Pin 1 [Power input, Line]
[hier_label_mismatch]: Hierarchical label POWER_SUPPLIED has no matching sheet pin in the parent sheet
; error
@(236.22 mm, 45.72 mm): Hierarchical Label 'POWER_SUPPLIED'
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 107.95 mm): Symbol U5 Pin 7 [SR, Unspecified, Line]
@(110.49 mm, 110.49 mm): Symbol C38 Pin 1 [Passive, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 111.76 mm): Symbol U5 Pin 9 [OCP, Unspecified, Line]
@(96.52 mm, 111.76 mm): Symbol R24 Pin 1 [Passive, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 170.18 mm): Symbol U6 Pin 7 [SR, Unspecified, Line]
@(110.49 mm, 172.72 mm): Symbol C43 Pin 1 [Passive, Line]
[pin_to_pin]: Pins of type Unspecified and Passive are connected
; warning
@(96.52 mm, 173.99 mm): Symbol U6 Pin 9 [OCP, Unspecified, Line]
@(96.52 mm, 173.99 mm): Symbol R25 Pin 1 [Passive, Line]
[multiple_net_names]: Both +5V and 5v@2.5A are attached to the same items; +5V will be used in the netlist [multiple_net_names]: Both +5V and 5v@2.5A are attached to the same items; +5V will be used in the netlist
; warning ; warning
@(217.17 mm, 146.05 mm): Symbol #PWR0104 Pin 1 [Power input, Line] @(217.17 mm, 146.05 mm): Symbol #PWR0104 Pin 1 [Power input, Line]
@(236.22 mm, 22.86 mm): Label '5v@2.5A' @(236.22 mm, 22.86 mm): Label '5v@2.5A'
[hier_label_mismatch]: Hierarchical label POWER_SUPPLIED has no matching sheet pin in the parent sheet
; error
@(236.22 mm, 45.72 mm): Hierarchical Label 'POWER_SUPPLIED'
[multiple_net_names]: Both +8V and 8v@3A are attached to the same items; +8V will be used in the netlist [multiple_net_names]: Both +8V and 8v@3A are attached to the same items; +8V will be used in the netlist
; warning ; warning
@(280.67 mm, 74.93 mm): Symbol #PWR0114 Pin 1 [Power input, Line] @(280.67 mm, 74.93 mm): Symbol #PWR0114 Pin 1 [Power input, Line]
@(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] @(146.05 mm, 129.54 mm): Symbol #PWR079 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/
@@ -202,9 +260,6 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
@(210.82 mm, 125.73 mm): Symbol U20 Pin 7 [VCCB, Power input, Line] @(210.82 mm, 125.73 mm): Symbol U20 Pin 7 [VCCB, Power input, Line]
***** Sheet /PWR/POWER_CONNECTORS/ ***** Sheet /PWR/POWER_CONNECTORS/
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error
@(205.74 mm, 130.81 mm): Symbol #PWR0206 Pin 1 [Power input, Line]
[multiple_net_names]: Both +VBAT and BATT_SHUNT- are attached to the same items; +VBAT will be used in the netlist [multiple_net_names]: Both +VBAT and BATT_SHUNT- are attached to the same items; +VBAT will be used in the netlist
; warning ; warning
@(181.61 mm, 88.90 mm): Symbol #PWR0205 Pin 1 [Power input, Line] @(181.61 mm, 88.90 mm): Symbol #PWR0205 Pin 1 [Power input, Line]
@@ -213,5 +268,8 @@ ERC report (2026-03-10T23:17:43+1300, Encoding UTF8)
; warning ; warning
@(252.73 mm, 67.31 mm): Symbol #PWR0213 Pin 1 [Power input, Line] @(252.73 mm, 67.31 mm): Symbol #PWR0213 Pin 1 [Power input, Line]
@(231.14 mm, 69.85 mm): Label '5V@3A' @(231.14 mm, 69.85 mm): Label '5V@3A'
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; error
@(205.74 mm, 130.81 mm): Symbol #PWR0206 Pin 1 [Power input, Line]
** ERC messages: 58 Errors 29 Warnings 29 ** ERC messages: 77 Errors 47 Warnings 30

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
Hello World
No module named 'KLEPlacement'Bye

File diff suppressed because it is too large Load Diff

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)
@@ -4183,6 +4177,12 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "5d20c3d0-9557-4a97-a559-910258714dc2") (uuid "5d20c3d0-9557-4a97-a559-910258714dc2")
) )
(junction
(at 254 85.09)
(diameter 0)
(color 0 0 0 0)
(uuid "632ddf10-7952-4f75-a2ae-82f5554e7aaf")
)
(junction (junction
(at 143.51 24.13) (at 143.51 24.13)
(diameter 0) (diameter 0)
@@ -4208,10 +4208,10 @@
(uuid "87a67194-5e64-47e1-8e22-09dd35b6e04e") (uuid "87a67194-5e64-47e1-8e22-09dd35b6e04e")
) )
(junction (junction
(at 254 85.09) (at 158.75 120.65)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "94758437-1146-430f-8bff-2a661d9f8bb9") (uuid "9568b5db-3bb0-48f1-ae4a-62e93b19f1a9")
) )
(junction (junction
(at 179.07 24.13) (at 179.07 24.13)
@@ -4225,18 +4225,18 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "a9cecd46-cd42-4fc6-949b-d1cba4048441") (uuid "a9cecd46-cd42-4fc6-949b-d1cba4048441")
) )
(junction
(at 149.86 151.13)
(diameter 0)
(color 0 0 0 0)
(uuid "ace0e764-784d-45ce-a765-45297c94f9f7")
)
(junction (junction
(at 33.02 87.63) (at 33.02 87.63)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "b9263781-62ae-4185-8edb-40fa23932894") (uuid "b9263781-62ae-4185-8edb-40fa23932894")
) )
(junction
(at 148.59 118.11)
(diameter 0)
(color 0 0 0 0)
(uuid "bc7f5fe7-0dbd-48c2-a445-2d8b6f0583d2")
)
(junction (junction
(at 134.62 24.13) (at 134.62 24.13)
(diameter 0) (diameter 0)
@@ -4261,6 +4261,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)
@@ -4273,12 +4279,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "e54bee34-1eeb-4345-9188-6a0c63390323") (uuid "e54bee34-1eeb-4345-9188-6a0c63390323")
) )
(junction
(at 139.7 148.59)
(diameter 0)
(color 0 0 0 0)
(uuid "e8633bfa-5b3e-45f9-9e51-07b4b0d0d46a")
)
(junction (junction
(at 55.88 24.13) (at 55.88 24.13)
(diameter 0) (diameter 0)
@@ -4387,13 +4387,13 @@
) )
(wire (wire
(pts (pts
(xy 100.33 151.13) (xy 149.86 151.13) (xy 158.75 120.65) (xy 161.29 120.65)
) )
(stroke (stroke
(width 0) (width 0)
(type default) (type default)
) )
(uuid "0deb3103-ceda-4fd1-8efe-0506b47597ec") (uuid "08025bab-d37f-4107-b680-7ac2aaf2423b")
) )
(wire (wire
(pts (pts
@@ -4415,6 +4415,26 @@
) )
(uuid "0f771abb-dec1-4465-9610-9eede9fbe297") (uuid "0f771abb-dec1-4465-9610-9eede9fbe297")
) )
(wire
(pts
(xy 158.75 116.84) (xy 158.75 120.65)
)
(stroke
(width 0)
(type default)
)
(uuid "12a81099-271a-4112-904a-b110ed7a5611")
)
(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)
@@ -4445,6 +4465,26 @@
) )
(uuid "18f35bf1-15c9-4cb4-a2a7-577640ef637e") (uuid "18f35bf1-15c9-4cb4-a2a7-577640ef637e")
) )
(wire
(pts
(xy 100.33 118.11) (xy 148.59 118.11)
)
(stroke
(width 0)
(type default)
)
(uuid "1d3d981f-1e32-4cc7-bed0-bbc4b63e621f")
)
(wire
(pts
(xy 254 85.09) (xy 274.32 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "1e373cd6-ee2c-4f6a-8c43-34bc6a185c69")
)
(wire (wire
(pts (pts
(xy 259.08 44.45) (xy 256.54 44.45) (xy 259.08 44.45) (xy 256.54 44.45)
@@ -4525,6 +4565,16 @@
) )
(uuid "379c520f-5079-49f8-ba5b-291a28b047d3") (uuid "379c520f-5079-49f8-ba5b-291a28b047d3")
) )
(wire
(pts
(xy 120.65 171.45) (xy 100.33 171.45)
)
(stroke
(width 0)
(type default)
)
(uuid "3abfec7a-2293-40b6-91c8-17d6d6c29207")
)
(wire (wire
(pts (pts
(xy 33.02 102.87) (xy 33.02 95.25) (xy 33.02 102.87) (xy 33.02 95.25)
@@ -4565,6 +4615,26 @@
) )
(uuid "453088a1-87cd-4de3-b78d-7e0c89df2b4a") (uuid "453088a1-87cd-4de3-b78d-7e0c89df2b4a")
) )
(wire
(pts
(xy 120.65 148.59) (xy 100.33 148.59)
)
(stroke
(width 0)
(type default)
)
(uuid "4983a8d9-914f-48d2-bdf9-dd3520fb414b")
)
(wire
(pts
(xy 148.59 118.11) (xy 161.29 118.11)
)
(stroke
(width 0)
(type default)
)
(uuid "4a864af7-b9cd-4e7f-afb1-9b922e8d20b0")
)
(wire (wire
(pts (pts
(xy 62.23 46.99) (xy 87.63 46.99) (xy 62.23 46.99) (xy 87.63 46.99)
@@ -4595,26 +4665,6 @@
) )
(uuid "4f5ed679-1ccd-41d5-9f62-116ca2f2bf56") (uuid "4f5ed679-1ccd-41d5-9f62-116ca2f2bf56")
) )
(wire
(pts
(xy 139.7 148.59) (xy 153.67 148.59)
)
(stroke
(width 0)
(type default)
)
(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 +4715,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 +4775,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)
@@ -4755,16 +4825,6 @@
) )
(uuid "698681f2-93ee-40cc-bc4f-0a36d4fb6047") (uuid "698681f2-93ee-40cc-bc4f-0a36d4fb6047")
) )
(wire
(pts
(xy 254 85.09) (xy 276.86 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "6a10e03b-71a3-4ce1-99f3-d20265e09217")
)
(wire (wire
(pts (pts
(xy 100.33 140.97) (xy 107.95 140.97) (xy 100.33 140.97) (xy 107.95 140.97)
@@ -4805,16 +4865,6 @@
) )
(uuid "7138fe2b-8d6d-4018-bb94-fa2a2adcc21f") (uuid "7138fe2b-8d6d-4018-bb94-fa2a2adcc21f")
) )
(wire
(pts
(xy 139.7 147.32) (xy 139.7 148.59)
)
(stroke
(width 0)
(type default)
)
(uuid "7141b578-f79b-4f97-a876-e1ddb105f0ba")
)
(polyline (polyline
(pts (pts
(xy 92.71 176.53) (xy 91.44 176.53) (xy 92.71 176.53) (xy 91.44 176.53)
@@ -4865,16 +4915,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 +4925,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,26 +4965,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
(pts
(xy 120.65 120.65) (xy 100.33 120.65)
)
(stroke
(width 0)
(type default)
)
(uuid "8f9f99f6-d261-43c4-a209-69635bec3957")
)
(wire (wire
(pts (pts
(xy 29.21 31.75) (xy 29.21 24.13) (xy 29.21 31.75) (xy 29.21 24.13)
@@ -5015,16 +5025,6 @@
) )
(uuid "9bbb0085-851c-4f7a-9066-a94ce662cadc") (uuid "9bbb0085-851c-4f7a-9066-a94ce662cadc")
) )
(wire
(pts
(xy 149.86 151.13) (xy 153.67 151.13)
)
(stroke
(width 0)
(type default)
)
(uuid "a1a05c33-6d00-4b71-8b82-47729ee629dd")
)
(wire (wire
(pts (pts
(xy 256.54 44.45) (xy 250.19 44.45) (xy 256.54 44.45) (xy 250.19 44.45)
@@ -5045,26 +5045,6 @@
) )
(uuid "a41affb3-745e-4755-8b74-2a05f3f81cc9") (uuid "a41affb3-745e-4755-8b74-2a05f3f81cc9")
) )
(wire
(pts
(xy 120.65 118.11) (xy 100.33 118.11)
)
(stroke
(width 0)
(type default)
)
(uuid "a44bedf2-8893-4c53-9f37-9d4588acbb80")
)
(wire
(pts
(xy 100.33 148.59) (xy 139.7 148.59)
)
(stroke
(width 0)
(type default)
)
(uuid "a5247004-c427-4d6d-902d-3f0dc766fdcf")
)
(wire (wire
(pts (pts
(xy 100.33 168.91) (xy 120.65 168.91) (xy 100.33 168.91) (xy 120.65 168.91)
@@ -5087,7 +5067,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 +5105,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)
@@ -5165,6 +5155,16 @@
) )
(uuid "b9d24590-dd7c-43a4-ae8e-d84442ab6c2b") (uuid "b9d24590-dd7c-43a4-ae8e-d84442ab6c2b")
) )
(wire
(pts
(xy 148.59 116.84) (xy 148.59 118.11)
)
(stroke
(width 0)
(type default)
)
(uuid "bbd7d873-ba51-4ee2-a53e-1aacf5ddde2b")
)
(wire (wire
(pts (pts
(xy 248.92 115.57) (xy 248.92 124.46) (xy 248.92 115.57) (xy 248.92 124.46)
@@ -5175,6 +5175,16 @@
) )
(uuid "bc3c8ab3-9ea3-4b28-b74a-724093f7a997") (uuid "bc3c8ab3-9ea3-4b28-b74a-724093f7a997")
) )
(wire
(pts
(xy 120.65 115.57) (xy 100.33 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "c04c0497-5cc5-4777-9e6a-712f90e9df0a")
)
(wire (wire
(pts (pts
(xy 261.62 119.38) (xy 261.62 118.11) (xy 261.62 119.38) (xy 261.62 118.11)
@@ -5195,6 +5205,16 @@
) )
(uuid "c2c579e8-4cf3-430c-a082-7526fd657906") (uuid "c2c579e8-4cf3-430c-a082-7526fd657906")
) )
(wire
(pts
(xy 100.33 120.65) (xy 158.75 120.65)
)
(stroke
(width 0)
(type default)
)
(uuid "c33c8b40-b071-4b34-9b96-1d642a628075")
)
(wire (wire
(pts (pts
(xy 187.96 44.45) (xy 187.96 24.13) (xy 187.96 44.45) (xy 187.96 24.13)
@@ -5205,16 +5225,6 @@
) )
(uuid "c5396868-49f4-4e00-8496-9e184f7c8984") (uuid "c5396868-49f4-4e00-8496-9e184f7c8984")
) )
(wire
(pts
(xy 120.65 115.57) (xy 100.33 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "c8d9b795-f0c6-4e19-bb90-6b12b3a183ca")
)
(wire (wire
(pts (pts
(xy 115.57 138.43) (xy 120.65 138.43) (xy 115.57 138.43) (xy 120.65 138.43)
@@ -5235,16 +5245,6 @@
) )
(uuid "cb3b83a8-6b60-4737-8d41-c61d5d74edaf") (uuid "cb3b83a8-6b60-4737-8d41-c61d5d74edaf")
) )
(wire
(pts
(xy 149.86 147.32) (xy 149.86 151.13)
)
(stroke
(width 0)
(type default)
)
(uuid "cb856d53-09ea-48e9-a406-393b00cf1ac4")
)
(wire (wire
(pts (pts
(xy 248.92 115.57) (xy 261.62 115.57) (xy 248.92 115.57) (xy 261.62 115.57)
@@ -5275,6 +5275,16 @@
) )
(uuid "d2bbd964-4eb2-43af-8d85-6bab379b29d4") (uuid "d2bbd964-4eb2-43af-8d85-6bab379b29d4")
) )
(wire
(pts
(xy 120.65 151.13) (xy 100.33 151.13)
)
(stroke
(width 0)
(type default)
)
(uuid "d34b8eac-1e58-4702-bd00-63f3f7534fe2")
)
(wire (wire
(pts (pts
(xy 251.46 113.03) (xy 251.46 124.46) (xy 251.46 113.03) (xy 251.46 124.46)
@@ -5397,7 +5407,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)
@@ -5425,16 +5435,6 @@
) )
(uuid "f0ebf7f8-6d56-485f-aad8-d22dc32b6cd1") (uuid "f0ebf7f8-6d56-485f-aad8-d22dc32b6cd1")
) )
(wire
(pts
(xy 120.65 171.45) (xy 100.33 171.45)
)
(stroke
(width 0)
(type default)
)
(uuid "f4af2855-7095-4ab9-a776-0e68264c587d")
)
(polyline (polyline
(pts (pts
(xy 91.44 173.99) (xy 91.44 175.26) (xy 91.44 173.99) (xy 91.44 175.26)
@@ -5535,15 +5535,15 @@
) )
(uuid "bddb6f64-a7b7-4762-99bb-6db6f78fb6a1") (uuid "bddb6f64-a7b7-4762-99bb-6db6f78fb6a1")
) )
(label "BOOT" (label "boot"
(at 276.86 85.09 180) (at 274.32 85.09 180)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
) )
(justify right bottom) (justify right bottom)
) )
(uuid "c8e968d2-3a4b-4b25-af83-1116bae75332") (uuid "dba2c9df-100e-4677-b164-b21670ee925e")
) )
(label "LED_DATA" (label "LED_DATA"
(at 120.65 168.91 180) (at 120.65 168.91 180)
@@ -5575,28 +5575,6 @@
) )
(uuid "f68d85da-05c9-44c4-897e-0c182e33f167") (uuid "f68d85da-05c9-44c4-897e-0c182e33f167")
) )
(hierarchical_label "SCL"
(shape input)
(at 153.67 148.59 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "0563acd2-0d6f-4441-aa7e-88f1f9f6d4a8")
)
(hierarchical_label "PHASE_1"
(shape input)
(at 120.65 118.11 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "0938e220-69e6-4e4c-94ad-a566e8a04eb4")
)
(hierarchical_label "D-" (hierarchical_label "D-"
(shape bidirectional) (shape bidirectional)
(at 120.65 143.51 0) (at 120.65 143.51 0)
@@ -5643,14 +5621,25 @@
) )
(hierarchical_label "OUTBOUND_COMS_EN" (hierarchical_label "OUTBOUND_COMS_EN"
(shape input) (shape input)
(at 120.65 171.45 0) (at 120.65 115.57 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
) )
(justify left) (justify left)
) )
(uuid "30af8bcb-1b72-4b21-a2ce-b15d6b89be6e") (uuid "22e8da29-0748-47a6-b2ac-cc18475550f5")
)
(hierarchical_label "SDA"
(shape input)
(at 161.29 118.11 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "38bbc0fe-ff5a-431d-a9f2-3294803c1205")
) )
(hierarchical_label "PHASE_4" (hierarchical_label "PHASE_4"
(shape input) (shape input)
@@ -5685,6 +5674,17 @@
) )
(uuid "82021ef8-c08b-49d2-892d-7e29429dc1e4") (uuid "82021ef8-c08b-49d2-892d-7e29429dc1e4")
) )
(hierarchical_label "SCL"
(shape input)
(at 161.29 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "8bbde0f3-91a4-45a5-b3a5-fc27e1516bc0")
)
(hierarchical_label "SERVO_4" (hierarchical_label "SERVO_4"
(shape input) (shape input)
(at 120.65 113.03 0) (at 120.65 113.03 0)
@@ -5707,27 +5707,27 @@
) )
(uuid "934f5982-53f4-48b8-ae39-1bde440e5e63") (uuid "934f5982-53f4-48b8-ae39-1bde440e5e63")
) )
(hierarchical_label "ENABLE_1"
(shape input)
(at 120.65 151.13 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "93610c6d-0f39-4483-9d19-3789fb2fdf20")
)
(hierarchical_label "SERVO_EN" (hierarchical_label "SERVO_EN"
(shape input) (shape input)
(at 120.65 115.57 0) (at 120.65 171.45 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
) )
(justify left) (justify left)
) )
(uuid "a60972a1-f505-4ecc-8582-883e3c9765c5") (uuid "9de67be0-5ee9-4360-954c-177d6b5872f7")
)
(hierarchical_label "SDA"
(shape input)
(at 153.67 151.13 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "a7daa73e-db86-4fff-b2f4-6e2f7ad07e0f")
) )
(hierarchical_label "SERVO_3" (hierarchical_label "SERVO_3"
(shape input) (shape input)
@@ -5751,6 +5751,17 @@
) )
(uuid "bf85433e-0ee7-4a66-b5b2-d6d8e570c494") (uuid "bf85433e-0ee7-4a66-b5b2-d6d8e570c494")
) )
(hierarchical_label "PHASE_1"
(shape input)
(at 120.65 148.59 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "c3bbf064-1550-4210-9b86-b9e2aac53913")
)
(hierarchical_label "UART_TX" (hierarchical_label "UART_TX"
(shape input) (shape input)
(at 120.65 138.43 0) (at 120.65 138.43 0)
@@ -5784,17 +5795,6 @@
) )
(uuid "dad05531-a6df-4516-b562-3c4266bdb4ac") (uuid "dad05531-a6df-4516-b562-3c4266bdb4ac")
) )
(hierarchical_label "ENABLE_1"
(shape input)
(at 120.65 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "f5f4b28a-5a19-4912-94a0-2c507011dba6")
)
(hierarchical_label "PHASE_3" (hierarchical_label "PHASE_3"
(shape input) (shape input)
(at 120.65 128.27 0) (at 120.65 128.27 0)
@@ -6139,7 +6139,7 @@
) )
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 149.86 143.51 0) (at 158.75 113.03 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -6148,7 +6148,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "091a78a1-b148-4ad3-952e-2eb02b5e0724") (uuid "091a78a1-b148-4ad3-952e-2eb02b5e0724")
(property "Reference" "R15" (property "Reference" "R15"
(at 152.4 142.2399 0) (at 161.29 111.7599 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6157,7 +6157,7 @@
) )
) )
(property "Value" "4.7k" (property "Value" "4.7k"
(at 152.4 144.7799 0) (at 161.29 114.2999 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6166,7 +6166,7 @@
) )
) )
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 148.082 143.51 90) (at 156.972 113.03 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6175,7 +6175,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 149.86 143.51 0) (at 158.75 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6184,7 +6184,7 @@
) )
) )
(property "Description" "Resistor" (property "Description" "Resistor"
(at 149.86 143.51 0) (at 158.75 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6193,7 +6193,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 149.86 143.51 0) (at 158.75 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -6202,7 +6202,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 149.86 143.51 0) (at 158.75 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7438,7 +7438,7 @@
) )
(symbol (symbol
(lib_id "power:+3.3V") (lib_id "power:+3.3V")
(at 139.7 139.7 0) (at 148.59 109.22 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -7447,7 +7447,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "38a48c1e-09ec-4269-9ced-ab79f09c7449") (uuid "38a48c1e-09ec-4269-9ced-ab79f09c7449")
(property "Reference" "#PWR028" (property "Reference" "#PWR028"
(at 139.7 143.51 0) (at 148.59 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7456,7 +7456,7 @@
) )
) )
(property "Value" "+3.3V" (property "Value" "+3.3V"
(at 139.7 134.62 0) (at 148.59 104.14 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7464,7 +7464,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 139.7 139.7 0) (at 148.59 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7473,7 +7473,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 139.7 139.7 0) (at 148.59 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -7482,7 +7482,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"+3.3V\"" (property "Description" "Power symbol creates a global label with name \"+3.3V\""
(at 139.7 139.7 0) (at 148.59 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8440,7 +8440,7 @@
) )
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 139.7 143.51 0) (at 148.59 113.03 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -8449,7 +8449,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "4dc6309f-a82f-4743-bc2d-d62fae726b0a") (uuid "4dc6309f-a82f-4743-bc2d-d62fae726b0a")
(property "Reference" "R14" (property "Reference" "R14"
(at 142.24 142.2399 0) (at 151.13 111.7599 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8458,7 +8458,7 @@
) )
) )
(property "Value" "4.7k" (property "Value" "4.7k"
(at 142.24 144.7799 0) (at 151.13 114.2999 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8467,7 +8467,7 @@
) )
) )
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 137.922 143.51 90) (at 146.812 113.03 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8476,7 +8476,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 139.7 143.51 0) (at 148.59 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8485,7 +8485,7 @@
) )
) )
(property "Description" "Resistor" (property "Description" "Resistor"
(at 139.7 143.51 0) (at 148.59 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8494,7 +8494,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 139.7 143.51 0) (at 148.59 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8503,7 +8503,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 139.7 143.51 0) (at 148.59 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -8518,7 +8518,7 @@
(uuid "3bcceb9f-f535-44d9-b1c1-c6250d78aa01") (uuid "3bcceb9f-f535-44d9-b1c1-c6250d78aa01")
) )
(instances (instances
(project "" (project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/2d868a8b-8f53-45e0-b871-4d23b4a3af01" (path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/2d868a8b-8f53-45e0-b871-4d23b4a3af01"
(reference "R14") (reference "R14")
(unit 1) (unit 1)
@@ -9356,7 +9356,7 @@
) )
(symbol (symbol
(lib_id "power:+3.3V") (lib_id "power:+3.3V")
(at 149.86 139.7 0) (at 158.75 109.22 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -9365,7 +9365,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "5f0e42af-9341-4f66-a2d7-4ae1b3717d44") (uuid "5f0e42af-9341-4f66-a2d7-4ae1b3717d44")
(property "Reference" "#PWR030" (property "Reference" "#PWR030"
(at 149.86 143.51 0) (at 158.75 113.03 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -9374,7 +9374,7 @@
) )
) )
(property "Value" "+3.3V" (property "Value" "+3.3V"
(at 149.86 134.62 0) (at 158.75 104.14 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -9382,7 +9382,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 149.86 139.7 0) (at 158.75 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -9391,7 +9391,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 149.86 139.7 0) (at 158.75 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -9400,7 +9400,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"+3.3V\"" (property "Description" "Power symbol creates a global label with name \"+3.3V\""
(at 149.86 139.7 0) (at 158.75 109.22 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)

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)
@@ -51719,7 +51816,7 @@
) )
(symbol (symbol
(lib_id "Motor:Motor_DC") (lib_id "Motor:Motor_DC")
(at 194.31 82.55 0) (at 194.31 85.09 180)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom no) (in_bom no)
@@ -51728,25 +51825,25 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "ad761a83-bf7e-4e30-a189-60f9a75d52cb") (uuid "ad761a83-bf7e-4e30-a189-60f9a75d52cb")
(property "Reference" "M1" (property "Reference" "M1"
(at 199.39 81.2799 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "Motor"
(at 199.39 83.8199 0) (at 199.39 83.8199 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
) )
(justify left) (justify right)
) )
) )
(property "Value" "Motor" (property "Footprint" "Connector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_Horizontal"
(at 199.39 86.3599 0) (at 194.31 82.804 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical"
(at 194.31 84.836 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51755,7 +51852,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 194.31 84.836 0) (at 194.31 82.804 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51764,7 +51861,7 @@
) )
) )
(property "Description" "DC Motor" (property "Description" "DC Motor"
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51773,7 +51870,7 @@
) )
) )
(property "NOTES" "" (property "NOTES" ""
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51782,7 +51879,7 @@
) )
) )
(property "Supplier link" "" (property "Supplier link" ""
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51791,7 +51888,7 @@
) )
) )
(property "Supplier PN" "" (property "Supplier PN" ""
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51800,7 +51897,7 @@
) )
) )
(property "Part Number" "" (property "Part Number" ""
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51809,7 +51906,7 @@
) )
) )
(property "Manufactor Part Number" "" (property "Manufactor Part Number" ""
(at 194.31 82.55 0) (at 194.31 85.09 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@@ -51818,7 +51915,7 @@
) )
) )
(property "Supplier Part Number" "" (property "Supplier Part Number" ""
(at 194.31 82.55 0) (at 194.31 85.09 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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 6,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
@@ -49,7 +49,7 @@
"conflict_shadows", "conflict_shadows",
"shapes" "shapes"
], ],
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", "visible_layers": "ffffffff_ffffffff_fffffdf5_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,
@@ -96,6 +100,8 @@
0, 0,
0, 0,
0, 0,
0,
0,
0 0
], ],
"custom_group_rules": [], "custom_group_rules": [],

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": "",

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 350 KiB