imrishabh18/rp2040-motor-controller

This circuit incorporates a USB-C Power Delivery (PD) interface with a CH224K controller, a WJ500V-5.08-04P motor output connector, multiple power conditioning components including capacitors, resistors, diodes, and an RP2040 microcontroller, to manage motor control, signal routing, and power management for a USB-powered stepper motor system.

Version
1.0.14
License
unset
Stars
0

schematic/config.ts

export const logicTrace = { thickness: "0.15mm" } as const;
export const powerTrace = { thickness: "0.8mm" } as const;
export const groundTrace = { thickness: "0.3mm" } as const;
export const motorTrace = { thickness: "1mm" } as const;

export const schematicSheets = {
  controller: "controller",
  programming: "controller_programming",
  motorDriver: "motor_driver",
  motorPower: "motor_power",
} as const;

export const schematicSections = {
  driverCore: "motor_driver_core",
  motorOutputs: "motor_driver_outputs",
  pdNegotiation: "motor_power_pd_negotiation",
  pdFiltering: "motor_power_filtering",
} as const;