B
B
buksttabu2015-04-16 12:21:48
Atmel AVR
buksttabu, 2015-04-16 12:21:48

USB HID keyboard. What do you need to know?

Hello, I had an idea to create a USB human interface device, something similar to this:
1e9601db709e41e887b65d402c5b08c1.jpg
Please tell me where to start (software, manual) for a beginner for coding on microcontrollers.
Behind shoulders there is an experience of programming on java+android and direct hands.
Thanks in advance

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
DIHALT, 2015-04-16
@buksttabu

Smoke either the VUSB library or the LUFA library. LUFA it is for avr with built-in USB on board.

M
monah_tuk, 2015-04-16
@monah_tuk

In addition to information from DIHALT .
For HID, you can also use TinyUSB ( https://github.com/hathach/tinyusb ) and USBTiny ( dicks.home.xs4all.nl/avr/usbtiny ), he only dabbled with the second one. Well, specs from usb.org , from the section for developers, in particular about device classes, including HID: www.usb.org/developers/docs/devclass_docs/. Plus gold: www.beyondlogic.org/usbnutshell/usb1.shtml

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question