Quantcast
Channel: usb – Code and Life
Viewing all articles
Browse latest Browse all 11

AVR ATtiny USB Tutorial Part 4

$
0
0

All right. Now that we got the basic USB code working in part 3, it’s time to wrap things up in this tutorial series. This fourth section will explain how to send data from your device to PC and also the other way around. I may later do a fifth part on how to make a USB HID device like a keyboard or mouse, so if you haven’t already, I’d recommend subscribing to the RSS feed to get updates.

Sending data from device to PC

If you look carefully at our command-line client code, you probably noticed that the control messages sent to toggle the led are of type USB_ENDPOINT_IN and we have a 256-byte buffer in place to receive any data the device sends. So far we have not received any data and the return value stored in nBytes has been zero. Let’s change that.

Continue reading: AVR ATtiny USB Tutorial Part 4


Viewing all articles
Browse latest Browse all 11

Trending Articles