Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. Tags
    3. fan
    Log in to post
    • All categories
    • Nexcors

      Fan port Argon NEO 5
      Mandos/GPIO/Codificador USB • fan port argon neo • • Nexcors

      1
      0
      Votes
      1
      Posts
      207
      Views

      No one has replied

    • sykogee

      RPI5 and ARGON ONE v3 fan control
      Recalbox General • rpi5 argon fan control • • sykogee

      3
      1
      Votes
      3
      Posts
      610
      Views

      sykogee

      @Telephone I attached the fan from the argon directly to the rpi5 fan port

      Currently the fan only spins durring boot, once recalbox is running the fan doesnt run no matter what the temp is
      Is there anything else I need to do to get the fan to run?

    • Nosferatu676

      Raspberry Pi 5 Geekpi case fan GPIO functionality issues
      GamePad/GPIO/USB encoder • nespicase fan gpio rpi5 • • Nosferatu676

      6
      0
      Votes
      6
      Posts
      1960
      Views

      Nosferatu676

      Welp, I don't know how I did it, but I managed to fix the issue. it really was the recalbox-user-config.txt. I made sure to delete all my userscripts, pasted in this code in the user config: dtoverlay=gpio-fan,gpiopin=14,temp=60000 and connected my resistor wire to the corresponding GPIO pin and now it works exactly how I want.

      I started noticing the fan was actually starting and stopping while the box was on after moving everything to a new SD card. I don't think it was the card that fixed it as I copied everything in both the recalbox and share drives to the new image, overwriting everything with my configs. The only difference is I removed the bash and python scripts I was experimenting with in the userscripts folder. The user-config still had the previous line of code and actually started working.

      I still had one problem as I was still using GPIO 3 instead of 14, and the fan would stay on if I quit recalbox through the menu instead of a hard power down by holding down the button. Switching to GPIO 14 like I originally wanted and updating the code to match the pin fixed this, thankfully. Now I have a properly functioning mini fan that came with the case.

      Tl;Dr;

      If you buy a Geekpi case for Raspberry Pi 5, buy a EZ fan2 for it with some extra wires. Install the 5v and ground wires into pins 4 and 6 like the Geekpi instructions say, and add your new resistor wire to pin 8 (GPIO 14).

      654d39e7-7853-4b1a-bb9a-1af511f4bd58-image.png

      Set up your recalbox as recommended, doing the first time boot and setup so it creates the needed files.

      Open up your recalbox-user-config.txt located in the root of the RECALBOX drive either on your computer or via a network.

      Paste in dtoverlay=gpio-fan,gpiopin=14,temp=60000 in a free line.

      #Add a comment line above the code like this to write down it's the fan control code if you'd like

      reboot

      And that should work. I will experiment to see if why it didn't work for me before might have been because I wrote 55000 for the temp and that was too low or not, but I'm satisfied with 60 degrees as a trigger.

      I will also quickly mention that the EZ fan2 does fit in the rather compact case. Just tuck it under the board with the wires in an "S" shape.

      geekpi wiring.jpg

      I still think it would be nice if there could be a GPIO fan control menu in emulationstation like Raspberry Pi OS has, but I managed to work around it.

      Thanks for listening and hope this helps someone in the future.

    • Stefs

      Retour d'experience argon neo avec le argon fan hat
      Recalbox Général • dexperience argon neo fan hat • • Stefs

      1
      0
      Votes
      1
      Posts
      269
      Views

      No one has replied

    • MrFlower

      Recalbox RGB Dual + Fan control
      Your recalbox • recalbox rgb dual fan control • • MrFlower

      3
      0
      Votes
      3
      Posts
      1013
      Views

      MrFlower

      Solve it!!!
      Recalbox is not include in CASE MANAGEMENT the Hat Recalbox RGB Dual, so, the 4 options showed don´t work.
      Why? because Recalbox RGB Dual use GPIO 26, it is not usual for Fans beacuse is not a PWM pin, so the fan works as ON/OFF, is not progressive, but better than fix the fan to 5 or 3.3v.

      To do it you need to add this in recalbox-user-config.txt
      dtoverlay=gpio-fan,gpiopin=26,temp=55000

      May be the recalbox masters can add Recalbox RGB Dual Hat in CASE MANAGEMENT options in the next update 🙂

      Thanks guys

    • butoia

      RGB DUAL EXTERNAL FAN PROBLEM
      Recalbox General • rgb dual external fan • • butoia

      3
      0
      Votes
      3
      Posts
      545
      Views

      butoia

      @zetof

      Have you a scheme to connect a standard fan (2 wires) i also have a 3 wires fan pwm, is possible use it?

      Thanks in advance!!

    • Njninja2022

      Odroid XU4 fan always at full speed
      Recalbox General • odroid xu4 fan always full speed • • Njninja2022

      1
      0
      Votes
      1
      Posts
      381
      Views

      No one has replied

    • Vandorian

      Argon One V2 Fan will not work even with Recalbox script
      Recalbox General • argon fan recalbox script • • Vandorian

      2
      0
      Votes
      2
      Posts
      692
      Views

      Zing

      @vandorian See if this helps:

      https://forum.recalbox.com/topic/24346/reglage-ventilateur-boitier-argon-one-help
    • lax

      Installé un fan game
      Emulateurs Arcade/PC/Console • installé fan • • lax

      4
      0
      Votes
      4
      Posts
      702
      Views

      OyyoDams

      @lax bah tu peux pas... Un .exe, c'est un exécutable Windows, et y'a pas d'émulateur Windows dans Recalbox.

    • arne

      Recalbox Raspberry official fan support
      Recalbox General • recalbox official fan • • arne

      7
      0
      Votes
      7
      Posts
      2322
      Views

      Shad0wWare69

      @shad0wware69 Found a better script that was made for the official fan in mind. https://github.com/tedsluis/raspberry-pi-pwm-fan-control. Disregard the above post.

    • Francky66

      Script réglage ventilateur sous Recalbox avec boitier Argon Neo équipé d'un Argon fan Hat
      Recalbox Général • script réglage ventilateur recalbox boitier argon neo équipé dun fan hat • • Francky66

      4
      0
      Votes
      4
      Posts
      1134
      Views

      Francky66

      Bonjour @ranow
      Avec la dernière version de Recalbox, il n'y a plus besoin de script. Il suffit de renseigner le fichier recalbox.conf en indiquant le type de ventilateur.
      Au demarrage le ventilateur reste éteint, c'est normal il s'enclenche qu'à partir d'une certaine temperature au dela de 55°.

    • wastedthelight

      7.2 - NESPi 4 Case fan Always On
      Recalbox General • 7.2 nespi case fan always • • wastedthelight

      3
      0
      Votes
      3
      Posts
      760
      Views

      wastedthelight

      @KoCinsKy reinstalling the safe shutdown script resolved the problem! Thanks!

    • codaa

      Support Pimoroni fan shim (install package python)
      Recalbox Général • pimoroni fan shim package python • • codaa

      18
      2
      Votes
      18
      Posts
      1730
      Views

      codaa

      fanshim nécessite le module apa102 qui s'installe facilement (ce n'est qu'un fichier py).

      Par contre apa102 nécessite spidev que je n'arrive pas à installer :
      https://github.com/doceme/py-spidev

    • MickLaBrique

      NesPi4 case, le ventilateur ne s'arrête pas avec le bouton Power
      Your recalbox • nespi4 case fan power off • • MickLaBrique

      2
      0
      Votes
      2
      Posts
      348
      Views

      acris

      Bonjour @MickLaBrique

      merci pour ton retour, ce problème nous a été signalé. La team toujours encore sur Paris aujourd'hui, vont regarder à leur retour. 😉

      Sujet verrouillé, dès que nous aurons un solution je reviendrai vers toi.

    • Megamax

      Scratching fan noise with 6.1.1-Dragonblaze on Odroid XU4
      Recalbox General • scratching fan noise • • Megamax

      7
      0
      Votes
      7
      Posts
      1597
      Views

      olivierdroid92

      @IntegRa
      if it can helsp, please find here below my specific XU4 setting to have XU4 fan running all the time according a smooth "curve".
      May be possible to adjuted depending on your fan builtin quality.
      Settingof S02fan :
      0_1574527848120_2019-11-23-FAN-XU4.PNG

      Graph :
      0_1574527869579_2019-11-23-FAN-XU4-GP.PNG

    • Dragu

      NESPI :Fan Control 2 problèmes résolus en même temps
      Recalbox Général • nespi fan control résolus même • • Dragu

      44
      0
      Votes
      44
      Posts
      20698
      Views

      bernype

      Personnellement je me suis pas embêté, j'ai soudé le ventilo sur une prise USB. Comme ça, quand le Raspberry s'arrête, les ports USB ne sont plus alimentés, et donc le ventilateur ne tourne plus

    • Sergio Villanueva

      Connect on/off button and fan
      GamePad/GPIO/USB encoder • connect onoff button fan • • Sergio Villanueva

      2
      0
      Votes
      2
      Posts
      912
      Views

      Dragu

      @Sergio-Villanueva
      If you have a fan that just switch on over a certain temperature, this fan will switch off automaticly by hard or soft shutdown. I just planned to set this up in the next days.

    • Prota

      Solved [4.0.0] ON/OFF mode - fan keep running
      GamePad/GPIO/USB encoder • [4.0.0] onoff mode fan • • Prota

      10
      0
      Votes
      10
      Posts
      4575
      Views

      Prota

      @leok I think 35 ºC is a "low" temperature for RPi. Here, with one fan running all the time, it keeps arround 48 ºC.

    • Madmeggo

      Fan + on/off switch
      GamePad/GPIO/USB encoder • fan onoff switch • • Madmeggo

      6
      0
      Votes
      6
      Posts
      2894
      Views

      Substring

      @davidwrightini yeah : add resistors 🙂 the pi just outputs TTL, not PWM. Or maybe plug it on 3.3V