osnwt / vusb-for-arduino Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/vusb-for-arduino
Automatically exported from code.google.com/p/vusb-for-arduino
Arduino / AVRUSB integration ---------------------------- * NOTE: This should now work with Arduino IDE 0018 onward but I've only tested with 0020. * Source now available as a Mercurial repository here: <http://code.google.com/p/vusb-for-arduino/> * Build the USB mini-shield documented here: NOTE: The code will NOW ONLY WORK WITH THE PCB DESIGN *NOT* THE PROTOBOARD DESIGN. <http://code.rancidbacon.com/ProjectLogArduinoUSB> * Copy 'UsbKeyboard' directory in the 'libraries' directory to your Arduino 'hardware/libraries' directory. * Open an example sketch from 'examples' directory. * See 'libraries/UsbKeyboard/ArduinoNotes.txt' for more. * I've had some USB ports on a MacBook Pro not work while others do. * Consider GPL 2.0 unless licensed otherwise. * Feedback to: [email protected] Version history: * 2008-08-12 -- "Muck and Crud" -- Initial alpha release * 2009-10-16 -- "Not a Patch On" -- Incorporate previous changes & pcb design * 2009-10-18 -- "All Your Upgrade" -- Upgrade base V-USB version to 2009-08-22 * 2010-10-17 -- "Year, So What" -- Update to work with recent IDEs
Can you please upload the required schematic that used to be on
http://code.rancidbacon.com/ProjectLogArduinoUSB ? Thanks.
I found no other way to contact you. Delete this issue to keep the project
clean!
Original issue reported on code.google.com by [email protected]
on 26 Dec 2010 at 6:42
What steps will reproduce the problem?
1.load a sketch
2. flash it
3. should work.. It doesn't. tried everything.
What version of the product are you using? On what operating system?
win xp, linux
Please provide any additional information below.
loaded a simple sketch for a virtual keyboard, downloaded the libraries, put
them on the library folder, tried arduino 022. 1.0.3 1.0.5.
On my main computer it works on the hub ports. not on the others.. it shows
device not recognized..
On my laptop, device not recognized on all usb ports..
don't know what else to do. Tried everything.. with bootloader, without
bootloader, compiled for an arduino with atmega168 and flashed the 328 with it..
Original issue reported on code.google.com by [email protected]
on 11 Nov 2013 at 8:14
Hello,
Do you have example code in VB6?
Thanks.
Original issue reported on code.google.com by [email protected]
on 25 Jul 2014 at 4:51
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2013 at 1:54
I'm trying to get this code working on an Arduino Mega 2560 without luck. Using
Arduino 22.
I've tried:
Compiling for the 168, then uploading to the 2560
Compiling for the 2560, uploading as usual
Do you guys know of any hardware differences between the 168 and 2560 that
would make this code not work?
thanks!
Original issue reported on code.google.com by [email protected]
on 25 May 2011 at 5:30
What steps will reproduce the problem?
1. Create a new sketch
2. Include UsbKeyboard.h
3. Try co compile
What is the expected output? What do you see instead?
In file included from
/usr/share/arduino/libraries/UsbKeyboard/UsbKeyboard.h:13:0,
from sketch_nov16a.ino:1:
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:479:26: error: variable
‘usbDescriptorDevice’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
char usbDescriptorDevice[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:485:33: error: variable
‘usbDescriptorConfiguration’ must be const in order to be put into
read-only section by means of ‘__attribute__((progmem))’
char usbDescriptorConfiguration[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:491:29: error: variable
‘usbDescriptorHidReport’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
char usbDescriptorHidReport[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:497:27: error: variable
‘usbDescriptorString0’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
char usbDescriptorString0[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:503:31: error: variable
‘usbDescriptorStringVendor’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
int usbDescriptorStringVendor[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:509:31: error: variable
‘usbDescriptorStringDevice’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
int usbDescriptorStringDevice[];
^
/usr/share/arduino/libraries/UsbKeyboard/usbdrv.h:515:37: error: variable
‘usbDescriptorStringSerialNumber’ must be const in order to be put into
read-only section by means of ‘__attribute__((progmem))’
int usbDescriptorStringSerialNumber[];
^
In file included from sketch_nov16a.ino:1:0:
/usr/share/arduino/libraries/UsbKeyboard/UsbKeyboard.h:36:39: error: variable
‘usbDescriptorHidReport’ must be const in order to be put into read-only
section by means of ‘__attribute__((progmem))’
PROGMEM char usbHidReportDescriptor[35] = { /* USB report descriptor */
What version of the product are you using? On what operating system?
# Debian Linux (amd64 architecture)
# Packages:
avr-libc 1:1.8.0-4
avrdude 6.0.1-1
binutils-avr 2.23.1-2
gcc-avr 1:4.8-2
arduino 1:1.0.5+dfsg2-1
arduino-core 1:1.0.5+dfsg2-1
Original issue reported on code.google.com by [email protected]
on 16 Nov 2013 at 3:53
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.