Best MOSFET from PWM outputs of Arduino Nano

I am currently running with IRFZ44N's to power 4 DC motors for a quadcopter. I am sending a 50% duty cycle wave from D6 and this is what i read on the oscilloscope:


(I am sorry for the shit quality, however you can see 40mV as the voltage).

I am using the AnalogWrite(6, 128); command to test a 50% duty cycle on pin 6. My motor turns however barely any of the power source makes it through so little to no power reaches the motor. I have 2 small 3.7V lipo batteries with 330mAH each powering the quadcopter.

The frequency is 490Hz which i believe is the default. (if I'm wrong its whatever the default is).

Its worth noting I was expecting square waves when viewing the output on an oscilloscope, not sure why this is happening. The circuit diagram for each motor I am following is this:


(however I am using a Nano instead of an Uno which shouldn't make a difference)

This is only a fun project :smiley: