Please confirm your location:

USA warehouse now open.
Our USA warehouse is now open! Low cost shipping and an ever growing variety make ordering from the US warehouse even better value!
  Item found in the following categories;
> Planes & Parts > Flight Stabilization
> Multi-Rotors & Parts > Flight Controller
> Robotics & DIY > Arduino


Multiwii and Megapirate AIO Flight Controller w/FTDI (ATmega 2560) V2.0

Multiwii and Megapirate AIO Flight Controller w/FTDI  (ATmega 2560) V2.0
Multiwii and Megapirate AIO Flight Controller w/FTDI  (ATmega 2560) V2.0

This board features a multiple serial interface as well as a dedicated I2C interface. You can now plug in a GPS directly, and you still have extra ports for other external devices. In addition to that, the new ATmega 2560 has more IO pins so it can both read the PWM signal from your receiver and it has enough PWM outputs to control the ESCs directly without the need to do the PWM signal in software. 

This controller even has a MicroUSB port right on the board, no need to attach an extra FTDI USB interface.

The motion sensing side features a new generation MEMS Gyro, a MPU6050 by InvenSense, which has the MEMS Gyro / Accelerometer sensor on a single chip. There’s also a 3-axis magnetometer and a barometer sensor with a resolution of 0.01 millibar – approximately a 10 cm height difference.

Interested in GPS functionality? Well this is one of the most cost effective ways to get started - simply add a 10Hz GPS module (coming soon) and you’re good to go!

• Supported MegaPirateNG and MultiWii firmware
• Up to 8-axis motor output
• 8 input channels for standard receiver
• 4 serial ports for debug/Bluetooth Module/OSD/GPS/telemetry
• 2 servos output for PITCH and ROLL gimbal system
• 1 servo output to trigger a camera button
• 6 Analog output for extend device
• A I2C port for extend sensor or device
• Separate 3.3V and 5V LDO voltage regulator
• ATMega 2560 Microcontroller
• MPU6050 6 axis gyro/accel with Motion Processing Unit
• HMC5883L 3-axis digital magnetometer
• MS5611-01BA01 highprecision altimeter
• FT232RQ USB-UART chip and Micro USB receptacle
• On board logic level converter

Flight mode for Multiwii:
• One of the following basic modes
– Acro
– Level
– Alt Hold
- Heading Lock

• Optional mode
– HeadFree (CareFree)
– GPS Hold (Need GPS receiver)
– GPS Back to home position (Need GPS receiver)

Flight mode for MegaPirate:
• Acro
• Alt Hold
• Loiter (uses GPS)
• Guided (uses GPS)
• Position (uses GPS)
• Circle (uses GPS)
• RTL (uses GPS)
• Auto(uses GPS)
• Follow Me(uses GPS)

Dimension: 50mmX50mm
Height: 11.6mm
Fixing hole spacing: 45mm
Hole diameter: 3mm
Weight: 14.2g

3 x 3Pin to 1Pinx3 cable 100mm 
1 x 3Pin to 3Pin cable 100mm 
1 x Molex 1.25mm 4Pin cable 100mm 
1 x Molex 1.25mm 6Pin cable 100mm 
1 x Molex 1.25mm 8Pin cable 100mm 

PRODUCT ID: 387000007

This product available from a warehouse near you!

Weight: 45g
International Warehouse
USA West Warehouse In Stock View Item
Price  $29.99

  • Minim OSD v1.1

    Combo Price: $19.76   IN STOCK

  • Hard Case for MultiWii and MegaPirate AIO Flight Controller

    Combo Price: $3.95   IN STOCK

  • Turnigy Battery Strap 330mm

    Combo Price: $1.65   BACKORDER

  • Gyro / Flight Controller Mounting Pad (10pcs/bag)

    Combo Price: $1.95   IN STOCK

  • OrangeRx Open LRS 433MHz TX Module (JR/Turnigy compatible)

    Combo Price: $29.95   IN STOCK

Further discounts available for registered & logged-in customers.
 Customer rated
Total of 881 discussions.
Truong Buu  1 points - 7/3/2015
Hello, I'm newbie with quadcopter. When I read about power supply for this board, it says that I can power from ESC or external power supply. My questions are: -If I power using the ESC, then do I have to connect all 3 wires (S,V,G) of each ESC to the board (this makes 12 wires), or I just need to use 1 V and 1 G from 1 ESC and 4S wire for signal? -If I power by external power supply, then all I need is connect the LiPo battery to the board (~11.1V) and no need to power by ESC, is that right?
 v_max 5104 points
