tscircuit/standard-jst-programmer

26 × 42 mm USB-C RP2040 programmer with JST and TC2030 IDC SWD, NRST, selectable sensed 5 V / 3.3 V power, RGB status, and importable JST SH/Tag-Connect targets. Top-side assembly.

Version
0.8.0
License
unset
Stars
0

package.json

{
  "name": "@tsci/tscircuit.standard-jst-programmer",
  "version": "0.8.0",
  "author": "tscircuit",
  "repository": {
    "type": "git",
    "url": "https://github.com/tscircuit/standard-jst-programmer.git"
  },
  "main": "dist/index.cjs",
  "module": "dist/index.js",
  "devDependencies": {
    "@tscircuit/checks": "0.0.223",
    "@tscircuit/circuit-json-util": "0.0.116",
    "@types/node": "^26.6.1",
    "circuit-json-to-bom-csv": "0.0.19",
    "circuit-json-to-gerber": "0.0.107",
    "circuit-json-to-pnp-csv": "0.0.18",
    "tscircuit": "0.0.2646",
    "typescript": "^5.0.0"
  },
  "description": "Compact RP2040 USB-C programmer with JST and TC2030 Tag-Connect SWD, NRST, sensed selectable power, and RGB status",
  "keywords": [
    "tscircuit",
    "circuit",
    "pcb",
    "electronics"
  ],
  "license": "MIT",
  "scripts": {
    "dev": "tsci dev",
    "build": "tsci build",
    "snapshot": "tsci snapshot",
    "snapshot:update": "tsci snapshot --update",
    "start": "tsci dev",
    "typecheck": "tsc --noEmit",
    "test": "bun scripts/check-circuits.ts && bun scripts/check-tag-connect.tsx",
    "export:fabrication": "bun scripts/export-fabrication.mjs"
  },
  "types": "dist/index.d.ts"
}