See your computer's CPU usage, RAM usage, GPU usage, and disk usage on your PyPortal display!
See your computer's CPU usage, RAM usage, GPU usage, and disk usage on your PyPortal display!
Note: This is mostly only compatible with Windows, and stuff might not work. I'm not great at python, but if anyone else knows how to create better compatibility, create a PR!
To get the data from your computer to the display, this project uses Serial. On your computer, a python file is running and monitoring your computer and sending the data over to the PyPortal over Serial. The python file does need to be running on your computer at all times for it to work, though.
/lib/
file on your PyPortal. Here are the required libraries:
- adafruit_bitmap_font
- adafruit_display_text
- adafruit_touchscreen
pip3 install pyserial
pip3 install psutil
pip3 install shutil
pip3 install GPUtil
DEVICE
variable to the device's USB port. On windows, this looks like COM5
. On mac, this looks like dev/tty.devicename
. Use google to figure out how to find this device if you do not know which one it is.python3 /path/to/file/sendData.py
. If all is working, you should see data displayed on your PyPortal! If not feel free to open an issue, or fix an issue yourself with a PR.Thanks for checking out the project!