├── .gitignore ├── LICENSE ├── README.md ├── logo.png ├── make.sh ├── oddball.jpg ├── output ├── case │ ├── v1.0 │ │ └── bearingMount.stl │ └── v2.0 │ │ ├── adnsCover.stl │ │ ├── bearingMount.stl │ │ ├── leftCase.stl │ │ ├── pmwCover.stl │ │ └── rightCase.stl ├── pcbs │ ├── v1.0 │ │ ├── hand │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ ├── oddball-NPTH-drl_map.ps │ │ │ ├── oddball-NPTH.drl │ │ │ ├── oddball-PTH-drl_map.ps │ │ │ └── oddball-PTH.drl │ │ ├── schematic.png │ │ └── thumb │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ ├── oddball-NPTH-drl_map.ps │ │ │ ├── oddball-NPTH.drl │ │ │ ├── oddball-PTH-drl_map.ps │ │ │ └── oddball-PTH.drl │ ├── v1.1 │ │ ├── hand │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ └── oddball.drl │ │ └── thumb │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ └── oddball.drl │ ├── v2.0 │ │ ├── hand │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_Paste.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_Paste.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ └── oddball.drl │ │ ├── schematic.png │ │ └── thumb │ │ │ ├── oddball-B_Cu.gbr │ │ │ ├── oddball-B_Mask.gbr │ │ │ ├── oddball-B_Paste.gbr │ │ │ ├── oddball-B_SilkS.gbr │ │ │ ├── oddball-Edge_Cuts.gbr │ │ │ ├── oddball-F_Cu.gbr │ │ │ ├── oddball-F_Mask.gbr │ │ │ ├── oddball-F_Paste.gbr │ │ │ ├── oddball-F_SilkS.gbr │ │ │ └── oddball.drl │ └── v2.1 │ │ ├── hand │ │ ├── oddball-B_Cu.gbr │ │ ├── oddball-B_Mask.gbr │ │ ├── oddball-B_Paste.gbr │ │ ├── oddball-B_SilkS.gbr │ │ ├── oddball-Edge_Cuts.gbr │ │ ├── oddball-F_Cu.gbr │ │ ├── oddball-F_Mask.gbr │ │ ├── oddball-F_Paste.gbr │ │ ├── oddball-F_SilkS.gbr │ │ └── oddball.drl │ │ ├── schematic.png │ │ └── thumb │ │ ├── oddball-B_Cu.gbr │ │ ├── oddball-B_Mask.gbr │ │ ├── oddball-B_Paste.gbr │ │ ├── oddball-B_SilkS.gbr │ │ ├── oddball-Edge_Cuts.gbr │ │ ├── oddball-F_Cu.gbr │ │ ├── oddball-F_Mask.gbr │ │ ├── oddball-F_Paste.gbr │ │ ├── oddball-F_SilkS.gbr │ │ └── oddball.drl ├── plates │ ├── v1.0 │ │ ├── leftPlate.dxf │ │ ├── leftPlate.stl │ │ ├── leftThumbPlate.dxf │ │ ├── leftThumbPlate.stl │ │ ├── rightThumbPlate.dxf │ │ └── rightThumbPlate.stl │ └── v2.0 │ │ ├── leftPlate.dxf │ │ ├── leftPlate.stl │ │ ├── leftThumbPlate.dxf │ │ ├── leftThumbPlate.stl │ │ ├── rightThumbPlate.dxf │ │ └── rightThumbPlate.stl └── wristRests │ └── leftWristRest.stl └── src ├── components ├── adnsCover.scad ├── bearingMount.scad ├── handPcb.scad ├── leftCase.scad ├── leftPlate.scad ├── leftThumbPlate.scad ├── pmwCover.scad ├── rightCase.scad ├── rightPlate.scad ├── rightThumbPlate.scad └── thumbPcb.scad ├── config.scad ├── modules ├── adnsCover.scad ├── bearingMount.scad ├── case.scad ├── keycap.scad ├── keys.scad ├── leftCase.scad ├── pcb.scad ├── plate.scad ├── pmwCover.scad ├── rightCase.scad ├── shapes.scad └── switch.scad └── tests ├── leftCaseCutouts.scad ├── leftHandCutout.scad ├── rightCaseCutouts.scad ├── rightHandCutout.scad └── sensorCutout.scad /.gitignore: -------------------------------------------------------------------------------- 1 | output/dump -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/README.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/logo.png -------------------------------------------------------------------------------- /make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/make.sh -------------------------------------------------------------------------------- /oddball.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/oddball.jpg -------------------------------------------------------------------------------- /output/case/v1.0/bearingMount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v1.0/bearingMount.stl -------------------------------------------------------------------------------- /output/case/v2.0/adnsCover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v2.0/adnsCover.stl -------------------------------------------------------------------------------- /output/case/v2.0/bearingMount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v2.0/bearingMount.stl -------------------------------------------------------------------------------- /output/case/v2.0/leftCase.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v2.0/leftCase.stl -------------------------------------------------------------------------------- /output/case/v2.0/pmwCover.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v2.0/pmwCover.stl -------------------------------------------------------------------------------- /output/case/v2.0/rightCase.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/case/v2.0/rightCase.stl -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-NPTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-NPTH-drl_map.ps -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-NPTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-NPTH.drl -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-PTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-PTH-drl_map.ps -------------------------------------------------------------------------------- /output/pcbs/v1.0/hand/oddball-PTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/hand/oddball-PTH.drl -------------------------------------------------------------------------------- /output/pcbs/v1.0/schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/schematic.png -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-NPTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-NPTH-drl_map.ps -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-NPTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-NPTH.drl -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-PTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-PTH-drl_map.ps -------------------------------------------------------------------------------- /output/pcbs/v1.0/thumb/oddball-PTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.0/thumb/oddball-PTH.drl -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/hand/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/hand/oddball.drl -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v1.1/thumb/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v1.1/thumb/oddball.drl -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-B_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-F_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/hand/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/hand/oddball.drl -------------------------------------------------------------------------------- /output/pcbs/v2.0/schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/schematic.png -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-B_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-F_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.0/thumb/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.0/thumb/oddball.drl -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-B_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-F_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/hand/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/hand/oddball.drl -------------------------------------------------------------------------------- /output/pcbs/v2.1/schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/schematic.png -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-B_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-B_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-B_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-B_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-Edge_Cuts.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-F_Cu.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-F_Mask.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-F_Paste.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball-F_SilkS.gbr -------------------------------------------------------------------------------- /output/pcbs/v2.1/thumb/oddball.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/pcbs/v2.1/thumb/oddball.drl -------------------------------------------------------------------------------- /output/plates/v1.0/leftPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/leftPlate.dxf -------------------------------------------------------------------------------- /output/plates/v1.0/leftPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/leftPlate.stl -------------------------------------------------------------------------------- /output/plates/v1.0/leftThumbPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/leftThumbPlate.dxf -------------------------------------------------------------------------------- /output/plates/v1.0/leftThumbPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/leftThumbPlate.stl -------------------------------------------------------------------------------- /output/plates/v1.0/rightThumbPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/rightThumbPlate.dxf -------------------------------------------------------------------------------- /output/plates/v1.0/rightThumbPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v1.0/rightThumbPlate.stl -------------------------------------------------------------------------------- /output/plates/v2.0/leftPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/leftPlate.dxf -------------------------------------------------------------------------------- /output/plates/v2.0/leftPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/leftPlate.stl -------------------------------------------------------------------------------- /output/plates/v2.0/leftThumbPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/leftThumbPlate.dxf -------------------------------------------------------------------------------- /output/plates/v2.0/leftThumbPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/leftThumbPlate.stl -------------------------------------------------------------------------------- /output/plates/v2.0/rightThumbPlate.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/rightThumbPlate.dxf -------------------------------------------------------------------------------- /output/plates/v2.0/rightThumbPlate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/plates/v2.0/rightThumbPlate.stl -------------------------------------------------------------------------------- /output/wristRests/leftWristRest.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/output/wristRests/leftWristRest.stl -------------------------------------------------------------------------------- /src/components/adnsCover.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/adnsCover.scad -------------------------------------------------------------------------------- /src/components/bearingMount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/bearingMount.scad -------------------------------------------------------------------------------- /src/components/handPcb.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/handPcb.scad -------------------------------------------------------------------------------- /src/components/leftCase.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/leftCase.scad -------------------------------------------------------------------------------- /src/components/leftPlate.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/leftPlate.scad -------------------------------------------------------------------------------- /src/components/leftThumbPlate.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/leftThumbPlate.scad -------------------------------------------------------------------------------- /src/components/pmwCover.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/pmwCover.scad -------------------------------------------------------------------------------- /src/components/rightCase.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/rightCase.scad -------------------------------------------------------------------------------- /src/components/rightPlate.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/rightPlate.scad -------------------------------------------------------------------------------- /src/components/rightThumbPlate.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/rightThumbPlate.scad -------------------------------------------------------------------------------- /src/components/thumbPcb.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/components/thumbPcb.scad -------------------------------------------------------------------------------- /src/config.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/config.scad -------------------------------------------------------------------------------- /src/modules/adnsCover.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/adnsCover.scad -------------------------------------------------------------------------------- /src/modules/bearingMount.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/bearingMount.scad -------------------------------------------------------------------------------- /src/modules/case.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/case.scad -------------------------------------------------------------------------------- /src/modules/keycap.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/keycap.scad -------------------------------------------------------------------------------- /src/modules/keys.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/keys.scad -------------------------------------------------------------------------------- /src/modules/leftCase.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/leftCase.scad -------------------------------------------------------------------------------- /src/modules/pcb.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/pcb.scad -------------------------------------------------------------------------------- /src/modules/plate.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/plate.scad -------------------------------------------------------------------------------- /src/modules/pmwCover.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/pmwCover.scad -------------------------------------------------------------------------------- /src/modules/rightCase.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/rightCase.scad -------------------------------------------------------------------------------- /src/modules/shapes.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/shapes.scad -------------------------------------------------------------------------------- /src/modules/switch.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/modules/switch.scad -------------------------------------------------------------------------------- /src/tests/leftCaseCutouts.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/tests/leftCaseCutouts.scad -------------------------------------------------------------------------------- /src/tests/leftHandCutout.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/tests/leftHandCutout.scad -------------------------------------------------------------------------------- /src/tests/rightCaseCutouts.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/tests/rightCaseCutouts.scad -------------------------------------------------------------------------------- /src/tests/rightHandCutout.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/tests/rightHandCutout.scad -------------------------------------------------------------------------------- /src/tests/sensorCutout.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atulloh/oddball/HEAD/src/tests/sensorCutout.scad --------------------------------------------------------------------------------