Skip to content

Rak1bulHasan/CPU-Temperature-Monitor-using-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CPU-Temperature-Monitor-using-Arduino

This Project shows the temperature data extracted from LibreHardwareMonitor and shows the temperature on a LCD display using arduino making it easy to monitor CPU temperature without leaving any application window.

Dependencies

Software

Any python interpreter, Arduino IDE and LibreHardwareMonitor.

Python

  1. pythonnet package: This package is used to access the LibreHardwareMonitorLib.dll and extract data from it. This package is imported as clr. To install this package run pip install pythonnet in the terminal.
  2. pyserial package: This package is used for serial communication using python. For this project this package was used to sned the temperature data to arduino. To install this package run pip install pyserial in the terminal.
  3. Administrator privilages must be given when running the code so that LibreHardwareMonitor can access temperature data.

Arduino

  1. LiquidCrystal_I2C and SoftwareSerial libraries must be installed on the Arduino IDE.
  2. Make sure that i2c address matches the i2c module's address.

About

This Project extracts temperature data from openHardwareMonitor and prints on a LCD display using arduino

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published