12v dc motor

Hello everyone 

I am planning to connect a 12v dc motor with the pixhawk and rotate the motor clockwise and anticlockwise. with my taranis plus transmitter is that possible ? if any one have an idea how to do it please let me know.

The idea is to use one of the channels in the taranis to rotate the motor clockwise and anticlockwise.

The motor will be attached to my hexa copter.

The picture of the motor is attached below.



You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


  • Hi again

    I couldn't reply to your latest post in this forum :-(

    I would assume your esc is broken and not capable of driving your motor. With a simple Volt/Ampere instrument you should be able to check what happens.
    Your motor doesn't seem very large so a healthy esc would easily drive it.

    Maybe you get the chanse to test with another esc.

    Good luck


    • Thanks Anders 

      I will try to use another ESC because I tried more than 3 types of motors but this specific motor does not work.

      I appreciate your time my friend.

      Kind regards 


  • You will need a car-esc. Esc for flyers cannot reverse (normally).

    There are a lot of electronic speed controllers (esc) that have reverse and brake functions.

    Normally you have stop in the middle of the stick and forward or reverse when you move it.

    Hope this helps


    • Thanks Anders for your reply 

      So I ve got this speed controller (see attachment) is it going to work with the mentioned motor??

      Is there any coding involved or it's just connections? 


    • I don't know this one but it looks OK!
      No coding needed. I guess you are going to use one Aux-port and then the Pixhawk just pass the signal through. Test first by connecting to your Rx. It should work from there.

      If you want you can have it connected to the Rx in the copter too.


    • From the picture the motor must be a DC motor (brushed) with some sensor reporting the rotational speed.
      You can check it by using a low voltage battery and connect the empty wires. The motor should start.

      Good luck!


    • http://www.hobbyking.com/hobbyking/store/__41608__FrSky_X8R_8_16Ch_...

      This is my Rx is it necessary to connect the speed controller to a specific input or it's up to me ?

      I am working on it now and will let you know if there is an update.

      Appreciate your time Anders 


    • I have Graupner and even if I set the Rx to sum all cannels into one sum-channel it outputs all channels on the remaining output. This makes it possible to connect servos directly to the receiver without any influence of the Pixhawk.

      This can be used for fault-finding or running a independent servo as you intend to.

      Without being able to test it I assume your Rx does the same


    • I ve connected all the components together and everything should work but the amount of power used seems to be little and cannot power up the system I am using a (7.2V 800mAh ni-MH )battery is this enough ? or I should use a Lipo battery with more power ?

    • With 2S you give the motor half the voltage and 1/4 of full power. This is very low. Unfortunally the Esc can't handle more than 12V but using 3S would be within the limits and is much closer to 12V.
      Try running the motor directly from the battery. As it is a brushed motor it will run at max speed. With the motor connected to the esc you should achieve almost the same performance.

      If the motor performs about the same when connected to esc it's fine. If it doesn't you may have to do check:
      - Many transmitters are setup to give less than 100% at sticker ends. This is normally changeable per sticker in the Tx software.
      - Perform esc calibration. The manual should tell you how to do this. This will tell the esc the pulse-width range it will have from your Rx.


This reply was deleted.