Arduino controlling Mosfet

I am using an arduino to run a small 24v motor at 4 amps. As like other posts im doing it wrong. The mosfet board I bought is opens the gate at 3.3-15v. 3.3 is false advertisement becuase i smoked it. Is there a mosfet board from someone that is actually 3.3v ? Or a chat that im missing that has other options? Thanks

Mosfet i used Amazon.com: MOSFET Switch Module DC 3.3-12V Control 5-36V Output 22A High Current Field Effect Transistor Module for Motor LED Speed PWM Control (1) : Industrial & Scientific

Who knows what MOSFET is on that board?

Forget Amazon and buy a logic level MOSFET from a reputable supplier, but be sure to study the data sheet, especially the gate-source voltage transfer characteristics, as with this one from Sparkfun:

As you can see, with 3.0V on the gate, the MOSFET can be expected to conduct around 7 A.

Also, for fast switching and high drain currents, you cannot depend on an MCU port pin to supply the required gate current. The gate is a surprisingly large capacitor that acts as a dead short circuit to ground during turn on, and the few mA gate current from a port pin will lead to long turn on times and overheating with PWM drive signals.

Which Arduino board/MCU are you using, and how is it connected to the MOSFET?

Hey thanks. Im using a Portenta with a mid carrier breakout board. So the built in io to turn it on and off. Ill look into this guy, thank you

Check the maximum recommended output current. You may need to use a gate driver IC.

Might be easier to buy a ready made driver?
Pololu has a bunch.
Pololu - Brushed DC Motor Drivers Pololu - Brushed DC Motor Drivers