Grid Control is a free and open source alternative to the CAM application from NZXT.
NZXT is not involved in this project, please do not contact them regarding this application. If you have a question, please open an Issue or send me a message on Reddit. Also, while it seems very unlikely that your hardware could be damaged by this application, I do NOT take any responsibility for any damage done to your HW using this software (e.g. overheat due to low fan settings).
Grid Control only supports the Grid V2 device, no other hardware from NZXT like the different Kraken watercoolers or HUE lightning devices. There are other applications available on GitHub for these devices, please check the NZXT Reddit community for details.
Grid Control is available as a stand-alone application (Python does not need to be installed):
Grid Control automatically saves all settings when the application is closed ("x" in the top right corner). The settings are stored in the registry at HKEY_CURRENT_USER\Software\GridControl\App\ or HKEY_LOCAL_MACHINE\Software\GridControl\App\
All settings are automatically loaded when Grid Control starts (with default values if no saved settings are found).
Grid Control uses OpenHardwareMonitor to get temperature information from the available sensors in the system.
The Grid uses a MCP2200 USB-to-UART serial converter from Microchip.
Driver installation:
Windows 10
Windows 7
Assuming you have latest version of Python 3 installed, the following additional modules are required, install with pip:
pip install pyserial
pip install wmi
pip install pypiwin32
pip install pyqt5
Run python gridcontrol.py
to start the Grid Control application.
For packaging, use PyInstaller:
pip install pyinstaller
I recommend the free version of PyCharm IDE for Python development.
mainwindow.ui
), install QT Designer as follows:
C:\Qt\5.x\mingw53_32\bin\designer.exe
mainwindow.ui
to mainwindow.py
run the following command:
<python installation directory>\Scripts\pyuic5.exe mainwindow.ui -o mainwindow.py
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.