December 19, 2025
Description
I printed "Motherboard fan mount" made by Henlor and installed stock 6015 fan on it.
Also thanks to Davethegearhead for printer.cfg instructions/
I found 8015 24V 2500rpm 0.15A fan locally that is decent quality and is 3pin, designed a cage for it and replaced the small stock fan(needed to resolder connector from old fan to new one). Fan works the same as previous fan, still turns off when the printer sits idle.
With this setup MCU temps stays under 45C while printing and stays at 38C on idle with 10-20% 6015 fan running.
Printed in PETG.
0.2 layer height.
3 walls.
25% cubic infill.
For assembly:
4 regular PC fan screws. (for the fan)
4 flat head self tapping screws M3-5mm. (to secure the cage to the plate)
I also added a brim of hot glue around the fan cage after everything was assembled for extra strenght.
Printer must be standing on stock "anti vibration" rubber feet or higher.
KEEP IN MIND THAT I HAD TO SWAP FAN CONNECTORS.
1. Cut off the 3 pin connector from the stock 6015 fan.
2. Solder it to your new 8015 fan.
3. Take a new 2pin (i think it's JST-PH2.54 , but not 100% sure, I just had some laying around).
4. Solder it to 6015 fan. (leave yellow wire hanging.)
5. Now connect 2pin to 2pin slot, 3 pin to 3pin on the mainboard.
6. The 8015 fan will work as stock 6015 worked before, no changes necessary unless you want to.
7. For the new 2pin connection you need to make changes in printer.cfg so the fan would start working. Open printer.cfg and comment out these lines:
[temperature_sensor mcu_temp]
sensor_type: temperature_mcu
min_temp: 0
max_temp: 100
Then add new lines that should look like this:
[temperature_fan MCU_fan]
pin: PA0
kick_start_time: 0.8
off_below: 0.1
max_power: 1.0
sensor_type: temperature_mcu
control: pid
min_temp: 0
max_temp: 100
pid_kp: 1.0
pid_ki: 0.5
pid_kd: 2.0
min_speed: 0.1
max_speed: 0.8
target_temp: 38
8. That's it :)
License:
Creative Commons — Attribution — Share Alike
7