AnasSarkiz/magnetic-shutter-remote-r8
A USB‑C rechargeable battery-powered ESP32‑C3 wireless controller with Li‑ion charging, protected 3.3‑V buck‑boost regulation, thermal/safety monitoring, status LEDs, buttons, programming UART, crystal clock, and 2.4‑GHz antenna matching network.
- Version
- 0.4.0-prototype
- License
- unset
- Stars
- 0
evidence/R9-routing-2026-10-13/trace-widths.json
{
"circuit_sha256": "55c3bce87456eb5e58ce1bf232dc6f93ed96205ea12e7dfc874c0fb64763ad5e",
"tracks": [
{
"trace_id": "saved_fanout_pcb_group_0_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_1",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_2",
"net": "USB5V",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_3",
"net": "USB5V",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_4",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_5",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_6",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_7",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_8",
"net": "CC1",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_9",
"net": "CC2",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_10",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_0_11",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_0",
"net": "CHARGER_SYS",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_1",
"net": "VBAT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_2",
"net": "CHARGE_STAT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_3",
"net": "CHARGE_DISABLE",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_4",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_5",
"net": "TS_BIAS",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_6",
"net": "VSET",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_7",
"net": "PROG",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_8",
"net": "USB5V",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_9",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_10",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_11",
"net": "PROG",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_12",
"net": "VBAT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_1_13",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_2_0",
"net": "PROG",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_2_1",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_3_0",
"net": "VBAT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_3_1",
"net": "CHARGE_LED_A",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_4_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_5_0",
"net": "CHARGE_STAT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_6_0",
"net": "GND",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_6_1",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_6_2",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_7_0",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_8_0",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_8_1",
"net": "TS_BIAS",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_9_0",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_10_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_10_1",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_10_2",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_11_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_12_0",
"net": "STATUS_LED_A",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_13_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_14_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_14_1",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_14_2",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_15_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_16_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_17_0",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_17_1",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_18_0",
"net": "REG_EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_18_1",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_18_2",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_18_3",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_18_4",
"net": "REG_EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_0",
"net": "V3",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_1",
"net": "V3",
"actual_widths_mm": [
0.508,
0.6
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_2",
"net": "VBAT",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_3",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_4",
"net": "VBAT",
"actual_widths_mm": [
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_5",
"net": "V3",
"actual_widths_mm": [
0.2,
0.508,
0.6
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_6",
"net": "INDUCTOR_L2",
"actual_widths_mm": [
0.3,
0.4
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_7",
"net": "INDUCTOR_L1",
"actual_widths_mm": [
0.3,
0.4
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_8",
"net": "VBAT",
"actual_widths_mm": [
0.2,
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_9",
"net": "VBAT",
"actual_widths_mm": [
0.5,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_10",
"net": "V3",
"actual_widths_mm": [
0.15,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_11",
"net": "GND",
"actual_widths_mm": [
0.2
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_12",
"net": "GND",
"actual_widths_mm": [
0.2
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_13",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_14",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_15",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_16",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_17",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_18",
"net": "VBAT",
"actual_widths_mm": [
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_19",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_19_20",
"net": "REG_EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_20_0",
"net": "VBAT",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_20_1",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_20_2",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_0",
"net": "TEMP_SET_HOT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_1",
"net": "TEMP_SET_COLD",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_2",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_3",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_4",
"net": "USB5V",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_5",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_6",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_21_7",
"net": "USB5V",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_22_0",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_23_0",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_25_0",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_25_1",
"net": "GND",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_0",
"net": "V3",
"actual_widths_mm": [
0.15,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_1",
"net": "V3",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_2",
"net": "V3",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_3",
"net": "BOOT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_4",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_5",
"net": "V3",
"actual_widths_mm": [
0.15,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_6",
"net": "UART_RX",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_7",
"net": "V3",
"actual_widths_mm": [
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_8",
"net": "STATUS_LED",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_9",
"net": "V3",
"actual_widths_mm": [
0.15,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_10",
"net": "EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_11",
"net": "V3",
"actual_widths_mm": [
0.2,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_12",
"net": "V3",
"actual_widths_mm": [
0.2,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_13",
"net": "SHUTTER",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_14",
"net": "UART_TX",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_15",
"net": "PAIR",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_16",
"net": "RF_CHIP",
"actual_widths_mm": [
0.2
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_17",
"net": "RF_CHIP",
"actual_widths_mm": [
0.2
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_18",
"net": "RF_50",
"actual_widths_mm": [
0.3,
1.139
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_19",
"net": "RF_50",
"actual_widths_mm": [
0.3,
1.139
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_20",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_21",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_22",
"net": "XTAL_P",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_23",
"net": "XTAL_LOAD_P",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_24",
"net": "XTAL_N",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_25",
"net": "XTAL_N",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_26",
"net": "XTAL_LOAD_P",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_27",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_28",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_29",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_30",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_31",
"net": "RADIO_3V3",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_32",
"net": "RADIO_3V3",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_33",
"net": "RADIO_3V3",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_34",
"net": "RADIO_3V3",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_35",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_36",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_37",
"net": "V3",
"actual_widths_mm": [
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_38",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_39",
"net": "V3",
"actual_widths_mm": [
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_40",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_41",
"net": "FLASH_VDD",
"actual_widths_mm": [
0.25
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_42",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_43",
"net": "V3",
"actual_widths_mm": [
0.2,
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_44",
"net": "V3",
"actual_widths_mm": [
0.2,
0.3,
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_45",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_46",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_47",
"net": "STRAP_GPIO8",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_48",
"net": "STRAP_GPIO2",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_fanout_pcb_group_26_49",
"net": "GND",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_0",
"net": "CHARGE_DISABLE",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_1",
"net": "CHARGE_DISABLE",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_2",
"net": "TEMP_SET_HOT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_3",
"net": "BOOT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_4",
"net": "BOOT",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_5",
"net": "VSET",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_6",
"net": "UART_RX",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_7",
"net": "BATTERY_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_8",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_9",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_10",
"net": "TEMP_OK",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_11",
"net": "TEMP_SET_COLD",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_12",
"net": "REG_EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_13",
"net": "REG_EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_14",
"net": "POWER_SWITCH",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_15",
"net": "EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_16",
"net": "EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_17",
"net": "UART_TX",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_18",
"net": "STATUS_LED",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_19",
"net": "PAIR",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_20",
"net": "SHUTTER",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_21",
"net": "TS_BIAS",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_22",
"net": "VBAT",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_23",
"net": "VBAT",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_24",
"net": "VBAT",
"actual_widths_mm": [
0.508
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_25",
"net": "CHARGER_SYS",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_26",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_27",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_28",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_29",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_30",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_31",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_32",
"net": "USB5V",
"actual_widths_mm": [
0.3
],
"project_minimum_mm": 0.15,
"passed": true
},
{
"trace_id": "saved_phase_null_0_33",
"net": "EN",
"actual_widths_mm": [
0.15
],
"project_minimum_mm": 0.15,
"passed": true
}
],
"zero_length_joins": [],
"failures": [],
"power_review": "power-path-measurements.json",
"limitations": [
"All routed track widths measured using qualified Gerber aperture semantics.",
"Power necks need the separate physical-load-path current and voltage checks.",
"Nominal 35um copper and IPC-2221 estimates do not replace loaded hardware tests."
]
}