Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Ash Hill

CPU Monitor Uses Physical Dials and LEDs to Show Usage

Arduino.

Knowing the upper limits of what your machine can handle is at the forefront of PC gaming. One of the best ways to monitor your machine’s performance is to observe the CPU usage and this is usually done digitally using software such as the Windows Task Manager that comes with the operating system. However, Lex from Computing: the Details has created a new CPU monitor from scratch that takes things out of the digital realm and into the real world.

To monitor the CPU, at least 12 dials would be needed to represent each core's load . However, Lex opted to add additional dials to keep an eye on memory usage and swap space. As these metrics change, the dials move to indicate how much workload is being handled at a given time. The LEDs also change to indicate how high or low the level is at a glance.

(Image credit: Lex, Computing: the Details)
(Image credit: Lex, Computing: the Details)

Behind each dial is a scale that represents how much usage is measured. Lex printed custom artwork to stick on top of the default gauges to reflect values that make sense for each reading. One was created for the 12 CPU dials and two more for the memory usage and swap space dials.

The dials are controlled using an Arduino Mega with PWM. This board also operates the LEDs which in this case is a string of individually addressable strip lights that neatly fit under each dial. The hardware is housed using a custom frame that’s laser cut and held together using tabs and cut-outs.

According to Lex, the software used in this program is a Rust program they created just to pull data and process it for the Arduino. The PC communicates with the Arduino using a USB interface. This enables the CPU monitor to respond to usage in real time. If you want to see this project in action, check out the video shared to YouTube by Lex and be sure to follow Computing: the Details for more cool projects.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.