Cool, what hardware device product did you use?
trezor for now there's only one model, the v2 still in development, i used ubuntu 16.04, 64bit with the official trezor bridge drivers from here
https://wallet.trezor.io and th python-trezor libraries from here the
https://github.com/trezor/python-trezor.
pip install trezor
and
sudo apt-get install python-dev cython libusb-1.0-0-dev libudev-dev git
sudo pip install setuptools