Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AntiBotCaptcha has a deprecated constructor in /homepages/8/d680172117/htdocs/QA/qa-plugin/q2a-captcha-antibot-master/AntiBotCaptcha.php on line 22
Slow 8520 motor, mosfet or Arduino nano - Electronoobs Q&A

Welcome to Electronoobs Q&A, where you can ask questions and receive answers from other members of the community.



+1 vote


I am working on a small drone project. I used breadboard to connect motor,mosfet,nano, LIPO battery for testing. Motor spins pretty slow. It cannot lift the frame without any extra load, doesn't even move it.

I am trying to understand what is the reason.

Here is the circuit:

I use:

- arduino nano

- brushed motor 8520 -

- MOSFET P30N06LE  -

- LIPO battery -3.7V 750mAh

I pushed motor to the highest value( analogWrite(3,255) and measured the voltage across motor's pins. It was 2.7-3V. It looks too low. 

What can be the issue of slow motor? Is it possible to test separately motor, transistor and nano and check if one of them is "broken"?

asked by (230 points)

1 Answer

0 votes
If you connect the motor directly to the battery, dose it spins faster?
answered by (23.2k points)
Yes it does. I figured out that it was the problem with bad connection. When I soldered everything it started lifting the drone but...

Now I think I have power issue

I am trying to supply my drone with one LiPo 3.7V battery. I use:

- DC to DC Voltage Regulator Step Up Boost Converter to power Arduino to get 5V.(

- 8250 motors are powered straight from the battery.

I use simple MOSFET sketch where motor receives sin signal ( After one cycle, Arduino becomes unresponsive, it is basically stuck, the motor spins with the constant speed. I assume the moment motor starts, there is a drop in the Arduino power and goes to a weird state and stops working properly. Is it correct assumption?

I also powered Arduino from separate USB supply, and everything works fine.

Is the selected boost converter not good for such project? Is there a better solution besides having second supply for Arduino?
Could somebody help?