MiniLabHQ
guides

How to Actually Measure Mini PC Idle Wattage (and Why Spec Sheets Lie)

Spec-sheet TDP isn't what a mini PC actually pulls from the wall. Here's how I measure idle wattage with a $25 Kill A Watt, what to expect from common N100/N305/Ryzen boxes, and the BIOS settings that cut 2–4W.

By Editorial · · 8 min read

Every spec sheet I see for an N100 mini PC says “6W TDP.” That number is meaningless for homelab planning. The chip itself might use 6W under load, but the box around it — the SSD, the RAM, the NIC, the chipset, the power supply efficiency — adds another 4–10W on top before the system even idles.

I run nine mini PCs and thin clients 24/7. The single most useful $25 I’ve spent on this hobby is a Kill A Watt P3 P4400. Here’s how I measure each one, what the numbers actually look like, and the BIOS tweaks that save real watts.

What “idle wattage” actually means

There are three states worth measuring:

  1. Cold idle. Booted, no services running, nothing logged in. This is the lowest the system will ever go and it’s mostly useful as a sanity check.
  2. Warm idle. Your full Docker stack is up, every container is running, but nothing’s actively doing work. This is what your 3 a.m. wattage actually looks like.
  3. Average draw. Measured over 24 hours via the Kill A Watt’s kWh counter. This is what shows up on your power bill.

I report warm idle in my posts because it’s the most useful number. Spec sheets give you a CPU TDP, which only describes the chip. Reviewers sometimes quote cold idle, which understates your actual draw.

The measurement setup

You need three things:

Plug the energy meter into the wall. Plug the mini PC into the meter. That’s it. Watts read in real time; cumulative kWh accumulates over time. After 24 hours, divide kWh by 24 to get average draw — that captures the brief CPU spikes that warm idle misses.

What I actually measured

These are warm idle numbers (full Docker stack up, no active load) from my fleet, measured with the same Kill A Watt over the course of a month:

MachineCPURAMStorageWarm idle
HP T620 PlusAMD GX-415GA16GB DDR3LmSATA + 1TB SATA SSD7.2W
HP T630AMD GX-420GI16GB DDR4500GB M.2 SATA9.4W
HP T640AMD Ryzen R1505G16GB DDR41TB NVMe11.1W
Beelink S12 ProIntel N10016GB DDR4500GB NVMe8.6W
Trigkey N100 miniIntel N10016GB DDR4500GB NVMe7.9W
GMKtec Nucbox G3Intel N10016GB DDR41TB NVMe9.1W
Beelink EQ12Intel N10016GB DDR4500GB NVMe + 2TB SATA10.3W
Minisforum UN305Intel N30532GB DDR51TB NVMe14.2W
GMKtec K10 (Ryzen 7)Ryzen 7 8845HS32GB DDR52TB NVMe21.5W

A few things that surprised me when I gathered these numbers:

BIOS settings that actually save power

After measuring stock idle, I tweak BIOS settings and measure again. These are the changes that consistently shave 1–4W:

1. Disable Intel/AMD turbo

Counterintuitive but real. Turbo lets the CPU spike to higher clocks under load; even at idle, the higher turbo ceiling slightly increases voltage and power management overhead. Disabling turbo on an N100 saves 0.5–1.0W idle. For homelab workloads that don’t need bursty performance, it’s free wattage.

2. Enable all C-states

Some BIOS configurations default to limiting CPU C-states (deep sleep states). C7 and C10 are where the real idle savings come from. Look for “C-State Control” or “Package C-State Limit” — set to maximum (C10 on modern Intel chips, similar on AMD).

This can save 1–2W on N100/N305 systems. On older AMD GX chips, less; they don’t have as many deep idle states.

3. Disable unused peripherals

Audio, secondary serial ports, parallel ports, secondary NICs you’re not using — each one shaves 0.1–0.5W. The savings are small but free.

4. Disable RGB

If your mini PC has front-panel LEDs you can disable in BIOS, do it. Most are 0.2–0.5W. The GMKtec models in particular have notable LED lighting.

5. Disable WiFi/Bluetooth radios

If you’re wired and have no plans to use the WiFi card, disable both in BIOS. 0.5–1.0W on most boards.

After applying all five tweaks on a Beelink S12 Pro, I dropped warm idle from 9.1W to 7.4W — a 19% reduction. That’s about 15 kWh per year, or roughly $2–3 in electricity. Over five years of 24/7 operation, it adds up to one nice meal.

What it costs at the wall

A few quick numbers for budgeting. At the US average residential rate of $0.16/kWh (2026), continuous 24/7 operation costs:

A typical N100 mini PC running a full self-hosted stack costs $10–$14 per year to power. A repurposed thin client comes in around $9. A Ryzen 7 mini PC running the same stack costs $25–$30 per year. None of these are dealbreakers, but if you’re running multiple boxes, the savings add up.

The right machine for your homelab depends mostly on what you’re running. The team at SelfhostRealm has a guide on sizing your hardware around your service list — start there if you’re not sure whether you need an N100 or can get away with a thin client. And if storage is a big part of your plan, TrueNASGuide’s hardware notes cover how disk choices interact with idle power on a NAS-focused build.

TL;DR

Measure first, plan after. The spec sheet is the starting point, not the answer.

#idle-wattage #power-consumption #kill-a-watt #mini-pc #n100 #n305 #energy-efficiency

Related

Comments