Grid Control is a free and open source alternative to the CAM application from NZXT.
- Simple to use and resource efficient
- Written in Python 3 using QT5 for the user interface
- Uses OpenHardwareMonitor to read sensor values
- Individual fan control (manual or automatic with control points)
- Support the Grid+ V2 device
Grid Control is available as a stand-alone application (Python does not need to be installed):
- Download the latest release from Releases
- Unzip file
- Run "gridcontrol.exe"
Grid Control uses OpenHardwareMonitor to get temperature information from the available sensors in the system.
- Download latest release of OpenHardwareMonitor here
The Grid uses a MCP2200 USB-to-UART serial converter from Microchip.
Driver installation:
-
Windows 10
-
No driver is needed, Windows 10 will detect the Grid device automatically and add a "USB Serial Device" in Device Manager
-
Windows 7
-
A driver is needed, see "MCP2200/MCP2221 Windows Driver & Installer" on the product page
Assuming you have Python 3 installed, the following additional modules are required (can be installed with "pip").
- pip install pyserial
- pip install wmi
- pip install pypiwin32
- pip install pyqt5
QT Creator (including QT Designer for UI design) can be downloaded here.
For troubleshooting, or if you would like to run Grid Control without a Grid device, please have a look at my grid simulator available here.
I would like to thank the authors of the following projects that have been helpful in understanding the communication protocol the Grid uses.