暂无描述

Robert Marshall df64beb864 Guard against accidental rotation when pressing. 4 年之前
models 72beb574a7 Add models and put render in readme 4 年之前
src df64beb864 Guard against accidental rotation when pressing. 4 年之前
.gitignore 5dc635e593 Initial commit 4 年之前
platformio.ini 42386368b6 Use NicoHood's HID-Project library to get a boot time keyboard. 4 年之前
readme.md 8ca7b75042 readme tweaks 4 年之前

readme.md

Rotary Encoder Boot/OS Selector

The aim of this project is to use a rotary encoder with a SparkFun Pro Micro to select the boot potion on my dual boot system. The reason this is required is now that I'm using a USB KVM switch my keyboard no longer functions as an input at boot time so I can no longer select an OS.

This project will allow me to have a permanent input for the purpose of selecting which OS I want without having to plug in an extra keyboard.

Functionality

  • Turn encoder clockwise for down
  • Turn encoder anticlockwise for up
  • Push encoder button for enter
  • Hold encoder button for escape

3D Models

render

I've included the 3D model files in this repository, both in the source FreeCAD format and STL, that were used to make the 3D printed hardware.