Please edit this page to include your suggestions for the future development of the MyUSB project. Go hog wild - include anything relevant you can think of!
Don't forget to seperate each suggestion with a heading, and please include some form of contact (obfuscate email addresses to prevent spam bots from harvesting addresses).
The library and documentation are available for download on the project homepage:
http://www.fourwalledcubicle.com/MyUSB.phpTo ensure bugs are not lost, please enter them in the project bug tracker:
http://code.google.com/p/myusb-issues/issuesMake suggestions for future development on the suggestion box Wiki:
http://wikihost.org/wikis/myusbsuggestion/Made By: Donald Delmar Davis (don {AT] tempusdictum [dot} com)
Move the Descriptors.(c/h) into the library. Work towards generalizing and encapulating the library to something
Wiring like.MyUSB.Begin('CDC-ACM','My Serial Device');
if (MyUSB.DataIsAvaliable) {
thebyte=MyUSB.ReadByte();
}MyUSB.Print("GotByte");
Made By: Donald Delmar Davis (don {AT] tempusdictum [dot} com)
Do some raw devices with client code (preferably libusb).
Made By: Donald Delmar Davis (don {AT] tempusdictum [dot} com)
Stub out the unused parts of the demos to show the correct way to read/write data even if you aren't using it.
- Reading on the midi midi demo
- unhandled) dtr/rts unhandled events in the cdc demo
Made By: Dean Camera (dean {AT] fourwalledcubicle [DOT} com)
Create Datalogger host and device examples from the existing MassStorage host and device demos plus a third party free FAT library. This seems to be a fairly popular request so an official example would be a good idea.
Made By: Dean Camera (dean {AT] fourwalledcubicle [DOT} com)
Investigate the creation of class demos for the following classes: Printer Host, Test and Measurement Class Host/Device, Ethernet Host (EEM, RNDIS or CDC), Still Image Device, SideShow Host/Device, Bluetooth Host.
Made by: Anonymous coward
A lot of people have some old projects based on parallel ports. Simple off the shelf parallel port adapters are one-directional and don't work with most gadgets which use the parallel port to communicate. Also controlling these gadgets with an avr could be fun. The parallel port could also be used for sending postscript to a laser printer, making some stuff such as log/graph printing straight from an avr possible.
Made By: Your Name Here (your.name {AT] host [DOT} com)
This is an example suggestion, which you can use as a template when you edit the page.
Start, Rev. 11, Last changed on 2008-11-24 03:05, 1034 page hits