<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>FAN ports confusion with btt skr mini e3 v2</title>
        <description> I must say this is a mind blowing investigation for me.
 I&#039;m experiencing problems with pwm for fans in ender 3 pro using btt skr mini e3 v2.
LCD has two options, one is controller fan, controlled via menu, the other is on the main info screen showing fan with percentage,  and that corresponds with the part cooling fan commands m106 and shows correct information.
the part colling fan tough, is always on 100% no matter what the info screen says

looking at the code, i can only see fans on ports pb6 pb7 and not pc6 pc7 as they should be,
the configuration files for the specific board shows -1 for fan ports

what am i missing here? where is the port configuration for the fan ports on that board&#039;s firmware?</description>
        <link>https://reprap.org/forum/read.php?415,896677,896677#msg-896677</link>
        <lastBuildDate>Mon, 13 Jul 2026 18:02:21 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896677,896682#msg-896682</guid>
            <title>Re: FAN ports confusion with btt skr mini e3 v2</title>
            <link>https://reprap.org/forum/read.php?415,896677,896682#msg-896682</link>
            <description><![CDATA[ Thanks again,<br />
So I guess you may think that the issue is blowen mosfet (I read about this issue in these specific boards)]]></description>
            <dc:creator>Ran2me</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Mon, 24 Mar 2025 03:42:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896677,896681#msg-896681</guid>
            <title>Re: FAN ports confusion with btt skr mini e3 v2</title>
            <link>https://reprap.org/forum/read.php?415,896677,896681#msg-896681</link>
            <description><![CDATA[ You may have noticed that the fan mosfets control the gnd line, as such you cannot share fan gnds with other fixed gnd lines. a short to real gnd and the fan will always be on.<br />
<br />
<br />
Step one would be to unplug the fan and stick a probe or meter in the fan port using both pins. and play with M106/M107 gcodes]]></description>
            <dc:creator>Dust</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sun, 23 Mar 2025 22:52:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896677,896679#msg-896679</guid>
            <title>Re: FAN ports confusion with btt skr mini e3 v2</title>
            <link>https://reprap.org/forum/read.php?415,896677,896679#msg-896679</link>
            <description><![CDATA[ Wow<br />
It looks like I’m the electronic engineer with the poorest knowledge in code. <br />
I searched in the configurations files and did not realize what’s going on. <br />
<br />
So now that I know that the configuration is ok, I need to solve the issue, why are the m106 commands, that looks ok on the info screen (0% for initial layer and then 25% and so on) are not reflecting to the part cooling fan, that stays on 100% all the time…<br />
<br />
Controller fan, btw, can be controlled from the menu, and I can also hear it automatically turns on and off according to the on board temperature sensor, when the steppers work hard.]]></description>
            <dc:creator>Ran2me</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sun, 23 Mar 2025 16:33:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896677,896678#msg-896678</guid>
            <title>Re: FAN ports confusion with btt skr mini e3 v2</title>
            <link>https://reprap.org/forum/read.php?415,896677,896678#msg-896678</link>
            <description><![CDATA[ ??<br />
[<a href="https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h#L40" target="_blank"  rel="nofollow">github.com</a>] shows<br />
<pre class="bbcode">
#define FAN0_PIN                            PC6</pre>
<br />
and <br />
[<a href="https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h#L80" target="_blank"  rel="nofollow">github.com</a>]    shows <br />
<pre class="bbcode">
#define FAN1_PIN                            PC7</pre>
<br />
<br />
FAN_PIN  (FAN0_PIN in newer code) is always the part cooling fan.<br />
You set the Controller fan in Configuration_adv.h<br />
  #define CONTROLLER_FAN_PIN FAN1_PIN // cannot be fan0_pin]]></description>
            <dc:creator>Dust</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sun, 23 Mar 2025 11:27:34 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896677,896677#msg-896677</guid>
            <title>FAN ports confusion with btt skr mini e3 v2</title>
            <link>https://reprap.org/forum/read.php?415,896677,896677#msg-896677</link>
            <description><![CDATA[ I must say this is a mind blowing investigation for me.<br />
 I'm experiencing problems with pwm for fans in ender 3 pro using btt skr mini e3 v2.<br />
LCD has two options, one is controller fan, controlled via menu, the other is on the main info screen showing fan with percentage,  and that corresponds with the part cooling fan commands m106 and shows correct information.<br />
the part colling fan tough, is always on 100% no matter what the info screen says<br />
<br />
looking at the code, i can only see fans on ports pb6 pb7 and not pc6 pc7 as they should be,<br />
the configuration files for the specific board shows -1 for fan ports<br />
<br />
what am i missing here? where is the port configuration for the fan ports on that board's firmware?]]></description>
            <dc:creator>Ran2me</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sun, 23 Mar 2025 10:40:52 -0400</pubDate>
        </item>
    </channel>
</rss>
