MegaPirateNG 3.0.1 R4 – Released


I’m glad to say you, we are finished work on MPNG 3.0.1 and released final release R4. Now we well focus our work on new 3.1 and start development for 32bit controller. Read more info about release below…

We made great tool: FlastTool – Now, you can upload MPNG into your controller without Arduino IDE. You just run FlashTool, select board, RC input type, firmware version and our server will build firmware for you! After this, firmware will be flashed to FC.

R4 now supported new hardware: PARIS V5 Mega iOSD board. Sample videos you may find on my Youtube channel.
It is great board with integrated minimOSD. This board uses external compass so troubles with toiletbowling can be solved easy.

So, easiest way to upload new firmware is FlashTool, but of course you may use old method and download sources from GitHub: instructions you may find here:

Yours faithfully, MPNG development team.

9 thoughts on “MegaPirateNG 3.0.1 R4 – Released

  1. Glad to hear that Sir Alex is porting ardupilot 3.1 . I am too having problem with the flight stability with 3.01, was hoping that the Auto-Tune on 3.1 could resolve this issue.

    Any indicative timeline where 3.1 would be out?

    1. Hi!
      Actually, 3.1 was ported, but I need more time to test it. The weather in my region not very well (you can see on my vids).

      1. Appreciated your kind effort in delivering quality code. The winter is definitely colder than usual, we will certainly continue to support your MegaPirate Project. I look forward in purchasing one of your 32 bits flight controller

    2. Hi wengwah,
      I have 3.01.R2 running on my Crius v1.1 board, and it is great. With trepidation, I’ll examine the R4 source code before I upgrade. It took me several days to tune in the PIDs, but now it is quite stable. I suggest you must use channel 6 to tune your PIDs!
      With the Crius, I have a DIY frame, Tiger MS-2814-770kv, RCTimer 40A ESC, and 5000mAh 40C 80C burst LiPo. I use Bluetooth on S0 (serial 0) for tuning using CH6. In addition, I did initial tuning with the quad tethered.
      Good luck!

  2. Hi Tomb, I got cut on my palm once, I would not try tethered tuning again. It is too dangerous with the razor sharp blade. Anyway, I had configured chn 6 and will try this tuning method over the weekend. It is not cold but Windy in Singapore.

    1. You just have to be careful! These machines can be very dangerous. I’ve had my forearm chopped a few times. Ouch! But that problme aside, tuning the PIDs using Ch6 is the way to go. My tether is a velcro strap connected to an eyebolt on the bottom of my quad which is tied to an eyebolt in the floor (actually a 1x1m sheet of plywood). The eyebolt goes through the plywood to a plate below. This allows the eyebolt to rotate on yaw and the quad to hover, picth, and roll up to 10cm above the platform; sufficient to tune…good luck!

  3. Hi Sir
    This is getting better and better and I feel like a kid on christmas. :-)
    One question: Is there a way to configure AIOP V2 with R4 with automatic landing gears?
    For example, when the copter reaches 2 m up, the landing gears go up and the landing lights are turned off. That would save a channel for me. :-)
    Admit that would be quite sexy? :-)

  4. Here’s a video testing alt hold. Works great! rockford quadcopter MegaPirate 3.0.1 R2 Crius AIO loiter test yaw/pan at 70ft altitude 02162014

    Hey SirAlex, could you please answer a question for me? I see the code has changed the loop rate from 200hz down to 100hz. I’d think the 200hz would give better response, but I suspect that high of a rate was not needed; excess thrashing.

Leave a Reply