MustafaMulla29/rp2040-bldc-motor-controller-new
A USB‑C PD–powered RP2040 BLDC motor controller PCB with 3.3 V logic, MCT8329A sensorless commutation, three MOSFET half-bridges, protected power switching, USB data, controls, and motor connectors.
- Version
- 0.3.82
- License
- unset
- Stars
- 0
manufacturing/stackup.json
{
"status": "SPECIFIED_FOR_FACTORY_REVIEW",
"manufacturer": "JLCPCB",
"stackup": "JLC04161H-3313",
"finishedThicknessMm": 1.6,
"finalOutlineMm": [
73,
72
],
"outerCopperOz": 1,
"innerCopperOz": 0.5,
"layers": [
{
"name": "L1",
"role": "Top signals/components",
"copperMm": 0.035
},
{
"material": "3313 prepreg",
"thicknessMm": 0.0994,
"nominalEr": 4.1
},
{
"name": "L2",
"role": "GND reference",
"copperMm": 0.0152
},
{
"material": "Core",
"thicknessMm": 1.265,
"nominalEr": 4.6
},
{
"name": "L3",
"role": "Inner signals/power",
"copperMm": 0.0152
},
{
"material": "3313 prepreg",
"thicknessMm": 0.0994,
"nominalEr": 4.1
},
{
"name": "L4",
"role": "Bottom copper routing only; no bottom component assembly",
"copperMm": 0.035
}
],
"allVias": {
"drillMm": 0.3,
"padMm": 0.45,
"type": "through"
},
"usb": {
"targetDifferentialOhms": 90,
"tolerancePercent": 15,
"layer": "L1",
"reference": "L2 GND",
"mainWidthMm": 0.15,
"connectorBridgeWidthMm": 0.125,
"spacing": "Variable; quote/check actual Gerber geometry, not a single nominal gap",
"status": "No production impedance certification yet"
},
"reference": "https://jlcpcb.com/impedance",
"outlineCenterMm": [
-3.5,
9.5
]
}