Working With USB
These links and downloads accompany my Working
With USB presentation at Revolution Live 2008
Developers Conference held May 8-11, 2008.
24-Jun-2007: A Revolution code library. It enables
Revolution-based applications to detect and manage USB
flash drives. Mac OS X, Windows XP.
2-Jan-2008: A Revolution IDE plugin. Provides for
direct lookup of OS shell commands without leaving
Revolution's IDE. Mac OS X, Windows XP, Linux
(saved in stackFileVersion 2.4).
6-April-2008: A description of Rev-to-device
communication basics, and a real-world example of
process control. Courtesy of Sarah Reichelt.
This page is an excellent starting point for learning
about USB.
This very informative site is a helpful guide to
understanding the USB standards. It was created by
Craig Peacock. Site content is
also available
as a PDF document.
This is the official USB standards site. For those who
want it all!
Maker of the Advanced RC Servo Controller (USB-RCS)
which I used to control a bank of
servos from a Rev app during my presentation.
(This product is not yet available for purchase on
the Fascinating Electronics site. I demoed a
pre-release model.)
In the next few weeks I expect to build a Revolution library for this device with an "experimenter's interface" where you can try out various commands and see the effects directly (assuming you have a servo or two attached to the board). If you would like to be notified when the library is completed, just let me know.
Interesting article about controlling your world from
your Mac. Contains a number of helpful links to
products and downloads.