ShiboSoftwareDev/usb-pd-dc-motor-controller

USB‑PD–powered 2A brushed-DC motor controller combining dual USB‑C ports, ESP32‑C3 control, CH224K PD negotiation, DRV8876 H‑bridge drive, protection/filtering, status RGB LED, and motor output.

Version
1.0.0
License
unset
Stars
0

package.json

{
  "name": "@tsci/ShiboSoftwareDev.usb-pd-dc-motor-controller",
  "version": "1.0.0",
  "description": "Fabrication-ready 2 A 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"
  }
}