├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── appendices │ ├── 3d-printing.md │ ├── hardware.md │ ├── macos.md │ ├── pcbs.md │ ├── programming.md │ └── volume.md ├── assembly-instructions.md ├── img │ ├── 1.JPG │ ├── 21.JPG │ ├── 22.JPG │ ├── 23.JPG │ ├── 31.JPG │ ├── 32.JPG │ ├── 33.JPG │ ├── 34.JPG │ ├── 4.JPG │ └── 5.JPG ├── index.md └── license.md ├── firmwares ├── ploopyco_knob_fast.uf2 ├── ploopyco_knob_slow.uf2 └── ploopyco_knob_volume.uf2 ├── hardware ├── electronics │ ├── Knob-R1_001.pdf │ ├── PCBs │ │ └── ScrollWheel │ │ │ ├── Connectors.SchDoc │ │ │ ├── HapticFeedback.SchDoc │ │ │ ├── History │ │ │ └── ScrollWheel.~(1).PcbDoc.Zip │ │ │ ├── MCU.SchDoc │ │ │ ├── Mechanical.SchDoc │ │ │ ├── Regulators.SchDoc │ │ │ ├── RotationSensor.SchDoc │ │ │ ├── ScrollWheel.Annotation │ │ │ ├── ScrollWheel.PcbDoc │ │ │ ├── ScrollWheel.PrjPCB │ │ │ ├── ScrollWheel.PrjPCBStructure │ │ │ ├── ScrollWheel.PrjPCBVariants │ │ │ └── ScrollWheel.SchDoc │ └── PartLibraries │ │ ├── Chip_Passives.PcbLib │ │ ├── Chip_Passives.SchLib │ │ ├── Connectors.PcbLib │ │ ├── Connectors.SchLib │ │ ├── Crystals.PcbLib │ │ ├── Crystals.SchLib │ │ ├── Diodes.PcbLib │ │ ├── Diodes.SchLib │ │ ├── FETs.PcbLib │ │ ├── FETs.SchLib │ │ ├── Graphics.PcbLib │ │ ├── Graphics.SchLib │ │ ├── History │ │ ├── Graphics.~(1).PcbLib.Zip │ │ └── Graphics.~(1).SchLib.Zip │ │ ├── LEDs.PcbLib │ │ ├── LEDs.SchLib │ │ ├── MCUs.PcbLib │ │ ├── MCUs.SchLib │ │ ├── Mechanical.PcbLib │ │ ├── Mechanical.SchLib │ │ ├── Memory.PcbLib │ │ ├── Memory.SchLib │ │ ├── MotorControl.PcbLib │ │ ├── MotorControl.SchLib │ │ ├── Motors.PcbLib │ │ ├── Motors.SchLib │ │ ├── OptoElectronics.PcbLib │ │ ├── OptoElectronics.SchLib │ │ ├── PCBFeatures.PcbLib │ │ ├── PCBFeatures.SchLib │ │ ├── PowerSupply.PcbLib │ │ ├── PowerSupply.SchLib │ │ ├── Sensors.PcbLib │ │ ├── Sensors.SchLib │ │ ├── Switches.PcbLib │ │ └── Switches.SchLib └── mechanicals │ ├── README.md │ ├── knob.3mf │ ├── knob.STEP │ └── knob.STL ├── knob.jpg └── mkdocs.yml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | venv/ 2 | site/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/README.md -------------------------------------------------------------------------------- /docs/appendices/3d-printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/3d-printing.md -------------------------------------------------------------------------------- /docs/appendices/hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/hardware.md -------------------------------------------------------------------------------- /docs/appendices/macos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/macos.md -------------------------------------------------------------------------------- /docs/appendices/pcbs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/pcbs.md -------------------------------------------------------------------------------- /docs/appendices/programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/programming.md -------------------------------------------------------------------------------- /docs/appendices/volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/appendices/volume.md -------------------------------------------------------------------------------- /docs/assembly-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/assembly-instructions.md -------------------------------------------------------------------------------- /docs/img/1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/1.JPG -------------------------------------------------------------------------------- /docs/img/21.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/21.JPG -------------------------------------------------------------------------------- /docs/img/22.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/22.JPG -------------------------------------------------------------------------------- /docs/img/23.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/23.JPG -------------------------------------------------------------------------------- /docs/img/31.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/31.JPG -------------------------------------------------------------------------------- /docs/img/32.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/32.JPG -------------------------------------------------------------------------------- /docs/img/33.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/33.JPG -------------------------------------------------------------------------------- /docs/img/34.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/34.JPG -------------------------------------------------------------------------------- /docs/img/4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/4.JPG -------------------------------------------------------------------------------- /docs/img/5.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/img/5.JPG -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/docs/license.md -------------------------------------------------------------------------------- /firmwares/ploopyco_knob_fast.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/firmwares/ploopyco_knob_fast.uf2 -------------------------------------------------------------------------------- /firmwares/ploopyco_knob_slow.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/firmwares/ploopyco_knob_slow.uf2 -------------------------------------------------------------------------------- /firmwares/ploopyco_knob_volume.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/firmwares/ploopyco_knob_volume.uf2 -------------------------------------------------------------------------------- /hardware/electronics/Knob-R1_001.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/Knob-R1_001.pdf -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/Connectors.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/Connectors.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/HapticFeedback.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/HapticFeedback.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/History/ScrollWheel.~(1).PcbDoc.Zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/History/ScrollWheel.~(1).PcbDoc.Zip -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/MCU.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/MCU.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/Mechanical.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/Mechanical.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/Regulators.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/Regulators.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/RotationSensor.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/RotationSensor.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.Annotation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.Annotation -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PcbDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PcbDoc -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCB -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCBStructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCBStructure -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCBVariants: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.PrjPCBVariants -------------------------------------------------------------------------------- /hardware/electronics/PCBs/ScrollWheel/ScrollWheel.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PCBs/ScrollWheel/ScrollWheel.SchDoc -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Chip_Passives.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Chip_Passives.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Chip_Passives.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Chip_Passives.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Connectors.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Connectors.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Connectors.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Connectors.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Crystals.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Crystals.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Crystals.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Crystals.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Diodes.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Diodes.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Diodes.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Diodes.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/FETs.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/FETs.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/FETs.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/FETs.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Graphics.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Graphics.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Graphics.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Graphics.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/History/Graphics.~(1).PcbLib.Zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/History/Graphics.~(1).PcbLib.Zip -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/History/Graphics.~(1).SchLib.Zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/History/Graphics.~(1).SchLib.Zip -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/LEDs.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/LEDs.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/LEDs.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/LEDs.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/MCUs.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/MCUs.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/MCUs.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/MCUs.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Mechanical.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Mechanical.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Mechanical.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Mechanical.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Memory.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Memory.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Memory.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Memory.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/MotorControl.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/MotorControl.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/MotorControl.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/MotorControl.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Motors.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Motors.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Motors.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Motors.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/OptoElectronics.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/OptoElectronics.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/OptoElectronics.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/OptoElectronics.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/PCBFeatures.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/PCBFeatures.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/PCBFeatures.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/PCBFeatures.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/PowerSupply.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/PowerSupply.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/PowerSupply.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/PowerSupply.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Sensors.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Sensors.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Sensors.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Sensors.SchLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Switches.PcbLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Switches.PcbLib -------------------------------------------------------------------------------- /hardware/electronics/PartLibraries/Switches.SchLib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/electronics/PartLibraries/Switches.SchLib -------------------------------------------------------------------------------- /hardware/mechanicals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/mechanicals/README.md -------------------------------------------------------------------------------- /hardware/mechanicals/knob.3mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/mechanicals/knob.3mf -------------------------------------------------------------------------------- /hardware/mechanicals/knob.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/mechanicals/knob.STEP -------------------------------------------------------------------------------- /hardware/mechanicals/knob.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/hardware/mechanicals/knob.STL -------------------------------------------------------------------------------- /knob.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/knob.jpg -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ploopyco/knob/HEAD/mkdocs.yml --------------------------------------------------------------------------------