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
  • НаукаНаука

Комментарии • 318

  • @JeffGeerling
    @JeffGeerling 2 года назад +133

    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!

    • @mikechu01
      @mikechu01 2 года назад +7

      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

    • @MichaelKlements
      @MichaelKlements  2 года назад +16

      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!

    • @JeffGeerling
      @JeffGeerling 2 года назад +9

      @@MichaelKlements Ditto!

    • @Nobe_Oddy
      @Nobe_Oddy 2 года назад

      i ws writing to say the same thing... I just need to get MINE to boot from the nvme :/

    • @-someone-.
      @-someone-. 2 года назад

      @@MichaelKlements are these available to buy? 🙏🙏🙏

  • @TheJacklwilliams
    @TheJacklwilliams 2 года назад

    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!

  • @MerLin613100
    @MerLin613100 2 года назад +1

    I saw that one USB port was inverted then after a while was reset. It's a great build. Kudos!

  • @DocLois2010
    @DocLois2010 2 года назад +7

    Totally unnecessary awesomeness!!! Great work!

  • @TheJaseGill
    @TheJaseGill 2 года назад +2

    Very very cool Michael.
    Love your builds and have built a few, this one has me very tempted now ;)

  • @qwarlockz8017
    @qwarlockz8017 2 года назад

    Wow that was so impressive! You created an absolutely gorgeous creating. Brilliant!

  • @williammckee4369
    @williammckee4369 Год назад +1

    very nice design. I enjoy watching your projects come together

  • @-someone-.
    @-someone-. 2 года назад +2

    We always wanted pc’s to be smaller
    Pi’s inevitably wanted to grow🤦‍♂️👊 great work

  • @jayrambpl
    @jayrambpl 7 месяцев назад

    Amazing case design!!

  • @voyager33mw
    @voyager33mw 2 года назад +4

    This is the kind of build I wish I could buy the pieces to assemble. Starting with the CM4 being in stock anywhere.

  • @MP-kf6mu
    @MP-kf6mu 2 года назад +3

    looks great! would like to see some cooling performance tests with the smaller rad.

  • @MrTartans
    @MrTartans 2 года назад +1

    Amazing. Very nice work

  • @dickwans
    @dickwans 2 года назад +2

    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!

    • @MichaelKlements
      @MichaelKlements  2 года назад +1

      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.

  • @MarcoAntonioBG
    @MarcoAntonioBG 2 года назад

    Awesome build, thanks for sharing!

  • @BruceLeat
    @BruceLeat 2 года назад +1

    Whew! thank you for the prelude.. I asked why before clicking, then the answer..

  • @petruccilewis
    @petruccilewis 2 года назад

    It's a beautiful build, I enjoyed every moment of your detailed job and had to subscribe

  • @pr3st00
    @pr3st00 2 года назад

    This is one of the coolest projects I've ever seen! Nice work!!!

  • @Urban_Geek
    @Urban_Geek 2 года назад +1

    Great project Michael nice a clean

  • @stuartfisher4210
    @stuartfisher4210 2 года назад +1

    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!

    • @MichaelKlements
      @MichaelKlements  2 года назад +1

      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!

  • @MarkZiemann1
    @MarkZiemann1 2 года назад +2

    Beautiful build! This made my day :)

  • @peakminute
    @peakminute 2 года назад

    Dude, this build looks awesome.

  • @gregspeakman9337
    @gregspeakman9337 2 года назад +1

    Great craftsmanship. A very inspirational vid.

  • @christopherbijsters7989
    @christopherbijsters7989 2 года назад +1

    Genius! Brilliant work man

  • @lautonsutley3760
    @lautonsutley3760 2 года назад

    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.

    • @MichaelKlements
      @MichaelKlements  2 года назад

      Haha that would be great, I'll look at putting a #short together on this

  • @richards7909
    @richards7909 2 года назад +4

    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 :)

  • @nahimgudfam
    @nahimgudfam 2 года назад

    I love this build so much

  • @MegaMastiffman
    @MegaMastiffman Год назад

    Sharp like Ginsu man very cool

  • @juanmacias5922
    @juanmacias5922 2 года назад +1

    Such a cool build!

  • @protoTYPElab44
    @protoTYPElab44 2 года назад +1

    Super awesome build...case is lit.!!

  • @atomicforcegaming2867
    @atomicforcegaming2867 2 года назад +1

    That thing is amazing !!! Bravo sir !

  • @mikecolumna
    @mikecolumna Год назад +1

    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! 😊

    • @MichaelKlements
      @MichaelKlements  Год назад

      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.

  • @haydenc2742
    @haydenc2742 2 года назад +1

    very cool!!! How well does that radiator cool
    I dub thee "milk"
    Keep em coming!!!!

    • @MichaelKlements
      @MichaelKlements  2 года назад

      It's overkill for the amount of heat that the CM4 module produces, so it works really well.

  • @lesterpeele9722
    @lesterpeele9722 2 года назад

    Great work!!!!!

  • @wokoharami0013
    @wokoharami0013 2 года назад +1

    Love the build thanks you inspired me try try something

  • @laskaofalaska
    @laskaofalaska 2 года назад +1

    beautiful, subbed

  • @rdp8545
    @rdp8545 2 года назад +1

    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! :)

    • @MichaelKlements
      @MichaelKlements  2 года назад

      Thanks so much for the feedback and support!

  • @rogerlai2100
    @rogerlai2100 2 года назад

    very good case design, awesome !!!

  • @Sithhy
    @Sithhy 2 года назад +1

    Having GPIO pins come out the top of the case is probably the best way to do it

  • @Cmdr-Knight
    @Cmdr-Knight 2 года назад +18

    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.

  • @asdipaus
    @asdipaus 2 года назад +1

    Incredible work. Omg!

  • @madkvideo
    @madkvideo 2 года назад

    Nice job!

  • @ArmyK9
    @ArmyK9 11 месяцев назад +1

    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.

  • @leonardfluhart3532
    @leonardfluhart3532 2 года назад +1

    Bro that's badass I want one

  • @blackmennewstyle
    @blackmennewstyle 2 года назад +1

    Amazing video as always

    • @MichaelKlements
      @MichaelKlements  2 года назад +1

      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.

  • @sylvainmichaud2262
    @sylvainmichaud2262 2 года назад +2

    When Art meets Pi computing.

  • @ComgrowOfficial
    @ComgrowOfficial 2 года назад

    Love your channel and thanks so much for your video!!!

  • @PC-FREEDOM
    @PC-FREEDOM 2 года назад +2

    Great idea, great design!
    I'd love to make one of these!

  • @joebro391
    @joebro391 2 года назад +1

    Great video! You're awesome!

  • @jademaxwell9529
    @jademaxwell9529 2 года назад +1

    That's one sweet sff build!

  • @Kami-nc4zf
    @Kami-nc4zf 2 года назад

    It's so clean...

  • @MiguelMateo
    @MiguelMateo 2 года назад

    As usual, awesome!

  • @Dobrufusnoretro
    @Dobrufusnoretro 2 года назад

    I want a raspberry pi case like that so much xD

  • @TheRedstonelabz1
    @TheRedstonelabz1 2 года назад

    Glad you put the usb ports in the right side up 😅

    • @MichaelKlements
      @MichaelKlements  2 года назад +1

      Haha, it's annoying when they're upside down - especially in laptops

  • @Lunolux
    @Lunolux 2 года назад +1

    great video

  • @kadefringe
    @kadefringe 2 года назад +1

    I've started to hope that you'll do the same(all custom case & LC loop) with ITX small form factor PCs...

  • @keyr3733
    @keyr3733 Год назад

    That radiator is so cute)))

  • @zackattackthecrack
    @zackattackthecrack 2 года назад +1

    This is the coolest computer build I have ever seen :) I love linux :)

  • @Surannhealz
    @Surannhealz Год назад

    Looks good 👍

  • @gxrken_kxng
    @gxrken_kxng Год назад

    This is a amazing build again but please give us the links for the parts. And which size had the tibes that you used

  • @bmwfnboy
    @bmwfnboy 10 месяцев назад

    What do you over clock it to for you to need that

  • @frauseo
    @frauseo 2 года назад +1

    Awesome! Some RGB LED would be nice

  • @drm8166
    @drm8166 2 года назад

    This is rad!

  • @Briguy1027
    @Briguy1027 2 года назад

    The case is really cute.

  • @alexatron6057
    @alexatron6057 2 года назад

    I get that the pi doesn't run really hot
    .. but why not thermal paste instead of the pad?

  • @ardawanx
    @ardawanx 2 года назад +1

    What is the point/usage of the cluster?

  • @sysadmin-info
    @sysadmin-info Год назад

    Dear Michael,
    Do you have maybe a 3D project of those supports that hold brass stand offs?

  • @turbov8aust
    @turbov8aust 9 месяцев назад

    what laser cutter are you using?

  • @vitaszernys2893
    @vitaszernys2893 2 года назад +1

    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?

    • @MichaelKlements
      @MichaelKlements  2 года назад

      Yes, here's my video on how to get one installed and the software running - ruclips.net/video/lRTQ0NsXMuw/видео.html

  • @sysadmin-info
    @sysadmin-info Год назад

    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.

  • @thegmkiller1967
    @thegmkiller1967 Год назад +1

    What kind of laser cutter is that. It cuts great

  • @sysadmin-info
    @sysadmin-info Год назад

    I have last question. What DC did you use? 12V 2A? I am just wondering what I have to buy to provide sufficient energy.

    • @MichaelKlements
      @MichaelKlements  Год назад

      I used a 12V 3A power supply - 2A might not be enough for the Pi, NVME drive, pump and fan.

  • @Kingranch688
    @Kingranch688 11 месяцев назад +1

    You should make a coolant gate at the back for drainage and refilling

  • @dartfrogdk
    @dartfrogdk 2 года назад +1

    Amazing work, i want to get it

  • @Professor_ramification
    @Professor_ramification Год назад +1

    MUST MAKE ONE

  • @ein_seebi
    @ein_seebi 2 года назад +1

    amazing 👌

  • @TobeyNord
    @TobeyNord 2 года назад +1

    THe mad scientist is back !!!!!

  • @CraaaaazyClown
    @CraaaaazyClown 2 года назад

    love this - maybe include some argb make it look even more like a modern desktop.

  • @g-ready1887
    @g-ready1887 2 года назад +1

    Very cool 😎

  • @josemarprete
    @josemarprete 2 года назад

    Maybe you can adapt the PCB and the Argon One case script to control the fan rotation according to the temperature.

  • @gsqwirell4479
    @gsqwirell4479 2 года назад

    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 !

    • @MichaelKlements
      @MichaelKlements  2 года назад

      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.

  • @nnasab
    @nnasab 2 года назад

    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.

    • @sysadmin-info
      @sysadmin-info Год назад

      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.

  • @MirelRC
    @MirelRC 2 года назад

    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.

  • @looseman
    @looseman 2 года назад +1

    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.

  • @bibekmandal3718
    @bibekmandal3718 2 года назад

    Can I use all software for windows

  • @JerguynTx
    @JerguynTx 2 года назад

    Really good job. I like it. Really enjoy your builds. Will you be refining the design to include screw mounts?

    • @MichaelKlements
      @MichaelKlements  2 года назад

      Like screw mounts so that the whole case can be screwed together or the threaded inserts in the 3D printed parts?

  • @jerededmons4313
    @jerededmons4313 Год назад +1

    Another one I'll have to get from ya :)

  • @mibrahim4245
    @mibrahim4245 2 года назад

    This is beyond engineering, this is art ❤!! ..

  • @valdisgerasymiak1403
    @valdisgerasymiak1403 2 года назад

    How water cooling improves thermal? Did you do some tests?

  • @roaxth
    @roaxth 2 года назад +1

    Just great

  • @MicrobyteAlan
    @MicrobyteAlan 2 года назад

    Thanks. Nice looking machine.

  • @tamgaming9861
    @tamgaming9861 2 года назад

    Very nice RPi Computer :-)

  • @akosfonod
    @akosfonod 2 года назад +1

    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?

  • @relaxize990
    @relaxize990 2 года назад

    Sir Michael possible to order same case you use?

  • @inmoraa7613
    @inmoraa7613 Год назад

    @13:52 , the keyboard you have, what is the make of that one?

  • @replikvltyoutube3727
    @replikvltyoutube3727 2 года назад +1

    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

  • @pixiecat6109
    @pixiecat6109 Год назад

    elegant!

  • @richarddorchain9580
    @richarddorchain9580 2 года назад

    Awesome!!! Keep the work up, i need one to 😜 you also sell these?

  • @sttm1283
    @sttm1283 Год назад

    besides an awesome build all im missing is some LED lightning :D

  • @BrunodeSouzaLino
    @BrunodeSouzaLino 2 года назад

    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.

  • @SatoshiOnPC
    @SatoshiOnPC Год назад

    do you sell the case and ship to usa?