An Arduino sketch to turn a simple rotary encoder into a keyboard with very limited functionality.
- An Arduino Micro. However, any other ATmega32U4 microcontroller should do.
- A rotary encoder
- 2 10K ohm resistors for the debounce circuit
- 2 .1uF capacitors (I used ceramic 104 capacitors) for the debounce circuit
- A switch
Most of the circuitry that does not involve the Arduino is the debounce circuit.