Devesh36/orbit-turntable
ORBIT is a USB-C-powered display turntable for photographing jewellery, models and small products. Four-layer ESP32-C3 / ULN2003 PCB, geared stepper, OLED, push encoder, home switch and buzzer, with an enclosed and exploded assembly. Hardware prototype; firmware and physical qualification remain separate.
- Version
- 0.1.1
- License
- unset
- Stars
- 0
package.json
{
"name": "orbit-turntable",
"version": "0.1.1",
"private": true,
"type": "module",
"description": "ORBIT: USB-C-powered geared-stepper display turntable controller, OLED, encoder and homing switch with full assembly. Prototype hardware; firmware separate.",
"scripts": {
"build": "tsci build --disable-parts-engine && bun scripts/normalize-export.ts",
"typecheck": "tsc --noEmit",
"dev": "tsci dev",
"validate": "bun scripts/validate.ts",
"preview": "bun scripts/preview.ts",
"assembly:render": "bun scripts/render-assembly.ts",
"assembly:export": "bun scripts/export-mechanics.tsx"
},
"dependencies": {
"tscircuit": "0.0.2928",
"jscad-fiber": "0.0.89"
},
"devDependencies": {
"@tscircuit/core": "0.0.2169",
"@types/bun": "1.3.1",
"@types/react": "19.2.2",
"poppygl": "0.0.34",
"typescript": "5.9.3",
"@tscircuit/checks": "0.0.256",
"circuit-json": "0.0.528",
"circuit-to-svg": "0.0.450",
"@resvg/resvg-js": "2.6.2",
"jscad-planner": "0.0.18",
"@jscad/modeling": "2.13.0",
"circuit-json-to-gltf": "0.0.151"
}
}
