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
}