imrishabh18/rp2040-motor-controller

The circuit implements a powered USB interface with a W25Q16 flash memory chip, a RP2040 microcontroller, and AO3400A MOSFETs for switch control, enabling USB communication, memory storage, and device power management.

Version
1.0.19
License
unset
Stars
0

reports/encoder-bottom-placement.log

Detected entrypoint: 'index.circuit.tsx'
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)
placement summary: no placement issues

board top-layer utilization:
- occupied: 58.512% (1047.442mm^2 of 1790.136mm^2)
- empty spaces over 5% of board area: none

board-edge status:
- D_VBUS: 6.35mm inside left edge
- R_3V3_EN: 6.33mm inside left edge
- C_IOVDD1: 6.845mm inside left edge
- C_IOVDD2: 8.245mm inside left edge
- C_IOVDD3: 3.12mm inside left edge
- C_IOVDD4: 6.845mm inside left edge
- C_IOVDD5: 4.83mm inside left edge
- C_IOVDD6: 6.33mm inside left edge
- R_RUN: 8.84mm inside top edge
- C_FLASH: 11.305mm inside left edge
- C_USB_VDD: 12.105mm inside left edge
- C_ADC: 10.69mm inside top edge
- J_USB: 1.135mm inside bottom edge
- U1: 8.175mm inside left edge
- U2: 7.217mm inside left edge
- U3: 2.55mm inside left edge
- Y1: 7.61mm inside top edge
- SW_BOOT: 8.985mm inside bottom edge
- SW_RUN: 5.235mm inside top edge
- D1: 18.125mm inside left edge
- D_PWR: 2.001mm inside left edge
- R_BOOT: 13.34mm inside bottom edge
- R_LED: 15.83mm inside top edge
- R_PWR_LED: 1.33mm inside left edge
- R_CC1: 9.84mm inside bottom edge
- R_CC2: 8.54mm inside bottom edge
- R_USB1: 15.545mm inside left edge
- R_USB2: 15.545mm inside left edge
- C_VBUS: 2.675mm inside left edge
- C_3V3: 5.925mm inside left edge
- C_CORE: 13.305mm inside left edge
- C_USB: 14.505mm inside left edge
- C_XIN: 5.29mm inside top edge
- C_XOUT: 5.29mm inside top edge
- R_XOUT: 9.29mm inside top edge
- C_DVDD1: 10.905mm inside left edge
- C_DVDD2: 10.59mm inside top edge
- L_AVDD: 15.56mm inside top edge
- TP_SWCLK: 1.61mm inside top edge
- TP_GND: 1.61mm inside top edge
- TP_SWDIO: 1.61mm inside top edge
- TP_3V3: 3.11mm inside top edge
- DRIVER: 6.91mm inside top edge
- J_MOTOR_USB: 1.135mm inside bottom edge
- U_PD: 9.61mm inside bottom edge
- J1: 3.275mm inside right edge
- F_MOTOR_VBUS: 14.7mm inside right edge
- C_PD_VBUS: 11.775mm inside right edge
- C_MOTOR_BULK: 1.65mm inside left edge
- D_MOTOR_TVS: 9.25mm inside left edge
- C_PD_VDD: 12.175mm inside right edge
- R_PD_VDD: 3.935mm inside bottom edge
- R_PD_VBUS: 16.435mm inside bottom edge
- R_PD_CFG1: 12.935mm inside bottom edge
- C_VM_BULK: 6.285mm inside top edge
- C_VM_HF: 15.885mm inside top edge
- R_ISEN_A: 0.735mm inside top edge
- R_ISEN_B: 0.735mm inside top edge
- R_SLEEP_PD: 7.59mm inside top edge
- R_FAULT_PU: 4.84mm inside top edge
- Q_PD_ENABLE: 19.35mm inside left edge
- R_PD_ENABLE_PU: 18.08mm inside left edge
- U_TEMP: 9.76mm inside top edge
- U_THERM_GATE: 14.3mm inside right edge
- C_TEMP: 9.87mm inside right edge
- C_THERM_GATE: 15.62mm inside right edge
- R_TEMP_SDA: 9.87mm inside right edge
- R_TEMP_SCL: 9.87mm inside right edge
- R_TEMP_ALERT: 8.59mm inside top edge
- R_ENABLE_PD: 15.34mm inside top edge
- R_MCU_ENABLE_PD: 4.84mm inside top edge
- MH1: 2.85mm inside left edge
- MH2: 2.85mm inside left edge
- MH3: 2.85mm inside right edge
- MH4: 2.85mm inside right edge
- U_ENCODER: 17.48mm inside top edge
- C_ENCODER: 17.63mm inside top edge
- C_ENCODER_BULK: 18.09mm inside top edge
- R_ENC_SDA: 17.12mm inside right edge
- R_ENC_SCL: 16.38mm inside bottom edge
- BZ1: 1.35mm inside right edge
- Q_BUZZER: 8.65mm inside right edge
- D_BUZZER: 12.435mm inside top edge
- R_BUZZER_GATE: 8.58mm inside right edge
- R_BUZZER_PD: 8.62mm inside right edge
- C_BUZZER: 8.625mm inside right edge

placement drc:
Errors: 0
Warnings: 0