seveibar/nema17-stepper-motor-driver-tmc2209-usb-pd
RP2040-based USB-C PD stepper-motor controller with TMC2209 drive, AS5600 position feedback, TMP102 thermal shutdown, current/voltage telemetry, RGB status LED, and protected buzzer alarm circuitry.
- Version
- 0.2.0
- License
- unset
- Stars
- 0
reports/build.log
Building 1 file(s)...
Building index.circuit.tsx...
Generating circuit JSON...
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)
Each child in a list should have a unique "key" prop.
Check the render method of `symbol`. It was passed a child from HYG_8503A. See https://react.dev/link/warning-keys for more information.
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 />
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
MH1 has no courtyard
MH2 has no courtyard
MH3 has no courtyard
MH4 has no courtyard
PCB trace is 9.96mm long, exceeding the 6mm maximum
PCB trace is 15.56mm long, exceeding the 15mm maximum
PCB trace is 14.49mm long, exceeding the 10mm maximum
PCB trace is 1.44mm long, exceeding the 1.3mm maximum
PCB trace is 4.42mm long, exceeding the 1.5mm maximum
PCB trace is 12.47mm long, exceeding the 1.5mm maximum
PCB trace is 4.12mm long, exceeding the 4mm maximum
PCB trace is 1.69mm long, exceeding the 1.5mm maximum
PCB trace is 2.58mm long, exceeding the 1.5mm maximum
PCB trace is 9.02mm long, exceeding the 3mm maximum
All pins on Q_PD_ENABLE are underspecified (no pinAttributes set)
All pins on U_TEMP are underspecified (no pinAttributes set)
All pins on MH1 are underspecified (no pinAttributes set)
All pins on MH2 are underspecified (no pinAttributes set)
All pins on MH3 are underspecified (no pinAttributes set)
All pins on MH4 are underspecified (no pinAttributes set)
All pins on Q_BUZZER are underspecified (no pinAttributes set)
All pins on Q_VSENSE are underspecified (no pinAttributes set)
All pins on Q_VSENSE_ENABLE are underspecified (no pinAttributes set)
DRIVER has no pin with requires_power=true
Q_PD_ENABLE has no pin with requires_power=true
U_TEMP has no pin with requires_power=true
U_ENCODER 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_BUS_CURRENT has no pin with requires_power=true
Q_VSENSE has no pin with requires_power=true
Q_VSENSE_ENABLE has no pin with requires_power=true
Q_PD_ENABLE has no pin with requires_ground=true
U_TEMP has no pin with requires_ground=true
BZ1 has no pin with requires_ground=true
Q_BUZZER has no pin with requires_ground=true
Q_VSENSE has no pin with requires_ground=true
Q_VSENSE_ENABLE has no pin with requires_ground=true
<resistor#535(.MCU>.R_PWR_LED) /> footprint "0402" does not match supplier footprint jlcpcb:C25104 (copper IoU 0.7741).
<resistor#56(.MCU>.R_3V3_EN) /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<resistor#151(.MCU>.R_RUN) /> footprint "0402" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).
<resistor#561(.MCU>.R_CC2) /> footprint "0402" does not match supplier footprint jlcpcb:C25905 (copper IoU 0.7741).
<capacitor#164(.MCU>.C_FLASH) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#176(.MCU>.C_USB_VDD) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#95(.MCU>.C_IOVDD3) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#685(.MCU>.C_DVDD1) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#131(.MCU>.C_IOVDD6) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#672(.MCU>.R_XOUT) /> footprint "0402" does not match supplier footprint jlcpcb:C11702 (copper IoU 0.7741).
<capacitor#83(.MCU>.C_IOVDD2) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#636(.MCU>.C_USB) /> footprint "0402" does not match supplier footprint jlcpcb:C52923 (copper IoU 0.7249).
<capacitor#71(.MCU>.C_IOVDD1) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1483 name=".R_ENC_SCL" /> footprint "0402" does not match supplier footprint jlcpcb:C25900 (copper IoU 0.7741).
<resistor#1470 name=".R_ENC_SDA" /> footprint "0402" does not match supplier footprint jlcpcb:C25900 (copper IoU 0.7741).
<resistor#1076 name=".R_STEP_PD" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<capacitor#1224 name=".C_THERM_GATE" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#522(.MCU>.R_BOOT) /> footprint "0402" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).
<capacitor#188(.MCU>.C_ADC) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#548(.MCU>.R_CC1) /> footprint "0402" does not match supplier footprint jlcpcb:C25905 (copper IoU 0.7741).
<resistor#1698 name=".R_VSENSE_PU" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<resistor#1063 name=".R_UART_TX" /> footprint "0402" does not match supplier footprint jlcpcb:C11702 (copper IoU 0.7741).
<capacitor#1446 name=".C_ENCODER" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#119(.MCU>.C_IOVDD5) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1595 name=".R_RGB_PD" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<resistor#1262 name=".R_TEMP_ALERT" /> footprint "0402" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).
<resistor#1501 name=".R_BUZZER_GATE" /> footprint "0402" does not match supplier footprint jlcpcb:C25076 (copper IoU 0.7741).
<capacitor#1620 name=".C_RGB_BUFFER" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1582 name=".R_RGB_DATA" /> footprint "0402" does not match supplier footprint jlcpcb:C25076 (copper IoU 0.7741).
<resistor#1711 name=".R_VSENSE_GATE" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<resistor#1050 name=".R_ENN_PU" /> footprint "0402" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).
<capacitor#1212 name=".C_TEMP" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#1187 name=".C_VCCIO" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1249 name=".R_TEMP_SCL" /> footprint "0402" does not match supplier footprint jlcpcb:C25900 (copper IoU 0.7741).
<resistor#1288 name=".R_MCU_ENABLE_PD" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<capacitor#1750 name=".C_VSENSE" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1663 name=".R_CURRENT_FILTER" /> footprint "0402" does not match supplier footprint jlcpcb:C11702 (copper IoU 0.7741).
<capacitor#1458 name=".C_ENCODER_BULK" /> footprint "0402" does not match supplier footprint jlcpcb:C52923 (copper IoU 0.7249).
<resistor#1724 name=".R_VSENSE_TOP" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<capacitor#1676 name=".C_CURRENT_FILTER" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#574(.MCU>.R_USB1) /> footprint "0402" does not match supplier footprint jlcpcb:C25100 (copper IoU 0.7741).
<resistor#587(.MCU>.R_USB2) /> footprint "0402" does not match supplier footprint jlcpcb:C25100 (copper IoU 0.7741).
<resistor#1275 name=".R_ENABLE_PD" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<resistor#1514 name=".R_BUZZER_PD" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<capacitor#697(.MCU>.C_DVDD2) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#107(.MCU>.C_IOVDD4) /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<capacitor#1608 name=".C_RGB" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1037 name=".R_PD_ENABLE_PU" /> footprint "0402" does not match supplier footprint jlcpcb:C25741 (copper IoU 0.7741).
<capacitor#648(.MCU>.C_XIN) /> footprint "0402" does not match supplier footprint jlcpcb:C1548 (copper IoU 0.7249).
<resistor#1236 name=".R_TEMP_SDA" /> footprint "0402" does not match supplier footprint jlcpcb:C25900 (copper IoU 0.7741).
<capacitor#660(.MCU>.C_XOUT) /> footprint "0402" does not match supplier footprint jlcpcb:C1548 (copper IoU 0.7249).
<capacitor#624(.MCU>.C_CORE) /> footprint "0402" does not match supplier footprint jlcpcb:C52923 (copper IoU 0.7249).
<capacitor#1651 name=".C_BUS_CURRENT" /> footprint "0402" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).
<resistor#1737 name=".R_VSENSE_BOTTOM" /> footprint "0402" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).
Generating preview images...
[index] Generating PCB SVG...
[index] Written pcb.svg
Build complete
Circuits 1 passed
Options pcb-svgs
Output dist
✓ Done
Build exiting with code 0: build finished successfully