Librem Mini Teardown

I did some light gaming, video editing, and compiling on it yesterday and the temperatures never exceeded 35C and idle was around 30C (running Debian). I’m going to install PureOS on it and will record a screencast.


Cool. Thanks for Sharing.

1 Like

If you have any requests for free software you’d like me to try out in the video let me know.

A little look at the completed system before I put the cover on:

do you have an lbry link by any chance ? i only visit snoop-tube rarely and in special circumstances …
Merry Christmas btw and thanks for posting !

1 Like


1 Like

I would love to see Purism sell a Mini like that. Do you mind sharing where you got the parts?

1 Like

Case and cooler are from HDPlex, USB extensions are from ebay (the USB C one comes with the HDPlex kit). M.2 extensions/adapters are from Amazon.

I designed the backplate, motherboard adapter, and CPU adapter, they were manufactured for me by OctagonPrecision

Unfortunately I’ve been really busy this last week so haven’t had time to setup the system or properly use it, but looking forward to (hopefully) running it as my main system next year.

I’ll try and get the build video edited and uploaded in the next couple of weeks.

I’d prefer Purism’s next mini to be a standard form factor mini ITX board with a desktop CPU. The board in the current mini is a proprietary form factor and nobody (manuafacturer, resellers, or Purism) would give me the dimensions or hole spacings for it so I had to measure it myself. HDPlex were great though and gave me an interactive 3D CAD model with every measurement I could need and more. Unfortunately it was in a proprietary, Windows only, viewer, but at least I got the info and it saved me a lot of time.


Purism has the server offerings but they are EXPENSIVE ! also 1U and 2U are LOUD … i wouldn’t recommend anyone to use less than 80mm fans for modding unless they are SILENT !

home-lab is an interesting concept to experiment on for sure but there aren’t many free-software/open-hardware solutions out there …

the heat-dissipation solution you present is definitely superior to the crammed up one in the standard LMini. are you using a UPS with yours ?

What’s a UPS?

Uninteruptible-Power-Supply. usually a 12v battery (acid-type) with some AVR automatic voltage regulation and some clever tricks on top in the more expensive models … it’s basically a must if you don’t want your equipment to suffer from Black/Brown-outs …

That hadn’t even occured to me, we don’t tend to get power cuts where I live.

Finally got around to editing and uploading the video of the fanless case build. It’s on YouTube but once it’s synced to Odysee I’ll post a link to it there as well.


Nice job with the video and nice job with the project.

I hear you re the silence, pun intended.

The $64,000 question … how much did it all cost? the case, the power supply, all the accessory parts and the fabrication of the plates etc.?

Librem Mini on sale was about £360
The HDPlex case with NUC heatsink and PSU was - £230
The waterjet parts were - £220! High price was due to the little standoffs I wanted, without these it would have been about £70.
Various adapters and extensions < £50.


that’s a few Eddies you’ve invested there … well worth it i imagine :nerd_face:

thank you for the input !

1 Like

@pureismfan I thought it would be more appropriate to answer this question here, rather than clog up your thread.

Can you confirm they are for the latest Librem Mini (version 2)? That’s the one I have. If that’s the case, can you put them somewhere to download, e.g. ? You could post the link here or message it to me if you prefer.
Will these parts “just work”? So all I need are Librem Mini v2, your 3d printed parts, HDPlex H1 V3, and I’m good to go? (As you can hear, I’m a complete newbie here)

I was a Librem Mini newbie too 6 months ago.

The v1 and v2 are almost identical, the only difference is the CPU, so the adaptors should work with both boards.

This build is not simple, but it’s not terribly difficult, especially since I did the groundwork already. I’m sure everything I did voids the warranty, so you’ve been warned :slight_smile:

In addition to the 3D printed adaptors you’ll also need some 15mm motherboard/pcb standoffs I purchased mine from ebay

You’ll also need a tool to tap the screw holes (or you can just try screwing directly into the holes and hope that the screws cut the threads as they go).

When you get the parts printed try to get a high temperature plastic, preferably at least 80C. I don’t expect the CPU to ever get that hot but you don’t want the mounts to melt if something goes wrong. If you can get them in metal (especially the CPU adaptor) that’s even better.

Because of the way the ports are laid out on the board some of them will be inside the case, if you want access to these from the outside you’ll need to use extension cables and adaptors as I did in mine (see the build video for details).

Now for the tricky part: Once the board it mounted the power switch will be inside the case. What you need to do before you start the build is de-solder the power switch from the motherboard and solder on a couple of wires with 2 standard header pins, I used a bit of stripboard to make it more secure. You can do the same for the power LED as well if you like, then you can just attach the power switch cable that comes with the HDPlex case. The polarity of the switch doesn’t matter but the polarity of the LED does.

You’ll need to manually bend some of the heat pipes supplied with the HDPlex NUC adaptor kit (this probably voids another warranty), the NUC kit is sold separately to the HDPlex case. The bends are only small, I used a pipe bender but as long as you’re gentle I think you could do it with your hands, just don’t over do it or the pipes will get crushed at the bends.

You don’t need to buy the additional HDPlex power supply as I did, you can just use the one that comes with the Mini.

I’ll get my brother to send me the 3D printer files and I’ll upload them.


almost yes. the LMv2 uses more power though. this results in a bigger power-supply-unit (PSU) brick (a few cm longer than that of the LMv1) and a few amps more …

LMv1 > 19v up to 2.1 Amps ~40 watts drawn from the wall
LMv2 > 19v up to 3.42 Amps ~65 watts

the iGPU is listed with a slightly different name under PureOS-10-Byzantium for the LMv2 (they are slightly different but still 620 )

1 Like

both ship with 40W PSUs that are identical in spec, if not physical size. The system power limits (PL1/2) are likewise programmed the same in firmware for both versions

1 Like

Thanks for all the details! :slight_smile: The community looks forward to your files :slight_smile: