imrishabh18/nema-23-stepper-controller
A 57 mm four-layer RP2040 NEMA23 stepper-controller PCB with USB‑C/USB‑PD power input, protected motor rail, DRV8452 dual-winding driver, bidirectional current sensing, temperature/enable interlock, optional magnetic encoder, RGB LED and buzzer status indicators, and motor/test connectors.
- Version
- 1.2.3
- License
- unset
- Stars
- 0
checks/release/drc.log
Building 1 file(s)...
Building index.circuit.tsx...
Generating circuit JSON...
Circuit JSON written to dist/index/circuit.json
The "Q" prefix is being used with a <chip />, try using it with a <transistor />
The "Q" prefix is being used with a <chip />, try using it with a <transistor />
The "Q" prefix is being used with a <chip />, try using it with a <transistor />
The "Q" prefix is being used with a <chip />, try using it with a <transistor />
<trace#4224(from:.F1 > .pin1 to:.J_USB_POWER > .VBUS1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#1250(from:.U_EFUSE > .IN1 to:.F1 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#1251(from:.U_EFUSE > .IN2 to:.U_EFUSE > .IN1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#1252(from:.U_EFUSE > .IN_SYS to:.U_EFUSE > .IN1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#1264(from:.U_EFUSE > .OUT2 to:.U_EFUSE > .OUT1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4250(from:.D_REVERSE > .anode to:.U_EFUSE > .OUT1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4252(from:.D_TVS > .cathode to:.D_REVERSE > .cathode) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4254(from:.C_BULK > .pin1 to:.D_TVS > .cathode) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4256(from:.R_BLEED > .pin1 to:.C_BULK > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4334(from:.D_STATUS > ._POS to:.MCU .J_USB .A4B9) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4337(from:.R_STATUS_R > .pin1 to:.D_STATUS > .R_NEG) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4338(from:.R_STATUS_R > .pin2 to:.Q_STATUS_R > .C) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4341(from:.R_STATUS_G > .pin1 to:.D_STATUS > .G_NEG) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4342(from:.R_STATUS_G > .pin2 to:.Q_STATUS_G > .C) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4345(from:.R_STATUS_B > .pin1 to:.D_STATUS > .B_NEG) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#4346(from:.R_STATUS_B > .pin2 to:.Q_STATUS_B > .C) /> is missing a name. Add a name prop to make the trace easier to identify.
D_PWR has no courtyard
L_AVDD has no courtyard
TP_SWCLK has no courtyard
TP_GND has no courtyard
TP_SWDIO has no courtyard
TP_3V3 has no courtyard
TP_PD has no courtyard
TP_VMOTOR has no courtyard
TP_PD_GND has no courtyard
Failed to fetch supplier footprint for <chip#27(.CONTROLLER_IC>.U1) /> (jlcpcb:C2040): Was there a typo in the url or port?
Failed to fetch supplier footprint for <capacitor#477(.LOGIC_BYPASS>.C_3V3) /> (jlcpcb:C19702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#465(.LOGIC_BYPASS>.C_USB_VDD) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#453(.LOGIC_BYPASS>.C_FLASH) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#424(.LOGIC_REGULATOR>.U3) /> (jlcpcb:C23380830): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#412(.LOGIC_REGULATOR>.C_VBUS) /> (jlcpcb:C19702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#399(.LOGIC_REGULATOR>.R_3V3_EN) /> (jlcpcb:C25741): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <diode#376(.LOGIC_REGULATOR>.D_VBUS) /> (jlcpcb:C8598): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#362(.CORE_BYPASS>.C_DVDD2) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#350(.CORE_BYPASS>.C_DVDD1) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#338(.CORE_BYPASS>.C_CORE) /> (jlcpcb:C52923): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#325(.IO_BYPASS>.C_IOVDD6) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#313(.IO_BYPASS>.C_IOVDD5) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#301(.IO_BYPASS>.C_IOVDD4) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#289(.IO_BYPASS>.C_IOVDD3) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#277(.IO_BYPASS>.C_IOVDD2) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#265(.IO_BYPASS>.C_IOVDD1) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#489(.LOGIC_BYPASS>.C_USB) /> (jlcpcb:C52923): Was there a typo in the url or port?
Failed to fetch supplier footprint for <pushbutton#711(.MCU>.SW_BOOT) /> (jlcpcb:C139797): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <crystal#677(.MCU>.Y1) /> (jlcpcb:C20625731): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#636(.MCU>.U2) /> (jlcpcb:C2843335): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <connector#564(.MCU>.J_USB) /> (jlcpcb:C2765186): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#539(.MCU>.C_ADC) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#526(.MCU>.R_RUN) /> (jlcpcb:C25744): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <pushbutton#744(.MCU>.SW_RUN) /> (jlcpcb:C139797): Was there a typo in the url or port?
Failed to fetch supplier footprint for <capacitor#883(.MCU>.C_XIN) /> (jlcpcb:C1548): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#870(.MCU>.R_USB2) /> (jlcpcb:C25100): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#857(.MCU>.R_USB1) /> (jlcpcb:C25100): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#844(.MCU>.R_CC2) /> (jlcpcb:C25905): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#831(.MCU>.R_CC1) /> (jlcpcb:C25905): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#818(.MCU>.R_PWR_LED) /> (jlcpcb:C25104): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#805(.MCU>.R_BOOT) /> (jlcpcb:C25744): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <led#777(.MCU>.D_PWR) /> (jlcpcb:C965799): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#895(.MCU>.C_XOUT) /> (jlcpcb:C1548): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#1104 name=".R_PD_BUS_OFF" /> (jlcpcb:C25741): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#1064 name=".U_PD_BUFFER" /> (jlcpcb:C544515): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <inductor#920(.MCU>.L_AVPASS: no circuit error records; 361 PCB traces; driver pinout, separate rails/outputs/interlock, and four mounting holes verified.
Run check:shorts separately. This does not establish electrical, thermal or mechanical hardware performance.
PASS: reference hardware functions, NEMA23 current-sensor range, I2C isolation, DNP encoder, and safe default controls verified.
PASS: 17 standard A4 sheets fit their drawing areas; native IC symbols and section explanations present.
PASS: independent full DRC, zero errors (81 non-error diagnostic records).
DD) /> (jlcpcb:C19330): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#907(.MCU>.R_XOUT) /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1117 name=".C_PD_BUFFER_0" /> (jlcpcb:C1525): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#1199 name=".R_PD_PG" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1186 name=".R_PD_CFG" /> (jlcpcb:C22952): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1174 name=".C_PD" /> (jlcpcb:C28323): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#1162 name=".U_PD" /> (jlcpcb:C46061833): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <connector#1141 name=".J_USB_POWER" /> (jlcpcb:C3020560): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1129 name=".C_PD_BUFFER_1" /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <fuse#1212 name=".F1" /> (jlcpcb:C2830236): Was there a typo in the url or port?
Failed to fetch supplier footprint for <capacitor#1382 name=".C_EF_IN" /> (jlcpcb:C15849): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1369 name=".R_PWR_FAULT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1356 name=".R_PG_BOT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1343 name=".R_PG_TOP" /> (jlcpcb:C23196): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1330 name=".R_PWR_ARM" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1317 name=".R_ILIM" /> (jlcpcb:C2933256): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1304 name=".R_OV_BOT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1291 name=".R_OV_TOP" /> (jlcpcb:C23351): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1278 name=".R_UV_BOT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1265 name=".R_UV_TOP" /> (jlcpcb:C23196): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#1224 name=".U_EFUSE" /> (jlcpcb:C1850276): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1394 name=".C_EF_OUT" /> (jlcpcb:C14663): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#1482 name=".R_BLEED" /> (jlcpcb:C25718): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <diode#1450 name=".D_TVS" /> (jlcpcb:C224019): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <diode#1434 name=".D_REVERSE" /> (jlcpcb:C65011): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1406 name=".C_SLEW" /> (jlcpcb:C14663): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#1495 name=".DRIVER" /> (jlcpcb:C5624514): Was there a typo in the url or port?
Failed to fetch supplier footprint for <capacitor#1659 name=".C_DVDD" /> (jlcpcb:C15849): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1647 name=".C_VCP" /> (jlcpcb:C28323): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1635 name=".C_CP" /> (jlcpcb:C49678): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1623 name=".C_VM3" /> (jlcpcb:C153036): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1611 name=".C_VM2" /> (jlcpcb:C57112): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1599 name=".C_VM1" /> (jlcpcb:C57112): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <connector#1581 name=".J_MOTOR" /> (jlcpcb:C144395): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1671 name=".C_VCC" /> (jlcpcb:C14663): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#1773 name=".R_ENABLE" /> (jlcpcb:C25803): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1760 name=".R_WAKE" /> (jlcpcb:C25803): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1747 name=".R_HOME" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1734 name=".R_FAULT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1721 name=".R_CS" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1708 name=".R_REF_BOT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1695 name=".R_REF_TOP" /> (jlcpcb:C3016441): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1683 name=".C_VREF" /> (jlcpcb:C57112): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1786 name=".R_STEP" /> (jlcpcb:C25803): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#1878(.CURRENT_A>.R_PHASE_A) /> (jlcpcb:C844910): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1863 name=".C_GATE" /> (jlcpcb:C14663): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1851 name=".C_TEMP" /> (jlcpcb:C14663): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1838 name=".R_ARM" /> (jlcpcb:C25803): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1825 name=".R_ALERT" /> (jlcpcb:C25804): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1812 name=".R_SCL" /> (jlcpcb:C23162): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1799 name=".R_SDA" /> (jlcpcb:C23162): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#1895(.CURRENT_A>.U_CURRENT_A) /> (jlcpcb:C2060769): Was there a typo in the url or port?
Failed to fetch supplier footprint for <chip#1961(.CURRENT_B>.U_CURRENT_B) /> (jlcpcb:C2060769): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1944(.CURRENT_B>.R_PHASE_B) /> (jlcpcb:C844910): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1931(.CURRENT_A>.C_ADC_A) /> (jlcpcb:C15195): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1918(.CURRENT_A>.R_ADC_A) /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1906(.CURRENT_A>.C_CURRENT_A) /> (jlcpcb:C1525): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1972(.CURRENT_B>.C_CURRENT_B) /> (jlcpcb:C1525): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#2070 name=".R_STATUS_R" /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2052 name=".Q_STATUS_R" /> (jlcpcb:C509876): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2014 name=".D_STATUS" /> (jlcpcb:C458749): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#1997(.CURRENT_B>.C_ADC_B) /> (jlcpcb:C15195): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#1984(.CURRENT_B>.R_ADC_B) /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2083 name=".Q_STATUS_G" /> (jlcpcb:C509876): Was there a typo in the url or port?
Failed to fetch supplier footprint for <chip#2163 name=".Q_BUZZER" /> (jlcpcb:C20917): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2145 name=".BZ1" /> (jlcpcb:C7544813): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#2132 name=".R_STATUS_B" /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2114 name=".Q_STATUS_B" /> (jlcpcb:C509876): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#2101 name=".R_STATUS_G" /> (jlcpcb:C11702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <diode#2187 name=".D_BUZZER" /> (jlcpcb:C8598): Was there a typo in the url or port?
Failed to fetch supplier footprint for <resistor#2261 name=".R_ENC_SCL" /> (jlcpcb:C25900): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#2248 name=".R_ENC_SDA" /> (jlcpcb:C25900): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <capacitor#2225 name=".C_BUZZER" /> (jlcpcb:C19702): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#2212 name=".R_BUZZER_PD" /> (jlcpcb:C25741): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <resistor#2199 name=".R_BUZZER_GATE" /> (jlcpcb:C25076): Unable to connect. Is the computer able to access the url?
Failed to fetch supplier footprint for <chip#2441 name=".U_TEMP" /> (jlcpcb:C99269): Was there a typo in the url or port?
Failed to fetch supplier footprint for <chip#2448 name=".U_GATE" /> (jlcpcb:C7666): Unable to connect. Is the computer able to access the url?
Trace [.U_EFUSE > .OUT2 to .U_EFUSE > .OUT1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).
Trace [.DRIVER > .pin4 to .BUS_A_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin5 to .BUS_A_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin6 to .BUS_A_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.BUS_A_DRIVE > .top to .R_PHASE_A > .pin1] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.BUS_A_MINUS > .top to .J_MOTOR > .pin2] is routed thinner than requested (requested: 1.2mm, actual: 0.28mm).
Trace [.BUS_B_MINUS > .top to .J_MOTOR > .pin4] is routed thinner than requested (requested: 1.2mm, actual: 0.28mm).
Trace [.DRIVER > .pin17 to .BUS_B_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin18 to .BUS_B_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin19 to .BUS_B_DRIVE > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.BUS_B_DRIVE > .top to .R_PHASE_B > .pin1] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.DRIVER > .pin2 to .VM_LEFT > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin11 to .VM_MID > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin12 to .VM_MID > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.DRIVER > .pin21 to .VM_RIGHT > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.VM_LEFT > .bottom to .VM_MID > .bottom] is routed thinner than requested (requested: 1.5mm, actual: 0.15mm).
Trace [.VM_MID > .bottom to .VM_RIGHT > .bottom] is routed thinner than requested (requested: 1.5mm, actual: 0.15mm).
Trace [.VM_RIGHT > .bottom to .VM_IN > .bottom] is routed thinner than requested (requested: 2mm, actual: 0.15mm).
Trace [.VM_IN > .bottom to .C_BULK > .pin1] is routed thinner than requested (requested: 2mm, actual: 0.15mm).
Trace [.J_USB_POWER > .pin7 to .USB_IN_L > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.J_USB_POWER > .pin8 to .USB_IN_L > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.J_USB_POWER > .pin17 to .USB_IN_R > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.J_USB_POWER > .pin18 to .USB_IN_R > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.15mm).
Trace [.USB_IN_L > .bottom to .USB_FUSE_IN > .bottom] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.USB_IN_R > .bottom to .USB_FUSE_IN > .bottom] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.USB_FUSE_IN > .top to .F1 > .pin1] is routed thinner than requested (requested: 1.5mm, actual: 0.15mm).
Trace [.U_EFUSE > .pin1 to .EF_IN > .top] is routed thinner than requested (requested: 0.25mm, actual: 0.15mm).
Trace [.U_EFUSE > .pin2 to .EF_IN > .top] is routed thinner than requested (requested: 0.25mm, actual: 0.15mm).
Trace [.U_EFUSE > .pin17 to .EF_OUT > .top] is routed thinner than requested (requested: 0.25mm, actual: 0.1mm).
Trace [.U_EFUSE > .pin18 to .EF_OUT > .top] is routed thinner than requested (requested: 0.25mm, actual: 0.1mm).
Trace [.F1 > .pin2 to .EF_IN > .top] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.EF_OUT > .top to .D_REVERSE > .anode] is routed thinner than requested (requested: 1.2mm, actual: 0.1mm).
Trace [.D_REVERSE > .cathode to .VM_IN > .top] is routed thinner than requested (requested: 2mm, actual: 0.15mm).
Trace [.D_TVS > .cathode to .VM_IN > .top] is routed thinner than requested (requested: 1.5mm, actual: 0.15mm).
Trace [.DRIVER > .pin3 to .PGND_3 > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.DRIVER > .pin10 to .PGND_10 > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.DRIVER > .pin13 to .PGND_13 > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.DRIVER > .pin20 to .PGND_20 > .top] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.R_PHASE_A > .pin2 to .A_PLUS_CROSS > .top] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.A_PLUS_CROSS > .bottom to .J_MOTOR > .pin1] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.R_PHASE_B > .pin2 to .B_PLUS_CROSS > .top] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.B_PLUS_CROSS > .bottom to .J_MOTOR > .pin3] is routed thinner than requested (requested: 1.2mm, actual: 0.15mm).
Trace [.J_USB_POWER > .pin5 to .J_USB_POWER > .pin2] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.J_USB_POWER > .pin6 to .J_USB_POWER > .pin2] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.J_USB_POWER > .pin19 to .J_USB_POWER > .pin1] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.J_USB_POWER > .pin20 to .J_USB_POWER > .pin1] is routed thinner than requested (requested: 0.28mm, actual: 0.1mm).
Trace [.J_USB_POWER > .pin1 to .C_BULK > .pin2] is routed thinner than requested (requested: 1.95mm, actual: 0.1mm).
All pins on U_PD are underspecified (no pinAttributes set)
All pins on D_STATUS are underspecified (no pinAttributes set)
All pins on Q_STATUS_R are underspecified (no pinAttributes set)
All pins on Q_STATUS_G are underspecified (no pinAttributes set)
All pins on Q_STATUS_B are underspecified (no pinAttributes set)
All pins on Q_BUZZER are underspecified (no pinAttributes set)
U_PD_BUFFER has no pin with requires_power=true
U_PD has no pin with requires_power=true
U_EFUSE has no pin with requires_power=true
U_CURRENT_A has no pin with requires_power=true
U_CURRENT_B has no pin with requires_power=true
D_STATUS has no pin with requires_power=true
Q_STATUS_R has no pin with requires_power=true
Q_STATUS_G has no pin with requires_power=true
Q_STATUS_B has no pin with requires_power=true
BZ1 has no pin with requires_power=true
Q_BUZZER has no pin with requires_power=true
U_ENCODER has no pin with requires_power=true
U_PD has no pin with requires_ground=true
D_STATUS has no pin with requires_ground=true
Q_STATUS_R has no pin with requires_ground=true
Q_STATUS_G has no pin with requires_ground=true
Q_STATUS_B has no pin with requires_ground=true
BZ1 has no pin with requires_ground=true
Q_BUZZER has no pin with requires_ground=true
Generating preview images...
[index] Generating PCB PNG...
[index] Written pcb.png
[index] Generating schematic PNG...
[index] Written schematic.png
Build complete
Circuits 1 passed
Options pcb-png, schematic-png
Output dist
✓ Done
Build exiting with code 0: build finished successfully
$ bun scripts/check-drc.mjs
$ tsci build index.circuit.tsx --pcb-png --schematic-png
trace: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)
Could not save autorouting paths for subcircuit_source_group_30: Only port-anchored wire/via routes can be saved
$ node scripts/verify-built.mjs