V-USB on an ATmega828! - V-USB and HID Explained
Sine Lab
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: https://sinelab.net V-USB Download: https://www.obdev.at/products/vusb/index.html Code and Schematic: https://sinelab.net/code/vusb-keyboard.zip USB Datasheet: https://sinelab.net/pdf/usb-20-specification.pdf HID Datasheet: https://sinelab.net/pdf/hid_spec.pdf Usage Tables: https://sinelab.net/pdf/hid_usage_tables.pdf Report Descriptor Checker: http://eleccelerator.com/usbdescreqparser/
2023-02-23
0.01752007 LBC
Copyrighted (contact publisher)
85335556 Bytes