mohan-bee/gimbal-one-budget-pcb

A 4-layer STM32-based gimbal controller PCB with an onboard LSM6DS3TR-C IMU, three DRV8313 3-phase motor drivers, protected 3S battery input, 3.3 V buck regulation, and SWD/UART control interfaces.

Version
0.1.0
License
unset
Stars
0

package.json

PCBPCB preview for package.json
SchematicSchematic preview for package.json
{
  "name": "gimbal-one-budget-pcb",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "tsci dev index.circuit.tsx",
    "build": "tsci build --disable-parts-engine --glbs",
    "check": "tsc --noEmit",
    "verify": "bun routing/check-routing.test.ts && bun verify.ts --drc-clean",
    "export:review": "bun exports.ts",
    "verify:power": "bun exports.ts && bun verify-power.ts",
    "export:fabrication": "bun exports.ts && bun fabrication-files.ts"
  },
  "dependencies": {
    "@tscircuit/cli": "^0.1.2367",
    "@tscircuit/core": "^0.0.2174",
    "@tscircuit/props": "^0.0.704",
    "tscircuit": "^0.0.2948"
  },
  "devDependencies": {
    "@types/bun": "^1.4.3",
    "typescript": "5.9.3"
  },
  "description": "Separate LSM6DS3TR-C cost-down prototype. Requires ST IMU firmware and a new JLC assembly quote; not hardware qualified."
}