Tiny USB Knob

Sends HID or MIDI commands via USB

Firmware update instructions are here

Overview

This is a very simple device with a rotary encoder and a cheap USB microcontroller. When you twist and click the encoder, it sends HID or MIDI commands to the host depending on which firmware version it's flashed with.

The HID or MIDI commands can be configured using web configuration tools. These were built with Vue.js and use WebHID and WebMidi to talk to the devices.

HID Configurator

Screenshot of the Tiny USB Knob Configurator

MIDI Configurator

Screenshot of the Tiny MIDI Knob Configurator

Originally I built this just for myself but since putting it up on Etsy it has sold quite few.

Instructions for flashing the firmware are here