Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Advice needed for 10" Rack ESP32 cooling

Advice needed for 10" Rack ESP32 cooling

Scheduled Pinned Locked Moved Selfhosted
homelabcoolingesp32home assistant10 inch rack
9 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E This user is from outside of this forum
    E This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    So I've got a couple of Mini PC's and a ODROID H4+ as a NAS, all just standing on my desk at the moment.

    I'm going to build them into a 10" Rack and I'd like to have a good cooling solution.

    My idea is to buy something like this https://www.alternate.nl/Noctua/NA-FH1-fancontroller/html/product/1917195
    And wire it up with a ESP32 board and temperature probes, so that I can connect it all to a dashboard in Home Assistant.

    Any advice on this project, or better alternatives would be appreciated.

    Z H J 3 Replies Last reply
    8
    • E [email protected]

      So I've got a couple of Mini PC's and a ODROID H4+ as a NAS, all just standing on my desk at the moment.

      I'm going to build them into a 10" Rack and I'd like to have a good cooling solution.

      My idea is to buy something like this https://www.alternate.nl/Noctua/NA-FH1-fancontroller/html/product/1917195
      And wire it up with a ESP32 board and temperature probes, so that I can connect it all to a dashboard in Home Assistant.

      Any advice on this project, or better alternatives would be appreciated.

      Z This user is from outside of this forum
      Z This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      If you want to do this as an ESP project anyway, you don't need the extra controller.

      Fans take a simple PWM signal, which your ESP (or even one of the smallest Arduinos) can create easily.

      E 1 Reply Last reply
      2
      • Z [email protected]

        If you want to do this as an ESP project anyway, you don't need the extra controller.

        Fans take a simple PWM signal, which your ESP (or even one of the smallest Arduinos) can create easily.

        E This user is from outside of this forum
        E This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        Good point,
        I found this:
        Tutorial - How to control a PWM fan with an ESP32 and Home Assistant ( https://www.youtube.com/watch?v=9-AZF6udg-Q )
        I'm just going to do that but with more fans

        1 Reply Last reply
        0
        • E [email protected]

          So I've got a couple of Mini PC's and a ODROID H4+ as a NAS, all just standing on my desk at the moment.

          I'm going to build them into a 10" Rack and I'd like to have a good cooling solution.

          My idea is to buy something like this https://www.alternate.nl/Noctua/NA-FH1-fancontroller/html/product/1917195
          And wire it up with a ESP32 board and temperature probes, so that I can connect it all to a dashboard in Home Assistant.

          Any advice on this project, or better alternatives would be appreciated.

          H This user is from outside of this forum
          H This user is from outside of this forum
          [email protected]
          wrote on last edited by [email protected]
          #4

          I think pretty much any mosfet / h-bridge / motor control board with pwm should do.
          If you have those 4-wire fans with a pwm input that accepts 3V3 logic, you might even be able to attach them directly to the ESP:

          • https://github.com/KlausMu/esp32-fan-controller#wiring-diagram-for-fan-and-bme280

          But that's not all fans, I had some mixed results with that.

          1 Reply Last reply
          0
          • E [email protected]

            So I've got a couple of Mini PC's and a ODROID H4+ as a NAS, all just standing on my desk at the moment.

            I'm going to build them into a 10" Rack and I'd like to have a good cooling solution.

            My idea is to buy something like this https://www.alternate.nl/Noctua/NA-FH1-fancontroller/html/product/1917195
            And wire it up with a ESP32 board and temperature probes, so that I can connect it all to a dashboard in Home Assistant.

            Any advice on this project, or better alternatives would be appreciated.

            J This user is from outside of this forum
            J This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            I actually have a working'ish prototype of this project laying on my table right now.
            It's a 120mm noctua fan being controlled by pwm i relation to the temperature. It also has an oled screen to show temp and fan speed. All controlled trough home assistant via esphome.
            I say working'ish because the temp sensor i'm using (dht11) is unreliable and is messing up half the time, so i'm looking into buying a DS18B20 instead.
            I'd be happy to share schematics and code if you'd like it.

            S E 2 Replies Last reply
            2
            • J [email protected]

              I actually have a working'ish prototype of this project laying on my table right now.
              It's a 120mm noctua fan being controlled by pwm i relation to the temperature. It also has an oled screen to show temp and fan speed. All controlled trough home assistant via esphome.
              I say working'ish because the temp sensor i'm using (dht11) is unreliable and is messing up half the time, so i'm looking into buying a DS18B20 instead.
              I'd be happy to share schematics and code if you'd like it.

              S This user is from outside of this forum
              S This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              You're pretty rad, y'know that?

              J 1 Reply Last reply
              3
              • J [email protected]

                I actually have a working'ish prototype of this project laying on my table right now.
                It's a 120mm noctua fan being controlled by pwm i relation to the temperature. It also has an oled screen to show temp and fan speed. All controlled trough home assistant via esphome.
                I say working'ish because the temp sensor i'm using (dht11) is unreliable and is messing up half the time, so i'm looking into buying a DS18B20 instead.
                I'd be happy to share schematics and code if you'd like it.

                E This user is from outside of this forum
                E This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                That would be amazing thanks, I've barely worked with Arduino but I just ordered a starter kit to play around with and learn.

                J 1 Reply Last reply
                1
                • E [email protected]

                  That would be amazing thanks, I've barely worked with Arduino but I just ordered a starter kit to play around with and learn.

                  J This user is from outside of this forum
                  J This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  I made a git repo with the schematic and yaml file for you, if you have any questions feel free to ask.
                  I may not know the answer, but i'll do my best to help.

                  1 Reply Last reply
                  1
                  • S [email protected]

                    You're pretty rad, y'know that?

                    J This user is from outside of this forum
                    J This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    Thanks. 😀
                    I had to use 4 different sources to make my project work.
                    It wouldn't be nice to force others to go trough the same amount of trouble when i already have the files.

                    1 Reply Last reply
                    2
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups