Sometimes, we only have access to microcontrollers without all of the peripherals that we need. Several cases like in the AVR line of microcontrollers involving USB support. Luckily there is a library called V-USB that allows us to bit-bang USB support into our projects.
-- Links --
My Website: sinelab.net
Buy me a coffee: www.buymeacoffee.com/thesinelab
Bitcoin Address: bc1qwlfr2ml9km4r5vhpfh7f3m60k80whhcq3ysths
Ethereum Address: 0x7e8B8Ff8D6bD8DfB48b4A139694BB343f040Bb3f
V-USB Download: www.obdev.at/products/vusb/in...
Code and Schematic: sinelab.net/code/vusb-keyboar...
USB Datasheet: sinelab.net/pdf/usb-20-specif...
HID Datasheet: sinelab.net/pdf/hid_spec.pdf
Usage Tables: sinelab.net/pdf/hid_usage_tab...
Report Descriptor Checker: eleccelerator.com/usbdescreqpa...
--
Негізгі бет Ғылым және технология V-USB on an ATmega328! - V-USB and HID Explained
Пікірлер: 35