So I think that my ender 3 was originally wired up to just have the hotend cooling fan on whenever the printer was on. Then I wired the fan to the FAN0 header on the board, however it's not defined in the config properly. It turns itself on when the bed is heated, and it thinks it's cooling down the mainboard by doing so. Heating the hotend to 200 degrees doesn't turn on the fan. I've tried a few different options at this point and I dunno what to try next.
#SKR Mini e3 v2 hotend cooling
1 messages · Page 1 of 1 (latest)
AI Help
It sounds like the wiring for your hotend cooling fan may not be configured correctly in the firmware. You'll need to check the configuration files for your printer's firmware and adjust the settings to ensure the fan is controlled properly. Make sure the fan is connected to the correct output on the board and that the firmware is set up to control it based on the hotend temperature rather than the bed temperature. If you're not comfortable modifying firmware, it's a good idea to reach out to the manufacturer or a community forum for assistance.
WARNING: This response is AI generated and may contain errors.
I keep getting errors such as this when compiling
"You cannot set E0_AUTO_FAN_PIN equal to FAN_PIN."
"You cannot set CONTROLLER_FAN_PIN equal to FAN_PIN."
"You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN."
this is the board pin layout
I've tried "#define E0_AUTO_FAN_PIN FAN2_PIN" in configuration_adv, then doing "#define FAN2_PIN PC6" in pins_BTT_SKR_MINI_E3_V2_0.h
I've also just tried doing "#define E0_AUTO_FAN_PIN PC6" in configuration_adv, but it all throws errors
This post has been closed due to inactivity.
This post has been inactive for over 1 hour and so has been closed. To reopen this post simply send another message.
Update: finally fixed it.
Had to comment out "controller fan" in both the pins_BTT_SKR_MINI_E3_V2_0 file and Configuration_adv, then defined the FAN1 header on mainboard as FAN2_PIN set to pin PC6.
Naming it FAN0 or just FAN throws errors when compiling. Also had to swap the fans around, now the hotend fan is wired to FAN0 (PC6) header along the bottom edge of the board, and part cooling set to FAN1 (PC7) header above it, more towards the middle of the board.