How to install Naza M and GPS on a Storm FF Drone - RC Groups
Shop our Airplanes Products Drone Products Sales
Thread Tools
Apr 03, 2013, 02:55 PM
Registered User

How to install Naza M and GPS on a Storm FF Drone

I recently bought the Storm FF from Helipal, and tried it a few times before understanding that the unit will be a lot safer to fly with the Naza unit installed.

My friend «Bikenewby» had already installed the Naza and the GPS unit, and he helped me a lot getting everything right. Thanks to him, I got everything up and running fairly easy.
If you want to see his videos of his modified Storm FF with Gimbal, FPV and Naza unit please visit his Youtube channel. He has some really great aerial videos from his multirotors

Also thanks to my father-in-law who helped me doing the job!

This guide will describe step-by-step how to install the Naza M unit and the GPS antenna on the Storm FF.

Materials needed
  1. Naza M for multirotors:
  2. Naza GPS unit:
  3. Zip ties for mounting: (or similar)
  4. Soldering Iron
  5. Soldering wire
  6. Lexan sheet / polycarbonate sheet for mounting the Naza unit in center (2-2,5mm thick)
  7. Shrinking tube to isolate soldered cables
  8. Lighter or heat gun
  9. Drill
  10. Drill bits
  11. Hex screwdriver

Optional, but recommended:
- 4pcs of 30A DJI Opto ESC’s (to ensure enough power for extra weight)
- About 1m of black and red 16AWG silicone cables (to prevent overheated cables from ESC's to power distribution board - powering 30A ESC's require more current, thus running the risk of melted cables).

Installation description

1. Remove the upper deck to access the stock Gyro Board

2. Remove the 4 screws holding the gyroboard

3. Cut off the zip ties holding the red and white LED-lights on each arm, and disconnect them in both hends (Gyro board/Power distribution board and brushless motors).

As you see on this picture the cables from the brushless motors are short, so the ESC’s will be places out on the arms, rather than inside the center platforms on the drone.

4. Cut off the wire going from the led strip to the ESC (it shares power with the ESC and motor). Repeat step for all 4 LED strips. (Make a note which is red and which is white so you know where to mount them later.

The next step involves connecting the ESC and motors to the power distribution board.
It can be done in two ways:

A) Reusing the existing JST plug
B)Use a better extender cable and solder directly to the power distribution board (Recommended)

On my setup I reused the existing JST plugs on the power distribution board.
My friend explained to me that this is NOT the ideal solution.

The amperage rating on these JST plugs is only around 7-8 amp. Since we are using new ESC's it is better to solder the ESC directly on to the power dist. board.

If you keep to the stock 10A ESC's it will not matter.

5. Solder the 2 cables going from the new 30A ESC’s with the cable you cut off from the old ESC’s and the JST plug or solder extender cables directly to the power distribution board. Use lighter heating gun and tube to isolate the wires.

6. Solder the V-SEN module to the Power distribution board as shown.

You have now finished all the soldering. The 4 ESC with the cables will look like this (If you chose A: JST connector alternative).

7. Measure the exact dimensions of the stock gyroboard and add some milllimetres for screw holes.

8. Use a (extremely) sharp carpet knife or a small but accurate saw and a ruler to cut out the plate in which you will place the Naza Gyro on top of (be careful so you don’t cut yourself).

Here you can see size comparison of my lexan plate and the stock gyroboard:

9. Use a Hex screwdriver to mount the Lexan plate over the power distribution board.

10. Connect the Cables from all ESC’s to the JST female plug on the power distribution board (If you chose A: JST connector alternative)

11. Use the 3M double sided tape to mount the Naza M unit on top of the lexan plate.
IMPORTANT!!! Make sure the connections for the ESC’s (M1, M2, M3, M4, M5,M6,F1,F2) point to the nose of your quadcopter.

12. Connect all the cables to the Naza unit, devention receiver, V-SEN and GPS antenna.

(See this link for connection instructions: )

