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."
  ]
}