AnasSarkiz/rp2040-usb-c-single-axis-dm542t-motion-controller--01a0e89c
A USB‑C RP2040 controller board with external QSPI flash, crystal clock, regulated 3.3/1.1/5 V power, boost-converted motor-driver supply, protected USB and limit inputs, status LEDs, reset/boot switches, and AO3400A MOSFET outputs for stepper-control signals.
- Version
- 0.1.0-prototype.19
- License
- unset
- Stars
- 0
project.json
{
"title": "RP2040 USB-C Single-Axis Stepper Motion Controller for External DM542T Drivers with STEP/DIR/ENABLE Outputs and Dual Limit-Switch Inputs",
"hardware_revision": "A0",
"design_status": "routing_blocked_untested_prototype",
"driver_target": "STEPPERONLINE DM542T V4.0",
"silkscreen": [
"RP2040 USB-C Motion Controller",
"Single Axis \u2022 STEP/DIR/ENA \u2022 Dual Limits",
"REV A0"
],
"mechanical": {
"status": "placement_checked_physical_fit_untested",
"width_mm": 90,
"height_mm": 60,
"thickness_mm": 1,
"layers": 4,
"mounting_holes": {
"finished_diameter_mm": 3.2,
"plated": false,
"centers_mm_from_board_center": [
[-40, -25],
[40, -25],
[40, 25],
[-40, 25]
],
"hardware_clearance_diameter_mm": 8,
"native_keepout_radius_mm": 4.03
}
},
"publication_status": "public_prototype_source_project",
"source_version": "0.1.0-prototype.19",
"github_repository": "https://github.com/AnasSarkiz/rp2040-usb-c-single-axis-dm542t-motion-controller",
"tscircuit_package": "https://tscircuit.com/AnasSarkiz/rp2040-usb-c-single-axis-dm542t-motion-controller--01a0e89c",
"layer_plan": {
"top": "components, signals and power",
"inner1": "reserved GND plane; enforcement currently fails",
"inner2": "signals and power",
"bottom": "signals, power and GND pour"
},
"bottom_silkscreen_notice": [
"For evaluation only;",
"not FCC approved for resale."
]
}