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
assembly/package.json
{
"name": "bldc-direct-assembly-study",
"private": true,
"type": "module",
"scripts": {
"test": "bun run generate-adapter-assets.ts && bun test",
"build": "bun run generate-adapter-assets.ts && bun run build.tsx && bun build viewer.ts --outdir dist/results --target browser --minify && bun run export-package-assets.ts",
"preview": "bun serve.ts",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@tscircuit/core": "file:vendor/tscircuit-core-0.0.2110-bldc.4.tgz",
"@tscircuit/props": "0.0.697",
"circuit-json": "0.0.520",
"circuit-json-to-gltf": "0.0.148",
"jscad-electronics": "file:vendor/jscad-electronics-0.0.211-bldc.1.tgz",
"jscad-fiber": "0.0.88",
"react": "19.2.4",
"three": "0.179.1",
"@tscircuit/cableprinter": "file:vendor/tscircuit-cableprinter-0.0.6-bldc.2.tgz",
"@jscad/modeling": "2.12.7",
"jscad-to-gltf": "0.0.5",
"jscad-planner": "0.0.18"
},
"overrides": {
"@tscircuit/cableprinter": "file:vendor/tscircuit-cableprinter-0.0.6-bldc.2.tgz",
"jscad-electronics": "file:vendor/jscad-electronics-0.0.211-bldc.1.tgz"
},
"devDependencies": {
"@types/bun": "1.4.2",
"@types/three": "0.179.0",
"typescript": "5.9.3"
}
}