imrishabh18/nema-23-stepper-controller
A four-layer NEMA23 stepper motor controller PCB featuring an RP2040 MCU, DRV8452 dual-phase driver, USB‑C PD power input/protection, current and temperature sensing, status LED/buzzer, and optional magnetic encoder.
- Version
- 1.3.2
- License
- unset
- Stars
- 1
engineering/bom-sourcing-2026-10-07.json
{
"checkedAtLocalDate": "2026-10-07",
"source": "JLCPCB live parts library viewed in browser; CLI search is stale and was not used to claim availability",
"parts": [
{
"reference": "C_BULK",
"manufacturerPartNumber": "EEUFR1J221L",
"jlcpcb": "C178712",
"stockDisplayed": 719,
"availableOrderQuantityDisplayed": 601,
"url": "https://jlcpcb.com/partdetail/PANASONIC-EEUFR1J221L/C178712",
"assemblyType": "Wave Soldering",
"reason": "Exact existing capacitor: 220uF,63V,10x25mm,5mm lead pitch; missing supplier code corrected"
},
{
"reference": "U_EFUSE",
"manufacturerPartNumber": "TPS26630RGET",
"jlcpcb": "C2864391",
"stockDisplayed": 483,
"url": "https://jlcpcb.com/partdetail/TexasInstruments-TPS26630RGET/C2864391",
"reason": "Same TPS26630 RGE-24 device; exact C2864391 supplier footprint imported and placed at 270 degrees to retain the physical orientation.",
"compatibilityEvidence": "https://www.ti.com/lit/ds/symlink/tps2663.pdf"
},
{
"reference": "U_PD",
"manufacturerPartNumber": "CH224Q",
"jlcpcb": "C46061833",
"stockDisplayed": 0,
"estimatedPreorderDays": 111,
"minimumPreorderQuantityDisplayed": 26,
"url": "https://jlcpcb.com/partdetail/WCH_Jiangsu_Qin_Heng-CH224Q/C46061833",
"status": "Superseded by CH224A / C42459160 in local revision F."
},
{
"reference": "U_PD",
"manufacturerPartNumber": "CH224A",
"jlcpcb": "C42459160",
"stockDisplayed": 17855,
"minimumOrderQuantityDisplayed": 1,
"url": "https://jlcpcb.com/partdetail/WCH_Jiangsu_Qin_Heng-CH224A/C42459160",
"assemblyType": "SMT Assembly",
"reason": "Retains 28V EPR, configuration resistor, I2C protocol/current telemetry and active-low PG; exact ESSOP-10 supplier footprint imported."
}
],
"inventoryReserved": false,
"orderPlaced": false,
"notes": [
"Counts were displayed when checked and are not a reservation.",
"Do not replace CH224Q with CH224K by changing the BOM; the package and supported control/features differ.",
"Existing fabrication and assembly holds remain."
]
}