MustafaMulla29/rp2040-bldc-motor-controller-new
73×72 mm 4-layer USB‑C PD (5/9/15/20 V) RP2040 controller PCB with protected power switching, MCT8329A sensorless BLDC three-phase MOSFET bridge, USB data/programming, onboard controls, and three motor outputs feeding a 2212 motor through rigid bullet adapters.
- Version
- 0.3.100
- License
- unset
- Stars
- 0
manufacturing/stencil-process-screen.json
{
"status": "PROCESS_REVIEW_FINDINGS_FACTORY_APPROVAL_NOT_OBTAINED",
"checkedAt": "2026-10-23T12:06:58.034505+00:00",
"pcbSha256": "1ca490a5a0406c9eb23e07d8cc6e17e092046133d1b0acf5909c8dcf034e8fbb",
"stencilThicknessMm": 0.125,
"topAperturesScreened": 536,
"screeningGuideline": {
"minimumAreaRatio": 0.66,
"minimumAspectRatio": 1.5,
"source": "https://www.analog.com/en/resources/app-notes/AN-772.html",
"scope": "General process screen, not a universal DRC limit or proof that a specific factory process fails."
},
"processFindings": [
{
"component": "U1",
"apertures": 24,
"dimensionsMm": [
[
0.19600672,
0.48999902
]
],
"minimumAreaRatio": 0.5834953577094639,
"minimumAspectRatio": 1.56805376,
"nativeGerberVerified": true
},
{
"component": "U5",
"apertures": 56,
"dimensionsMm": [
[
0.13999972,
0.5950076999999999
]
],
"minimumAreaRatio": 0.45333371680979223,
"minimumAspectRatio": 1.11999776,
"nativeGerberVerified": true
},
{
"component": "U7",
"apertures": 36,
"dimensionsMm": [
[
0.13999972,
0.48999902
]
],
"minimumAreaRatio": 0.43555468444444445,
"minimumAspectRatio": 1.11999776,
"nativeGerberVerified": true
}
],
"allFindingFlashesMatchedNativeGerber": true,
"q7BoardOrientation": {
"status": "PASS_MANUFACTURER_PINOUT_AND_AUTHORED_CPL",
"rotationDegrees": 90,
"positionMm": [
-14.7,
19.6
],
"sourcePins": [
1,
2,
3
],
"gatePin": 4,
"drainPin": 5,
"source": "https://www.diodes.com/datasheet/download/DMT6009LFG.pdf",
"exactFactoryLibraryStatus": "Exact C439728 library imported and public footprint preview verified. Numbered-pad datum matches PCB/CPL. Order-specific factory placement approval is still pending."
},
"replacementPartsMinimumAreaRatios": {
"Q1": 0.6995804195804196,
"Q2": 0.6995804195804196,
"Q7": 0.7349874173991927,
"U12": 0.9955490502296119,
"D4": 2.9644597568249207,
"C71": 2.2112582781456953
},
"disposition": [
"Do not describe the existing exported stencil as process-qualified. Exposed-pad geometry checks pass, but perimeter apertures need review.",
"U7 peripheral apertures are 0.14 x 0.49 mm; TI REE0036A gives a 0.20 x 0.60 mm example at 0.125 mm stencil thickness. The export differs from that manufacturer example.",
"U5 peripheral apertures are 0.14 x 0.595 mm. Confirm final apertures/thickness with the assembler; changing only to a 0.1 mm stencil does not bring these existing openings above the 0.66 screening guideline.",
"U1 has 24 pill-shaped peripheral openings, 0.196 x 0.49 mm, also below the area-ratio guideline at 0.125 mm thickness.",
"Potential remedies are revising native perimeter paste apertures and/or a qualified stencil process. No stencil or PCB geometry changed during this recheck.",
"JLCPCB generates production stencil data after SMT verification; local tests cannot issue its approval or verify its unreleased machine-placement data."
],
"evidenceSources": [
"https://www.ti.com/lit/ds/symlink/mct8329a.pdf#page=163",
"https://jlcpcb.com/help/article/smt-stencil-data-prepared-for-smt-orders",
"https://jlcpcb.com/user-center/lcsvg/svg.html?code=C439728&detail=1"
]
}