Ultimate Raspberry Pi Computer Build - Water Cooled CM4 with NVMe SSD
HTML-код
- Опубликовано: 21 июл 2024
- We're going to build another unnecessary but pretty awesome computer, a water-cooled Pi CM4 running on an official IO board with an NVMe SSD connected via the PCIe Gen 2 slot. We're also going to add an OLED stats display, front-facing USB ports and a power button.
ADDITIONAL INFORMATION
---------------------------------------------------
Visit my blog for the full written build guide - www.the-diy-life.com/ultimate...
Download the CAD files to make your own case - etsy.me/3y1Evq9
OLED stats display setup and programming - www.the-diy-life.com/add-an-o...
PURCHASE LINKS
---------------------------------------------------
Raspberry Pi CM4 Lite 8GB WiFi (Out of Stock on Most Online Stores) - bit.ly/3s9nNAu
Raspberry Pi CM4 IO Board - amzn.to/3oewVTt
1TB Crucial M.2 NVME Drive - amzn.to/3ugc32a
M.2 to PCIe Adaptor - amzn.to/3rdQFsk
Noctua NF-A6x25 FLX Fan - amzn.to/35G14Vp
60mm Radiator - bit.ly/35tYtO4
30mm Water Cooling Block - bit.ly/34xLfPX
5V DC Pump - amzn.to/3reCQK2
10mm Flexible Tubing - amzn.to/3s4BAZ9
Opaque White Coolant - amzn.to/3s7QtKs
USB Splitter Cable - amzn.to/3GasY8w
I2C OLED Display - amzn.to/3u9VtAS
Ring Light Power Button - amzn.to/3gbyM6W
Breadboard Jumpers - amzn.to/3IQqopV
M2.5 Brass Standoff Set - amzn.to/3ISk0yj
M2.5 x 12mm Button Head Screws - amzn.to/3IWObVl
M3 x 8mm Black Button Head Screws - amzn.to/3AKyUnH
Matt White, Clear and Black 3mm Acrylic Sheets (Best Sourced Locally) - bit.ly/3AUeXe3
Dupont Connector Set - amzn.to/3o9qNfh
Black PLA Filament - amzn.to/3Gu6PCp
White PLA Filament - amzn.to/3uvthsv
EQUIPMENT USED
---------------------------------------------------
K40 Laser Cutter/Engraver - amzn.to/3KVts5Y
Creality Ender 3 V2 3D Printer - amzn.to/347jON1
Electric Screwdriver (Similar) - amzn.to/2Yfnzg4
Dremel Versatip Soldering Iron - amzn.to/3KYlOro
Dupont Connector Crimpers - amzn.to/3Gj9Yol
Some of the above parts are affiliate links. By purchasing products through the above links, you’ll be supporting this channel, with no additional cost to you.
CHAPTERS
---------------------------------------------------
0:00 Intro
0:42 Taking A Look At The Hardware
3:12 Designing The Case
3:57 Cutting & Assembling The Case
6:39 Installing The Pi Hardware
8:07 Installing The Front Panel Components
10:33 Completing The Water Cooling Circuit
12:30 Final Thoughts
If you've got any ideas for Raspberry Pi, Arduino, or other Electronics projects or tutorials you'd like to see, let me know in the comments section.
#raspberrypi #cm4 #noctua - Наука
13:37 - They are USB 2.0, since the USB 3.0 ports on the Pi 4 are only possible through the PCI Express bus (with a VL805 chip built-in)-on the CM4 IO Board that bus is exposed directly (through the PCIe x1 slot).
I love the case design-it has lots of room for activities! Maybe a future iteration could be built with a PCI Express slot cut in so you could install a PCI Express card directly. Probably would need to fudge the IO board mounting point a bit, and maybe reorient things inside. But I love the simplicity and the build quality, nice work!
It doesn't really matter what USB ports are on the pi side anyways. He used a USB 2.0 cable, so anything will be limited to 2.0 speeds even if the pi side is 3.0 and/or the drive is 3.0
Yeah I figured that since the two USB ports on the IO board were USB 2.0, the expansion ports would probably be as well. Thanks for the explanation on why though, that makes a lot of sense.
It would actually be quite easy to adapt the case design to include a PCI Express slot, there is enough room for it. I'd just need to add some way to secure the screw on the 90-degree bend at the end of the bracket - which could be done with a 3D printed part. I hadn't given it too much thought since the M.2 adaptor doesn't have any external ports, but it would definitely make the case more versatile for other applications.
Great to see you here by the way, I love your videos!
@@MichaelKlements Ditto!
i ws writing to say the same thing... I just need to get MINE to boot from the nvme :/
@@MichaelKlements are these available to buy? 🙏🙏🙏
NICE WORK MR. KLEMENTS! This popped up in my feed this morning as I was heading out to work and I thought, here we go, another hit! Great design, love that you utilized the CM4/NVME and water cooling!
Thank you Jack!
I saw that one USB port was inverted then after a while was reset. It's a great build. Kudos!
Totally unnecessary awesomeness!!! Great work!
Very very cool Michael.
Love your builds and have built a few, this one has me very tempted now ;)
Wow that was so impressive! You created an absolutely gorgeous creating. Brilliant!
very nice design. I enjoy watching your projects come together
We always wanted pc’s to be smaller
Pi’s inevitably wanted to grow🤦♂️👊 great work
Amazing case design!!
This is the kind of build I wish I could buy the pieces to assemble. Starting with the CM4 being in stock anywhere.
looks great! would like to see some cooling performance tests with the smaller rad.
Amazing. Very nice work
OK so this is totally awesome! It's very informative. There is so much happening in your videos. For instance: I had to mount a PWM Noctua fan and I had to switch the pins without any tool. It was PITA. Now I saw in this video the tools you use and I'm definitively going to buy it!
I'm glad you've found it helpful! I use that crimper way more than I ever thought I would, it's so much easier and more reliable than soldering pins.
Awesome build, thanks for sharing!
Whew! thank you for the prelude.. I asked why before clicking, then the answer..
It's a beautiful build, I enjoyed every moment of your detailed job and had to subscribe
Thank you!
This is one of the coolest projects I've ever seen! Nice work!!!
Thanks Fernando
Great project Michael nice a clean
This is the first time I've seen the CM4 and carrier board used, although I've known about the CM3 (and now the CM4) for a while. Looks very interesting. I'll definitely consider it when I next need to get a Pi 4. I especially like the 12V barrel connection for power: so much easier than messing about with micro-USB or USB-C cables. Just hope the stock levels and pricing of all the Pis get back to normal at some point...
Thanks for a great video!
This is the first "project" I've used one for, I usually just use the regular Pi 4b for its size. The IO board does have a number of benefits over the Pi 4b though, so it makes it quite versatile.
Hopefully we'll be able to buy CM4 modules again soon!
Beautiful build! This made my day :)
Dude, this build looks awesome.
Great craftsmanship. A very inspirational vid.
Genius! Brilliant work man
I would love to see a video highlighting your entire collection of RPi builds. Just to see them all in once place would be very cool.
Haha that would be great, I'll look at putting a #short together on this
I think it looks great. Only thing I might change would be the screen in terms of the viewing angle but ultimately it all depends on the position of the case and the user :)
I love this build so much
Sharp like Ginsu man very cool
Such a cool build!
Super awesome build...case is lit.!!
That thing is amazing !!! Bravo sir !
I agree with Matty's comment! If the price and shipping costs were reasonable I would definitely be highly interested in purchasing several of these kits. One for myself along with another pair for my twin daughters. Please consider this and keep us informed. Thanks! 😊
Unfortunately on a build like this there are lots of parts that I've had to custom make, it's just not viable to do as a kit. I'd have to spend hours making up each one, which would make the price unreasonably high.
very cool!!! How well does that radiator cool
I dub thee "milk"
Keep em coming!!!!
It's overkill for the amount of heat that the CM4 module produces, so it works really well.
Great work!!!!!
Love the build thanks you inspired me try try something
beautiful, subbed
Beautiful and clean build. I love it and all your designs. I think you are pretty much the master of cases and what you can do with them for the Raspberry Pi. I've seen plenty of other people do similar work but only a hand few come close to your quality. And by that I mean DIY not one manufactured in China, purchased off the shelf! :)
Thanks so much for the feedback and support!
very good case design, awesome !!!
Having GPIO pins come out the top of the case is probably the best way to do it
I would love to see a v2 with the case minimised as much as possible, really squeezing the components in there.
Adding passthroughs for the other I/O would be cool to.
Incredible work. Omg!
Nice job!
Yes, break out the GPIO pins to the top so you do even cooler stuff with it! And, the liquid should be raspberry red! LOL.
Bro that's badass I want one
Amazing video as always
Thank you!
Yeah, you just also don't want to have the filling point of the reservoir lower than the radiator or cooling block otherwise when you open it up you'll get coolant leaking out of it. With the pump fully submerged in the reservoir, there isn't much risk of it running dry.
When Art meets Pi computing.
Love your channel and thanks so much for your video!!!
Thank you!
Great idea, great design!
I'd love to make one of these!
nanchatsute?
Great video! You're awesome!
That's one sweet sff build!
It's so clean...
As usual, awesome!
Thank you!
I want a raspberry pi case like that so much xD
Glad you put the usb ports in the right side up 😅
Haha, it's annoying when they're upside down - especially in laptops
great video
I've started to hope that you'll do the same(all custom case & LC loop) with ITX small form factor PCs...
That radiator is so cute)))
This is the coolest computer build I have ever seen :) I love linux :)
Looks good 👍
This is a amazing build again but please give us the links for the parts. And which size had the tibes that you used
What do you over clock it to for you to need that
Awesome! Some RGB LED would be nice
This is rad!
The case is really cute.
I get that the pi doesn't run really hot
.. but why not thermal paste instead of the pad?
What is the point/usage of the cluster?
Dear Michael,
Do you have maybe a 3D project of those supports that hold brass stand offs?
what laser cutter are you using?
is there any way to find out how to do the display on the case or installing other software etc.? Do you have a video/ tutorial page on how get something like this up and running fully?
Yes, here's my video on how to get one installed and the software running - ruclips.net/video/lRTQ0NsXMuw/видео.html
I tested the button, but in fact it is not doing the job, I mean it does not work at all. After the command shutdown -h now, or systemctl poweroff the OS is shutting down properly, but when I push/press the button it does not power on the OS. Cabling is fine, I checked it twice and all the wires are connected properly to proper pins. IS there anything else I have to know, that you did not mention? OLED is working fine. Will have to figure out USB ports, where actually only one is working as USB and the second is only to charge the device. Is it because of that I bought wrong USB splitter cable? I do not know this and I am curious the behavior tested by you. Anyway The water cooling is working correctly - pump is connected to GPIO and PWM Noctua fan to fan slot with four pins on the CM4 motherboard in the corner.
What kind of laser cutter is that. It cuts great
I have last question. What DC did you use? 12V 2A? I am just wondering what I have to buy to provide sufficient energy.
I used a 12V 3A power supply - 2A might not be enough for the Pi, NVME drive, pump and fan.
You should make a coolant gate at the back for drainage and refilling
Amazing work, i want to get it
MUST MAKE ONE
amazing 👌
THe mad scientist is back !!!!!
love this - maybe include some argb make it look even more like a modern desktop.
Very cool 😎
Maybe you can adapt the PCB and the Argon One case script to control the fan rotation according to the temperature.
I'm pretty sure you could have shrink down the size of the case even more. it's a very pretty build and i thing my re arranging the placement of the components you could have a smaller and better looking case !
It could be made quite a bit smaller without the water cooling loop, or possibly using hard tubing. Flexible tubing needs some space for bends.
I love what you done. The radiator have to be above the cooling block, Always so you don’t have air bubbles in the system. Also you should have mounted the reservoir at the bottom, if you need to repair something, it would have been easier to access it. But thumbs up.
The 3D project is available at etsy and I bought it. Thanks for the clue. Because I do not want to use usb extender and power button, I can redesign this part and move the part for radiator screws higher where holes for USB and power button are located. And this way it can be achieved. Eventually move the power button and USB holes lower, I mean rotate/replace each other. So, quite easy to make it work. I have bought acrylic plates, so probably on February 2023 will record a video with the project.
When I've wanted something that is overkill I was thinking at something like this. Now maybe it isn't overkill. Anyway I love it. I wonder if I can make a LanCache with Raspberry Pi, if I can, I would like to build something like this.
What for? does it faster than mid level PC like AMD R7 / Intel i5? its cost probably can build an ITX with much much much better MFLOPS/watt.
Can I use all software for windows
Really good job. I like it. Really enjoy your builds. Will you be refining the design to include screw mounts?
Like screw mounts so that the whole case can be screwed together or the threaded inserts in the 3D printed parts?
Another one I'll have to get from ya :)
This is beyond engineering, this is art ❤!! ..
Thank you!
How water cooling improves thermal? Did you do some tests?
Just great
Thanks. Nice looking machine.
Thank you!
Very nice RPi Computer :-)
Thanks!
Great work! I am continously amazed by the quality of the acrilic cuts, may I ask you what is the power rating of that laser that you use to cut the acrilic sheets?
It's a just a 40W CO2 laser
Sir Michael possible to order same case you use?
@13:52 , the keyboard you have, what is the make of that one?
It's just a cheap logitech k220 keyboard
Looks cool, but it's a bit overkill.
Let's hope next revisions of CM include support for graphics cards. You might need to make pci support like in standard case then XD
elegant!
Awesome!!! Keep the work up, i need one to 😜 you also sell these?
besides an awesome build all im missing is some LED lightning :D
You could've put washers between the compute module and the I/O board to prevent the CM4 bending and added springs on the top bracket screws to prevent over tightening.
Thanks for the suggestion!
do you sell the case and ship to usa?