From 77a124b725db68815c514bf1a2e4506c5c2a83a6 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Sat, 26 Mar 2016 12:09:21 +0300 Subject: Copy usb/ files to keyboard/ --- keyboard/README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 keyboard/README.md (limited to 'keyboard/README.md') diff --git a/keyboard/README.md b/keyboard/README.md new file mode 100644 index 0000000..b2aeec5 --- /dev/null +++ b/keyboard/README.md @@ -0,0 +1,26 @@ +# Keyboard + +A USB HID keyboard example, heavily based on http://codeandlife.com/2012/06/18/usb-hid-keyboard-with-v-usb/ + +## Usage + +Build the program and flash it as usual to the digispark. + +```bash +$ make clean && make +$ micronucleus usb.hex +``` + +After the program loads, you should see a new USB device: + +```bash +$ lsusb +Bus 111 Device 222: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb +``` + +You can now flip the LED by calling the test program, requires root privilege or proper udev rules: + +```bash +$ ./usbtest on +$ ./usbtest off +``` -- cgit v1.3.1