Tested on Ubuntu
- create a virtual python3 environment:
virtualenv .env -p python3.7
, then activate it:source .env/bin/activate
pip install pyserial numpy matplotlib
- plug in the usb to your computer, then
sudo chown $USER /dev/ttyUSB0
-
log power:
python wattsup.py -l -o sample.log
-
plot power and energy (needs to
pip install PyQt5
):python plot.py sample.log sample.png