13 lines
1.1 KiB
Plaintext
Raw Normal View History

MouseReadme.txt
This library is for the attiny85 running tiny core Arduino (e.g. the Digispark)
This implements a USB HID mouse device with three buttons and scroll
The code was borrowed mostly from the Digispark Keyboard library and from Rapha<68>l Ass<73>nat's code on using an atmega8 as a Nintendo Gamecube/N64 controller to USB bridge: http://www.raphnet.net/electronique/gc_n64_usb/index_en.php and from Yiyin Ma and Abby Lin of Cornell https://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2007/ayl26_ym82/ayl26_ym82/index.htm
Rapha<EFBFBD>l's work is truly marvelous, and Ma and Lin did a nice job with the mouse software.
Because most of this code is coming from other projects with GNU GPL, I am letting my modifications inherit the same protection. A copy of this license is included in the source.
As to the use of this code in Arduino, #include "DigiMouse.h" as you would any other library. See the included sample for use of the functions.
My name is Sean Murphy, and you can find me many places on the internet by the handle duckythescientist (including the Digispark forums).