hrithik18k/punck-tscircuit-recreation

A four-layer Eurorack drum/sampler controller PCB built around an STM32H743, dual QSPI flash, PCM5100 stereo DAC, TL074 analog audio circuitry, input clamps, 12V-to-3.3V power regulation, MIDI/USB/SWD connectors, controls, LEDs, and trigger/audio I/O.

Version
1.0.3
License
unset
Stars
0

package.json

{
  "name": "punck-tscircuit-recreation",
  "version": "1.0.3",
  "description": "Punck v1.1: native tscircuit schematic and autorouted PCB with two validated via repairs; original design by dchwebb/Punck",
  "main": "index.circuit.tsx",
  "keywords": [
    "tscircuit",
    "circuit",
    "pcb",
    "electronics"
  ],
  "scripts": {
    "dev": "tsci dev preview/components.circuit.json",
    "build": "bun scripts/build-native.ts",
    "recreate": "bun scripts/convert.ts && bun scripts/prepare.ts",
    "verify": "bun scripts/verify.ts",
    "reproduce": "bun scripts/reproduce.ts",
    "render": "bun scripts/render.ts",
    "build:native": "bun scripts/build-native.ts",
    "verify:native": "bun scripts/verify-native.ts",
    "dev:native": "tsci dev native/components.circuit.tsx",
    "generate:native": "bun scripts/generate-native.ts",
    "dev:controls": "tsci dev native/controls.circuit.tsx",
    "preview:native": "bun scripts/preview-native.ts",
    "build:reference": "bun scripts/build.ts"
  },
  "devDependencies": {
    "tscircuit": "0.0.2757",
    "typescript": "5.9.3"
  },
  "author": "hrithik18k",
  "dependencies": {
    "circuit-json": "0.0.520",
    "circuit-json-to-kicad": "0.0.230",
    "circuit-to-svg": "0.0.445",
    "kicad-to-circuit-json": "0.0.142",
    "kicadts": "0.0.58",
    "polygon-clipping": "0.15.7",
    "sharp": "0.34.5"
  },
  "private": true
}