Choosing the right SBC cooling solution — heatsink and fan for Raspberry Pi 5 and Orange Pi — is critical for sustained performance in India’s hot climate. Without adequate cooling, Pi 5 throttles at 80°C; in a 40°C summer room, passive cooling alone is often insufficient. This guide covers all options from budget heatsinks to active fan solutions.
Table of Contents
- Why SBC Cooling Matters in India
- Heatsink Options
- Fan Cooling Solutions
- Cooled Cases
- Thermal Paste Tips
- Monitoring Temperature
- Frequently Asked Questions
Why SBC Cooling Matters in India
India’s climate presents a unique challenge for SBC cooling. Ambient temperatures in summer routinely reach 38–45°C in cities like Delhi, Nagpur, and Ahmedabad — far above the 20°C assumed in most thermal resistance calculations. Raspberry Pi 5’s BCM2712 throttles at 80°C; with a 40°C room, you only have 40°C of thermal headroom. Proper heatsink and fan cooling for Raspberry Pi 5 ensures sustained performance during Mumbai’s pre-monsoon heat or Rajasthan’s summer.
Heatsink Options
Bare aluminium heatsink (₹80–200): Small finned aluminium heatsink with thermal tape. For Raspberry Pi 5, covers the BCM2712 and LPDDR4X memory ICs. Adequate for light loads in air-conditioned environments (24–26°C). Insufficient for heavy workloads or Indian summer temperatures above 35°C.
Large passive heatsink / Armour case (₹400–800): Full-board aluminium heatsink that encloses the Pi 5 entirely. Argon ONE V3 and similar cases provide 30–40°C better thermal performance than bare heatsinks. In a 35°C room, these can sustain moderate workloads without throttling.
Copper heatsink (₹250–500): Copper conducts heat 2× better than aluminium. A copper heatsink on BCM2712 provides better passive cooling than equivalent aluminium. Combined with a small fan, copper heatsinks are the best performance-per-rupee thermal solution.
Fan Cooling Solutions
Official Raspberry Pi Active Cooler (₹1,200–1,800 in India): Combines a copper heatsink with a push-pull fan controlled via PWM. The Pi 5 has a dedicated fan connector — plug and play. Can drop temperatures 15–25°C below passive cooling. Keeps Pi 5 below 60°C even at 100% load in a 35°C room.
5V 30mm fan (₹50–150): Mount any 30mm or 40mm 5V fan above the SBC. Power from 5V GPIO pin or a USB power supply. For Orange Pi 5, Banana Pi M5, and Rock 5B, generic fans are the most cost-effective active cooling in India.
# Raspberry Pi - check CPU temperature
vcgencmd measure_temp
# Orange Pi (Linux)
cat /sys/class/thermal/thermal_zone0/temp
# Divide by 1000 for °C
# Fan control via Python (Pi GPIO)
import RPi.GPIO as GPIO
import subprocess
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
fan = GPIO.PWM(18, 100) # 100 Hz PWM
fan.start(0)
def get_temp():
result = subprocess.run(['vcgencmd', 'measure_temp'],
capture_output=True, text=True)
return float(result.stdout.split('=')[1].split("'")[0])
# Set fan speed based on temperature
temp = get_temp()
if temp > 70: fan.ChangeDutyCycle(100)
elif temp > 60: fan.ChangeDutyCycle(60)
elif temp > 50: fan.ChangeDutyCycle(30)
else: fan.ChangeDutyCycle(0)
Cooled Cases
For Indian environments, fully enclosed metal cases with integrated thermal management are the best long-term solution. Popular options:
- Argon ONE V3 (Pi 5): Aluminium enclosure, GPIO access via pogo pins, fan header. ₹2,500–3,500 in India
- Waveshare Metal Case with Fan (Pi 5): Budget option with fan, ₹800–1,200
- IP-rated enclosures: For outdoor Indian deployments (smart agriculture, solar monitoring), IP65-rated enclosures with external heatsink fins are available for ₹500–1,500
Thermal Paste Tips
Use thermal paste (₹100–300 for 4g tube in India — MX-4, Noctua NT-H1, or budget Arctic Silver 5) instead of thermal pads for maximum performance. Apply a rice-grain sized amount to the CPU die only. Budget thermal pads (pre-applied on most Indian heatsinks) are convenient but less effective than fresh paste.
Monitoring Temperature
Target temperatures for Indian deployments: under 70°C for comfortable passive, under 60°C with active cooling. Throttling begins at 80°C on Raspberry Pi 5. For always-on servers, a thermal alarm at 75°C is good practice.
Frequently Asked Questions
Does Raspberry Pi 5 come with a heatsink?
No. Raspberry Pi 5 ships without heatsink. Always budget ₹200–500 minimum for a heatsink when buying in India.
Can I use a laptop cooling pad under my SBC?
Yes, laptop cooling pads (₹500–1,000 in India) work well for bench testing. They’re not ideal for permanent installations but effective for temporary heavy workloads.
Is liquid cooling worth it for a Raspberry Pi?
No. Raspberry Pi’s TDP (thermal design power) is only 5–15W — far too low to justify liquid cooling complexity and cost. Proper air cooling is more than sufficient even in Indian summers.
Add comment