home industries $releases designs hoff.kitchen metapages

g1980ti-led

Reverse engineering of the Gigabyte G1 980 Ti I2C LED Controller.

Quality Status: Release

Originally released in 2015, the Gigabyte G1 980 Ti (GV-N98TG1) is a Maxwell-based high-performance gaming graphics card. It uses the GM200 GPU which packs quite a punch, and with this card in particular did so in a very attractive package. Until recently the only software able to interact with the RGB LED controller on this card was OC Guru II, an abandoned Windows-only application Gigabyte developed until 2015. In 2020 I decided I wanted to control the LEDs from a GNU/Linux based system so had a crack at reverse engineering the LED controller.

The project was a success and LED colour control is now possible from Linux based machines; the LED controller communicates over I2C exposed on bus 2 on address 0x48.

https://github.com/hoff-dot-world/g1980ti-led

Video Feature - Reverse Engineering Graphics Card RGB Lights!