Now we need to start sending commands to this USB device! The fastest and easiest way we know to do this is to use LibUSB with a scripting language such as Python. There are LibUSB bindings for C and C++ and Perl but I happen to like Python so follow along!

If you don't have python installed, do that now.

Next up, install PyUSB by downloading it and running python setup.py install in the expanded directory

This guide was first published on Jul 29, 2012. It was last updated on Mar 08, 2024.

This page (Installing Python & PyUSB) was last updated on Jun 13, 2012.

Text editor powered by tinymce.