USB HID keyboard & CDC interface



Description
April 3, 2012
I created this little dongle as a freelance project for a marketing agency, which needed a way to get a big red button input into a standard PC. When the button is pressed, the input signal is debounced and translated to a space bar press.
It also provides a CDC endpoint such that various settings (debounce time, virtual key press character etc) can be changed on-the-fly using CLI commands.