13. Use zip ties (or 3M double sided tape) to mount the V-SEN module, the cables and the ESC’s. IMPORTANT!!! Make sure everything is fastened securely.

14. Mount the rest of the Drone.

When you are finished, it is time for setting up the Devo 7 TX.
You can use Helipals instructions: for setting up the receiver.

EDIT 7/1-2014 (later modifications)

Jello free videos without obstructing propellers or yellow sponge balls

First of all, I wanted to get a clear camera view without propellers obstructing the view.
Placing the camera in the center underneath the drone makes the yellow balls visible on the edges of the camera views.
Therefore I made a small plastic (lexan) platform and mounted the jello killer base mount from Helipal to kill all jello.
This works great.
Last edited by kakemann; Jan 06, 2015 at 10:53 AM. Reason: Typo
Sign up now
to remove ads between posts
Apr 03, 2013, 10:48 PM
Registered User
Bikenewby's Avatar
Hello Jon,

Congrat on your built. Also nice photos and info on the built thread. Pls post your video clip soon.
Apr 04, 2013, 10:01 AM
Registered User
Bikenewby's Avatar
Ok... Regarding the Devo 7/Naza setup, there are several ways to do so. One way is to follow Helipal instruction guide to use the FMD switch for changing Naza control mode (GPS Atti Mode <-> Atti Mode <-> Manual Mode) and the MIX switch for IOC (Home Lock <-> Course Lock <-> Off). However, since this config make use of the AUX2 channel as output to Naza "U" port (control mode switch), you cannot make use of the AUX2 rotary switch for other purpose (only one rotary switch in Devo7). I need to use this switch to either for remote gain adjustment (during setup) Or for controlling Gimbal Pitch (tilt camera up/down). So, my setup is a little different. The details is as per below.
Apr 04, 2013, 10:29 AM
Registered User
Bikenewby's Avatar
On my setup, I created 2 models in Devo 7:
- 1st model is used for normal flying (control switch set to GPS Atti Mode <-> Atti Mode <-> Failsafe since I don't actually fly manual mode).
- 2nd model is used for Compass Calibration (control switch set to GPS Atti Mode <-> Atti Mode <-> Manual since compass calibration can be activated only when flipping between GPS mode and Manual mode for 6 to 10 times), or in some case I want to try the manual mode (I rarely did so...)

The reason for flying with the 1st mode above is that I would like an ability to switch to FailSafe mode for auto-landing or RTH sometimes and also would like to be able to switch back to GPS or Atti mode in case Naza seems to behave different from expected. I know that it is also workable to switch off the Devo 7 to activate the Naza's failsafe. However, I don't want to take risk turning off Tx since Devo7 cannot be turn on if the throttle stick is not on the lowest position. Also, leaving stick at lowest position for a little too long will make Naza to disarm the motor and will probably end up with a crash...

Anyway, my tx setup is as per below. I use the MIX switch to change the Naza Control Mode (GPS <-> Atti <-> Fail Safe), the FMD switch for IOC, and the AUX2 for controlling Gimbal Pitch (and in some case remote gain adjustment). I also set the Throttle Hold mode for setting throttle stick to 50% so that I can control Rudder/Yaw stick during FPV fly (as a newby) without worrying about accidentally drop the throttle stick...

Model 1: (for normal flying)
System -> STMOD = MODE2
Model -> TYPE = AERO (This is important since the Flap/AUX1 channel is available only in Devo7 AERO mode)
Model -> INPUT -> FM SW = FMD (FMD switch is used as FMD); FMTRM = COMM; HLDSW = HOLD (HOLD switch is used as Throttle Hold)
Model -> OUTPUT -> GEAR = FMD, ACT (for FMD switch output to GEAR channel); FLAP = MIX, ACT (for MIX switch output to FLAP/AUX1 channel); AUX2 = AUX2, ACT (AUX2 know output to AUX2 channel)

Model -> AMPLI = +20 (highest power)
Model -> FIXID (see Devo7 manual on how to fix ID)
Function -> TRVAD -> ELEV = U 100%, D 100%; AILE = L 100.0%, R 100.0%; THRO = H 100.0%, L 100.0%; RUDD = L 100.0%, R 100.0%; GEAR = +88.0%, - 99.0%; FLAP = U 40.5%, D 83.5%; AUX2 = +46.5%, -66.5%
Note: The Gear and Flap is critical to set to %above or otherwise your MIX and FMD switch will not trigger the control mode and IOC mode appropriately. The AUX2 travel adjustment is for adjust the travel rage of Gimbal pitch control (set the way you like).
Function -> SUBTR -> ELEV = 0.0%; AILE = 0.0%; THRO 0.0%; RUDD 0.0%; GEAR 0.0%; FLAP D 6.0%, AUX2 0.0%
Function -> DREXP -> leave as default value. Do not set D/R exponential.
Function -> THHLD -> STATE = ACT; POSIT = +50.0% (for Throttle Hold setup)
Function -> THCRV -> leave as default
Function -> SAFE -> ELEV = SAFE, 0%; AILE = SAFE, 0%; THRO = SAFE, H 3%; RUDD = SAFE 0%; GEAR = HOLD; FLAP = SAFE, D 34%; AUX2 = HOLD
The rest of parameters just leave them as default.

Model 2: (for compass calibration; or for flying in manual mode. In this case, the MIX switch at position 2 is set to Manual instead of Failsafe mode)
Setup similar to mode 1 except for:
Function -> TRVAD -> ELEV = U 100%, D 100%; AILE = L 100.0%, R 100.0%; THRO = H 100.0%, L 100.0%; RUDD = L 100.0%, R 100.0%; GEAR = +88.0%, - 99.0%; FLAP = U 85.5%, D 83.5%; AUX2 = +46.5%, -66.5%
Last edited by Bikenewby; Apr 04, 2013 at 10:41 AM. Reason: correction
Apr 04, 2013, 10:33 AM
Registered User
Bikenewby's Avatar
Some Photo on Devo7 switch
Apr 04, 2013, 10:37 AM
Registered User
Bikenewby's Avatar
To use this Devo 7 Tx setup, the connections between Receiver and Naza MUST follow this mapping:

Naza <-------------> Rx Channels <-------------> Tx Switches/Sticks
A <-------------> Aileron <-------------> AILE stick
E <-------------> Elevator <-------------> ELEV stick
T <-------------> Throttle <-------------> THRO stick
R <-------------> Rudder <-------------> RUDD stick
U <-------------> FLAP (AUX1) <----------> Mix Switch
X2 <-------------> GEAR <-------------> FMD Switch
X1 <-------------> AUX2 <-------------> AUX2 Switch

This way you can make use of all 7 channels...
Aug 05, 2013, 02:24 PM
Registered User

Need some advice with Naza M V2 please

hi there,

I am new to the hobby and to this forum. I have got myself a Storm FF from Helipal and also bought the Naza M V2 with GPS. I think I have connected everything as needed. Replace the original Gyro board with the Naza MC and connected the Devo 7 receiver. I am not really sure what should be the next step to configure the profile on the radio and program/calibrate the receiver. Do you have any recommendation or links on how I could go about doing that?


Aug 05, 2013, 03:50 PM
Registered User

The first thing you need to do is to set up your Devo 7 transmitter.
When you have done that you can easily run through the naza software configuration and choose the settings you like.

If you have connected the Devo 7 receiver with the Naza Gyro, you should be able to use Helipal transmitter setup guide which was originally made for Naza V1. I can't see any reason why it shouldn't work just as good for V2.
I see that it is no longer visible on Helipals page, so here is the direct link:

Storm Drone Naza V1 setup guide

Check if you connected your drone the same way and follow the instructions in Helipals description on how to set up the transmitter.

You can also connect Naza gyro to receiver like Bikenewby did (see above posts) where he explains it in detail how to set up according to his settings.

When you have set this up correctly you can connect the Naza led module to your PC and use Naza software to check all the settings and calibrate your transmitter.

Before flying double check that all propellers are going in the same direction as described in Helipals manual / DJI manual. If not you have to desolder the wires from the ESC to the motor to change the direction of the propeller.
Also double check that the M1-M4 are connected to the right motor.

Hope this helps.
Last edited by kakemann; Aug 05, 2013 at 03:58 PM.
Dec 26, 2013, 12:03 PM
Registered User
Hi, based Bikenewby's setup, can I assign the "gear" switch on the Devo 7 to function ? If so, what are the inputs that I should have on my transmitter ?
Jan 06, 2014, 12:37 AM
Registered User

Thanks for the info

I just bought one of these drones a couple weeks ago and just bought a Naza setup that will be in tomorrow. Just a couple questions, I noticed that it looks like you changed out the motors as well as the battery. I want to do that with mine but I am not all that experienced with RC things. Can you tell me what ECS's, motors and batteries you guys are using with your drones?
Jan 06, 2014, 03:08 AM
Registered User
- ESC's: DJI 30A opto for 3S

I run with the stock 2200 battery, but I also bought a bigger one (3200) to get more flight time.

I use the stock motors.
However, I see from their webpage that they changed the stockmotors to black ones with two screws mounting. But they are also 1100kv, so you can probably use them without issues.
The motors I have was also stock, but with a spinner (cone shaped top).

I advice you not to reuse the existing JST cables.
Under point 4:
"B)Use a better extender cable and solder directly to the power distribution board (Recommended)"

Let us know how it goes, good luck!

Let me know if you need more information.
Jan 06, 2014, 03:51 PM
Registered User
Thanks, what 3200 battery are you using, it must be a lot heavier than the stock battery?

Jan 06, 2014, 06:30 PM
Registered User
It is a 20C 3200 lipo battery.

I haven't really thought about any difference in manouvering with the different batteries. Both work without issues.

only difference is that I get a couple of minutes extra flying time.
I can try to upload a video if you are interested seeing it fly.
I've lost count on number of flights with this setup.

I didn't want to show the props on the video footage so I mounted the gopro underneath. I had to create more space between the yellow sponge balls and the ground. The sponge balls are too small to fit the gopro underneath.

The only problem I had in the beginning was jello effect when filming with my gopro.
After installing the jello killer from Helipal, this problem was solved.
Jan 06, 2014, 06:43 PM
Registered User
I found this picture which shows how it looked like without the jello killer in front. I will take a new picture tomorrow to show exactly how it looks now. If you see the spongeballs, you will notice that I have some longer plastic extenders between the drone arms and the spongeballs. This is to have space for the gopro.
Last edited by kakemann; Jan 06, 2014 at 06:49 PM.
Jan 06, 2014, 11:08 PM
Registered User
I am just looking at longer flight time. The current setup only gets maybe 7 minutes. Well the thing starts to beep at around 5 but I have run it to about 7. 15 minutes or more would be optimal and I was looking at getting a higher rated battery but I was worried about the weight. The 2200 mah is 175 grams and the one you got seems to come in what, about 270? I got this for video and photography so I dont care about agility so much just as long as it has enought power to lift the payload with a bit extra incase I need to manuvour out of a bad situation, like a crash from pilot error.

Thanks for the help.

Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion How to tell when NAZA GPS is "locked on"? BimmerM3 Multirotor Drone Electronics 10 Oct 28, 2013 08:52 AM
Sold Naza M and Naza M GPS Twinkletoze Aircraft - Electric - Multirotor (FS/W) 1 Feb 07, 2013 12:58 AM
For Sale Naza m+ gps new hdworld Aircraft - Electric - Multirotor (FS/W) 4 Jan 16, 2013 12:03 AM
Sold Naza m autopilot/stabilization with GPS/compass Strikerbusa FPV Equipment (FS/W) 13 Jan 11, 2013 05:47 PM
Wanted DJI Naza-M + GPS Hmerly Aircraft - Electric - Multirotor (FS/W) 0 Jan 10, 2013 03:17 PM