imrishabh18/nema17-motor-controller-flex
An RP2040-based USB‑C/USB‑PD controller board that powers and drives a NEMA17 stepper via a DRV8825, with current/temperature/voltage monitoring, optional AS5600 encoder, buzzer/RGB status indicators, QSPI flash, and flexible motor/encoder connections.
- Version
- 1.2.0
- License
- unset
- Stars
- 0
package.json
{
"name": "@tsci/imrishabh18.nema17-motor-controller-flex",
"version": "1.2.0",
"description": "RP2040 NEMA17 flex motor controller with rear motor assembly reference, 40 mm encoder tail and bottom-side six-contact motor socket prototype",
"main": "index.circuit.tsx",
"scripts": {
"dev": "tsci dev",
"build": "tsci build",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@tscircuit/core": "0.0.2181",
"@tscircuit/props": "0.0.705",
"@tscircuit/footprinter": "0.0.426",
"react": "19.3.1",
"schematic-symbols": "0.0.244",
"@tscircuit/checks": "0.0.258",
"@tscircuit/circuit-json-util": "0.0.123",
"@flatten-js/core": "1.6.14"
},
"devDependencies": {
"tscircuit": "0.0.2972",
"typescript": "5.9.3",
"@types/react": "19.3.0",
"@types/bun": "1.4.3"
},
"overrides": {
"@tscircuit/core": "0.0.2181",
"@tscircuit/props": "0.0.705",
"circuit-json": "0.0.529",
"circuit-to-svg": "0.0.453",
"@tscircuit/checks": "0.0.258",
"@tscircuit/copper-pour-solver": "0.0.67",
"@tscircuit/circuit-json-util": "0.0.123",
"@flatten-js/core": "1.6.14"
}
}