Analog Hardware monitor for Windows

Monitor your hardware usage with some simple analog voltmeters for a nice retro look

Jan 17, 2024

7436 views

4 respects

Components and supplies

1

Arduino UNO R4 Minima

1

Terminal block

1

40 colored male-female jumper wires

6

Voltmeter, DC Voltage

1

Paper

Tools and machines

1

printer paper

1

Assorted hand tools: screw drivers, plyers, wire stripper

Apps and platforms

1

Python 3

1

Windows

Project description

Code

Ardino code

cpp

Python script

python

Documentation

Gpu sensor cheat sheet

Lists of gpu sensors and what they monitor

HWMNT.txt

Scales print template

Scales print pdf, made for A4 format !

scales.pdf

Comments

Only logged in users can leave comments

Image
Image

nikedamian997

4 months ago

Can you reupload Gpu sensor cheat sheet becouse i want change to diffrent sensor but dont know how

Image
Image

rusty6285

a year ago

Hello, when running the python I get the error 'IndexError: array index out of range' - any guidance you can offer please? this is with OHM version 0.9.6

Image
Image

nathanvb07

a year ago

Hello, sorry for taking some time to answer. Did you modify the script in any way because you wanted to send other values to the arduino ? If not I don't really see what could be the problem, ther shouldn't be any call made out of the array

Image
Image

jeroezie

a year ago

I took a while for me to find time to spend on this project. I have edited your python script to show the data it gets from openhardwaremonitor and they make sense. Thanks for your suggestion to check this.

Image
Image

nathanvb07

a year ago

No problem ! Conserning the issue with the IDE, it makes sense that the IDE is taking up the com port. Once the arduino is setup (code compiled + written on the board) you need no close the IDE to free the port and allow the python script to use it to communicate with the arduino

Image
Image

jeroezie

a year ago

Hello, I tried to recreate your nice project. Unfortunately, I can't get it to work. Do you know, how I can check whether or not the python script is working correctly?

Image
Image

nathanvb07

a year ago

Hello ! what is not working exactly ? For the python script troubleshooting I recommend removing the communication part with the arduino and to make it print the different values to first check if they are well gathered from your pc

Image
Image

jeroezie

a year ago

One big problem that I was having, I that I can't have both the python script running and the Arduino IDE connected to the same serial port.