Git Product home page Git Product logo

fancontrol's Introduction

Fan Control Driver and Control Center

Overview

The Fan Control Driver and Control Center is a project designed to empower users with the ability to manage and optimize their laptop or desktop computer's cooling system. This project consists of two main components:

  1. Fan Control Driver: This component provides a low-level driver interface that enables dynamic control over the fan speed based on various environmental factors, such as CPU temperature. It ensures efficient cooling while minimizing unnecessary noise, ultimately contributing to better system performance and hardware longevity.

  2. Control Center: The Control Center is a user-friendly application that serves as the graphical interface for configuring and monitoring the fan control settings. It provides an intuitive dashboard for users to customize fan speed profiles, view real-time temperature data, and make informed decisions to maintain their system's thermal balance.

With this project, users can enjoy a tailored and responsive cooling system that adapts to their specific needs, ensuring a comfortable computing experience and optimal hardware health.

Features

  • Dynamic Fan Control: The driver adapts fan speed in real-time based on temperature data to strike a balance between cooling efficiency and noise levels.

  • User-Friendly Control Center: The Control Center offers an intuitive graphical interface for adjusting fan speed profiles, setting temperature thresholds, and monitoring system parameters.

  • Real-Time Monitoring: The Control Center displays real-time temperature and fan speed information, providing insight into system health and performance.

  • Cross-Platform Compatibility: The project is designed to work with a wide range of Linux distributions and hardware configurations, ensuring flexibility and accessibility.

Getting Started

So far the only way of controlling fan is to utilize driver component and change values manually. To set up and start using the Fan Control Driver on your system follow these installation and usage instructions.

Clone this GitHub repo and position working directory accordingly.

git clone https://github.com/domamaric/fancontrol.git && cd fancontrol

Compile C code and run it using sudo privileges. It is strongly recommended to put --help flag in order to know program functionalities.

gcc fanctl.c -o fanctl
./fanctl --help

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details.

Acknowledgments

I want to express our gratitude to the open-source community and the contributors who have helped make this project possible.


fancontrol's People

Contributors

domamaric avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.