Best and safe way is power from ESC. leave only one 5v power source. Just lift fixator on esc connector with a needle and pull out middle wire with crimp from connector on all esc connectors except one. (isolate pulled out wires). In this case yellow jumper must be closed. Powering on ext port with more then 5V is unsafe. First you need to open yellow jumper. Second important thing to keep in mind all pins labeled as VCC are directly connected to this ext power port. So if you power board with 12v then same 12v will be on all VCC pins... (and this might be too much for most periferials you would like to connect - gps, telemetry, blutooth e/t/c) There are only few pins which are labeled as 5v which are powered from internal onboard 5v power regulator. Internal regulator not intended to provide sufficient 5v power for powering something else like servos e.t.c It can power only RX and gps... So in most cases it's more convinient to power by esc bec via motor poerts... in this case all VCC pins will be powered from esc bec which can provide much higher current for powering all additional periferials...
michael  2 points - 7/2/2015
Finally every thing is working. But there is one last problem. The motors spin the right way and the propellers are setup the right way. I throttle fully up and the props spin very fast but the copter just wont take off. The battery is fully charged. I throttle full and it wont take off the motors just spin very fast. Please Help.
 v_max 5104 points
1. do you calibrated escs?
2. do you check all motors are spinning in right direction?
3. what is full weight? what motors you use at what voltage and what is your propellers size? May be wrong choice of motors/propellers not provide enough trust to take off.
4. in what flight mode are you trying to take off?
joeseph  1 points - 6/12/2015
Does this product have the function to show the battery Status?
 v_max 5104 points
no... It has no I/V sensors. In most cases if you want battery monitoring on MPNG firmware You need to use something APM power module and connect it's I,V sensor outputs to free A pins then configure MPNG to use this pins.. Check megapirateng com site docs in tips and tricks section for voltage monitoring with a simple resistor divider... Same can be done using APM power module as V / I scaled sensors signals.
Antonio  3 points - 6/11/2015
how to connect the ESC, this FC and radio Tunigy 9x together?
 v_max 5104 points
There are 2 manuals under files tab (purple tab on this page) which describes all process step-by step... 2 mauals for two different firmwares which can be used on this FC... So just choose one you would use (default flashed is multiwii)
Humberto  1 points - 6/10/2015
Can I load a sketch I wrote in the arduino environment to this board? If not, can you provide information on the dev. environment to write my own firmware? Thanks.
 Humberto 1 points
Never mind, I just saw the step by step page. Thanks.
 v_max 5104 points
Humberto, this controller in fact is arduino mega with integrated sensors (IMU, compass, baro) ... So all Arduino guides and tutorials for MEGA are aplicable to this board. You can start playing with compiling and uploading multiwii sketch... Complete instructions how to compile are on this page under files tab. (there are 2 manuals one for multiwii other for megapirate)... Note also that flashing MPNG requires special version of arduino (with APM libraries bundled) Good instructions how to build MPNG from sources as well as APM version of arduino can be found on megapirateng site.
Customer Reviews
Overall Rating
Like it?
Opened up my FC today and wasnt really happy. I got someones returned board. HK didnt even take the time to remove all the the previous persons double sided tape from the back of the board. After reading all these reviews I am wondering if it is worth my time to figure out which version I have and dive in. Man those KK2 boards are making this thing look like a nightmare! All these features better be worth the time investment.

1 comment. Reply..

Overall Rating
Like it?
Top, no problems with it. I use it with Multiwii Software. Altitude hold, Level mode, mag, bluetooth, gps hold and return to home, all works fine with high precision. Nice Board... Altitude sensor must be covered with foam... Gps is a Locosys from a Tiny OSD 2 with serial interface, 10Hz and 112500 data transfer rate... You can use one gps modul for Flightcontroller and Osd (it needs only TX from Gps Modul)

10 comments. Reply..

Create an account
Overall Rating
CNC mill
Like it?
very good, it work perfectly!

No comments. Reply..

Create an account
Overall Rating
Like it?
Great product at a great price!

No comments. Reply..

Create an account
Overall Rating
Like it?
It seems that version 2.0 doesn't have the problem of the 1.0 batch. I am using it with MegarPirateNG, NEO-6M and a bluetooth module. No problems whatsoever. If seems that HK deleted all documents in the "File" section, so search youtube for rcjoseb and you will find some great videos how to configure it. Cheers!

2 comments. Reply.. here to see all reviews
Aff. Link