Notifications
Clear all

Add support for Parts Cooling Fan to be controlled by TFT35 LCD/G-Code/Octoprint


rauls4
Posts: 2
Registered
Topic starter
(@rauls4)
Nozzle
Joined: 2 months ago

I would like to be able to control the parts cooling fan (to run the laser attachment) for an Ender 3 Pro w SKR Mini E3 v2.

These are the changes necessary:

File Location: \Marlin\Configuration_adv.h

Line: 374

Task: Disable/Comment out the Use Controller FAN

//#define USE_CONTROLLER_FAN

File Location: \Marlin\src\pins\stm32f1\pins_BTT_SKR_MINI_E3_common.h

Line:97

Task: Change FAN_PIN from PC6 to PC7

------------------------------------------------------------------------

#ifdef SKR_MINI_E3_V2

#define FAN_PIN PC7

#else

#define FAN_PIN PA8 // "FAN0"

#endif

--------------------------------------------------------------------------

File Location: \Marlin\src\pins\stm32f1\pins_BTT_SKR_MINI_E3_V2_0.h

Line:44

Task: Define FAN1_PIN as PC6 instead of PC7

------------------------------------------------------------------------

#define FAN1_PIN PC6

------------------------------------------------------------------------

 

These changes should allow for commands M106 and M107 to work in controlling the parts cooling fan

Reply
2 Replies
Marlin Firmware Service
Posts: 163
(@marlin-firmware-service)
Stepper Motor
Joined: 3 months ago

I think this should already work - even with the nightlies... Have you tried installing the nightly build from:

Or if you have a BLTouch:

You should be able to just hook the laser to the FAN0 socket...

In this firmware, FAN1 is used to turn off the hotend fan below 50c...

Reply
rauls4
Posts: 2
Registered
Topic starter
(@rauls4)
Nozzle
Joined: 2 months ago

Howdy. I just built a new firmware on the site and updated the printer.

Issuing a M106 is ignored and the parts fan does not move.

Send: M106 S200 P0
Recv: ok P15 B3

Any advice? Using the firmware that had the changes I mentioned on my first message enables control of the fan, but it's an older firmware w/o filament sensor support.

This is the thread were I found that older firmware:

SKR Mini e3 V2.0 on Ender 3 Pro Fan Issue from ender3

Reply
Scroll Up