Steampunk Computer: Energy Efficient & Powerful

Steampunk Computer: Energy Efficient & Powerful

DC steampunk computer

In my quixotic quest for an entirely solar-powered van build, I also created a home automation server like that at my house. I ended up with an energy efficient steampunk computer with the same core specs as an upgraded MacBook Pro… but with only 2/3 of the power requirement, at less than 1/3 the cost.

dc low power steampunk computer mounted in vanlife van
The DC computer is a wifi router, security alarm/monitor, and general purpose workstation.

It’s been a long time since I built a computer. But building computer from scrap parts is exactly what got me interested in the subject at age 11.

I could have simply used a laptop and/or a Raspberry Pi. But I liked the idea of having a relatively powerful Ubuntu server in the van, just as I was accustomed to using at home. Much of my software developer work can benefit from some additional nearby computing power. Plus, designing it as a steampunk computer made it fit in with the rest of the van.

Understanding Computer Power Usage

The Kill-A-Watt tracks energy usage.

Many people find power consumption confusing. It’s easy to learn quickly by observing, though. I bought a handy device called a Kill-a-Watt. You just plug it in to the wall, and it keeps track of power usage for anything plugged in to it.

Using this device, I quickly discovered that the LG UltraFine 5k monitor which I had bought for my MacBook Pro (2017 USBC) machine was not entering any kind of sleep mode, drawing a ~1.4 Kwh every day. Perhaps consumption increased when the screens were actually on, but this number was suspiciously high. If I locked the MacBook Pro screen and hooked it up directly to the Kill-a-Watt, its sleep mode drew effectively zero power.

By way of benchmarking, a 15″ MacBook Pro will consume ~45 while fully charged an operating in reasonable bounds. When charging or pushed hard, it can reach ~95 watts.

Steampunk Computer Case & Keyboard lets you pick parts for a computer, ensure that they are compatible, and even see the power consumption of your build. I began by reading this blog post in order to get some recommendations, but

My system (see part list) came in at a theoretical 99 Watts. It sports an i7 (2.9Ghz quad-core), eventually was upgraded to 32 GB of RAM, and a 256 GB SSD… making it very similar to a ~2018 15″ MacBook pro.

DC Energy Efficient Computers

Since the van is powered by solar and batteries, it’s most efficient to not convert the DC battery power into AC.

I found a company which offers power supply units (PSUs) which consume DC. After chatting with them via email, they recommended the M4-ATX for me. It could provide in the 250 Watts range, so it appeared to be way more than enough for the 151 Watt PC (giving me a little headroom, if I event want to sacrifice some efficiency for more computational power).

Putting the Steampunk Computer Together

Keeping with the steampunk theme of the van, I used a decorative box to house the computer. At one point, I had fairy lights (LEDs) inside the vials you see outside, connected via USB to indicate when the computer is on (I removed these because the van is a small place and light is annoying). The small touchscreen monitor can be used for diagnostic purposes, but in practice I usually ssh in the server from my laptop.

steampunk computer testing

The whole project cost about $750. It consumes about 30 watts in normal operating modes, but can peak up to 99 watts when pushed. Not bad, considering that it’s as powerful as a MacBook Pro for a fraction of the cost.

Steampunk Computer Parts List

Next Steps

This post has focused on the hardware aspects of building an interesting-looking home server. It’s running Ubuntu, and serves as a key part of home automation & network infrastructure. The following posts have more information about how I use my server(s):

Vanlife Checklist

Our packing list, including the things we cannot live without, and everything I wish I'd known before I bought a van. The best ways to find campsites, pitfalls when building a van, and more. Download the PDF with everything we learned on the road. You'll also get the Step-by-Step Build Guide.

... but this site has no paywalls. If you do choose to sign up for this mailing list I promise I'll keep the content worth your time.

Written by
(zane) / Technically Wizardry
Join the discussion

  • Are you able to provide more information on what OS and software you have running on your Steampunk server please? I am very interested in your builds and guides, but do not yet have a clear understanding of what this server has running and its exact purpose.
    Thank you.

Around the Web