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/route-metrics.json

{
  "widthWarnings": 47,
  "underWidthTraceCount": 11,
  "motorTraces": [
    {
      "name": "MOTOR_A_PLUS",
      "lengthMm": 20.194225676930433,
      "averageWidthMm": 0.807094078758076,
      "minWidthMm": 0.350012,
      "atLeast085mmFraction": 0.49376280303852826,
      "longestNarrowRunMm": 9.026918984380114,
      "vias": 1
    },
    {
      "name": "MOTOR_A_MINUS",
      "lengthMm": 25.73668167287487,
      "averageWidthMm": 0.9753250708127753,
      "minWidthMm": 0.350012,
      "atLeast085mmFraction": 0.9624671138101093,
      "longestNarrowRunMm": 0.965971944133454,
      "vias": 2
    },
    {
      "name": "MOTOR_B_PLUS",
      "lengthMm": 21.774141510738726,
      "averageWidthMm": 0.9727018671129453,
      "minWidthMm": 0.350012,
      "atLeast085mmFraction": 0.9580020582760418,
      "longestNarrowRunMm": 0.9144691262572247,
      "vias": 1
    },
    {
      "name": "MOTOR_B_MINUS",
      "lengthMm": 23.81186833146768,
      "averageWidthMm": 0.9526951689550112,
      "minWidthMm": 0.350012,
      "atLeast085mmFraction": 0.9113297494557607,
      "longestNarrowRunMm": 2.1114043308776744,
      "vias": 1
    }
  ]
}