ShiboSoftwareDev/usb-pd-quad-dc-motor-controller

USB‑C USB‑PD–powered ESP32‑C3 controller with protected data, 3.3‑V regulation, and dual DRV8847 H‑bridges driving four current-limited brushed DC motors with status indication and protection.

Version
1.0.0
License
unset
Stars
0

package.json

{
  "name": "@tsci/ShiboSoftwareDev.usb-pd-quad-dc-motor-controller",
  "version": "1.0.0",
  "description": "Fabrication-ready four-channel brushed DC motor controller with separate USB-C data and 15 V USB-PD power",
  "main": "index.circuit.tsx",
  "keywords": [
    "tscircuit",
    "circuit",
    "pcb",
    "electronics"
  ],
  "scripts": {
    "dev": "tsci dev",
    "build": "tsci build",
    "snapshot": "tsci snapshot",
    "snapshot:update": "tsci snapshot --update",
    "start": "tsci dev",
    "typecheck": "tsc --noEmit"
  },
  "devDependencies": {
    "@types/react": "^19.3.0",
    "tscircuit": "^0.0.2646",
    "typescript": "5.9.3"
  },
  "author": "ShiboSoftwareDev",
  "dependencies": {
    "@tscircuit/common": "^0.0.65",
    "@tscircuit/props": "^0.0.668"
  }
}