Recalbox Raspberry official fan support
-
HI,
Does the current version of Recalbox support temperature control with the official Raspberry case fan?https://www.raspberrypi.org/products/raspberry-pi-4-case-fan/
-
@arne Helo!
Theoretically, it should work. But unfortunately it is necessary to test to be sure.
I don't have this case, and we depend on users' feedback to know the compatibility of all hardware.
The cases that are officially compatible are on this list:
https://recalbox.gitbook.io/documentation/hardware-compatibility/compatible-devices/caseRecalbox's partner store is kubbi.fr (French, as is the Recalbox project), the products they sell categorized as Recalbox is because they are compatible:
https://www.kubii.fr/221-recalbox -
@zing Hi Thanks.
My understanding is that the fan speed is controlled by output on GPIO 14. Is it possible that this will work?
-
The fan speed is Pulse Width Modulation (PWM) controlled on GPIO14. This is software controlled by the system so the software will need to support this.
I'll order one to test and will report back.
-
@arne
Hello, did you have tested in the meantime? I am interested in your result. Where do I have to enter the function Cooling Fan? -
I got an official fan. The fan works, but it’s an always-on fan by default, which can get annoying since the fan emits a high pitch noise when on. Raspberry Pi OS (Raspbian) updated shortly after the case fan released and added a fan config where you can change whether to have no fan, an always on fan, or to have the fan turn on or off at certain CPU temperatures, via PWM control sent through the blue wire that connects to (by default) GPIO 14 (GXD), which is located on GPIO pin 8.
Maybe someone can compile a script for the time being and then in a later update add fan control settings in ES.
I’ve been testing a script that was made for a different, unofficial RPi fan that was posted on the forums a long time ago. So far, the script I’ve been testing simply turns the fan off but doesn’t appear to turn it back on at the set temperature, however the fan turns back on after a restart. It probably cuts power to the GPIO pins where the fan is connected. The aformentioned script is at https://forum.recalbox.com/post/30007, but be careful. I don’t want anyone to brick their Pi or the fan, or fry their GPIO. -
@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.