

The Phanteks T30-140 (Manufacturer Part ID: PH-F140T30_BG) is a high-performance 140mm cooling fan designed to deliver exceptional airflow and static pressure. With its unique 30mm thickness, it provides enhanced cooling efficiency compared to standard 25mm fans. The T30-140 is equipped with a durable three-phase motor for quiet operation and features customizable RGB lighting, making it an excellent choice for both performance and aesthetics in PC builds.








| Parameter | Specification |
|---|---|
| Dimensions | 140mm x 140mm x 30mm |
| Fan Speed Range | 500 - 3000 RPM |
| Airflow | Up to 101 CFM |
| Static Pressure | Up to 7.11 mmH₂O |
| Noise Level | 12 - 39.7 dBA |
| Voltage Range | 12V DC |
| Power Consumption | 3.6W |
| Bearing Type | Fluid Dynamic Bearing (FDB) |
| Connector Type | 4-pin PWM + 3-pin ARGB |
| RGB Compatibility | Addressable RGB (3-pin, 5V) |
| Lifespan | 150,000 hours |
| Pin Number | Function | Description |
|---|---|---|
| 1 | Ground (GND) | Provides ground connection for the fan. |
| 2 | Power (12V) | Supplies 12V DC power to the fan. |
| 3 | Tachometer (TACH) | Outputs fan speed signal. |
| 4 | PWM Signal | Receives PWM signal for speed control. |
| Pin Number | Function | Description |
|---|---|---|
| 1 | Ground (GND) | Provides ground connection for RGB. |
| 2 | Data (DATA) | Transmits RGB control signal. |
| 3 | Power (5V) | Supplies 5V DC power for RGB lighting. |
Fan Installation:
Electrical Connections:
Fan Speed Control:
RGB Lighting Control:
If you wish to control the RGB lighting manually using an Arduino UNO, you can use the following example code:
// Example code to control the RGB lighting of the Phanteks T30-140 fan
// using an Arduino UNO. Ensure the ARGB connector is connected to
// the appropriate PWM-capable pins on the Arduino.
#define RGB_PIN 6 // Pin connected to the ARGB data line
void setup() {
pinMode(RGB_PIN, OUTPUT); // Set the RGB pin as an output
}
void loop() {
// Example: Cycle through RGB colors
for (int brightness = 0; brightness <= 255; brightness++) {
analogWrite(RGB_PIN, brightness); // Increase brightness
delay(10); // Delay for smooth transition
}
for (int brightness = 255; brightness >= 0; brightness--) {
analogWrite(RGB_PIN, brightness); // Decrease brightness
delay(10); // Delay for smooth transition
}
}
Note: This example assumes the ARGB data line is connected to a PWM-capable pin on the Arduino. Additional libraries or circuits may be required for full ARGB control.
Fan Not Spinning:
No RGB Lighting:
Excessive Noise:
Inconsistent RGB Effects:
This concludes the documentation for the Phanteks T30-140.