A collection of little scripts to run on your USB7
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
README.markdown
clock-24.hour.py
clock-countdown.py
clock-seconds.in.day.py
effect-bit.stream.py
effect-larson-scanner.py
gmail-config.py.example
stats-cpu.usage.py
stats-current-temperature.py
stats-fah.py
stats-process.count.py
stats-uptime.py
tool-gmail.py
tool-stock.quote.py
tool-true.random.py

README.markdown

What is it?

pyUSB7 is a collection of scripts designed for use with the USB7 hardware display kit from Spiffie.org. These scripts use pySerial and are designed to run on Linux, but can be run on Windows.

You can see a demo of some of the tools and effects at http://www.youtube.com/watch?v=-TTQSIhLtIs

Why?

Why not? This is a fun and easy piece of hardware, so why not have some fun and easy scripts available?

Linux

According to the Spiffie.org Linux driver page the USB7 will not work on unpatched 2.6.23 and later kernels.

Some known working kernels are:

Windows

pyUSB7 is untested on Windows. It should work though.

Protocol

These scripts are written with the 3.0 protocol in mind. The major difference is that 3.0 instances have a full (if somewhat ugly) alpha character set. Most will work with 1.x & 2.0, but be aware of versioning if you see strange behavior.

License

pyUSB7 scripts are released under the MIT license. See the file "LICENSE" for details.