SMALL - espritmodel.com SMALL - Telemetry SMALL - Radio
Reply
Thread Tools
Old Sep 06, 2012, 03:54 AM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
Discussion
MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS

*Updated MultiWii 2.2

This thread is for the MultiWii Mega Pro board from HobbyKing with a focus for the MultiWii firmware.

Files from HobbyKing
MWC Pro Pin Outs
MWC Pro Motor Plan
MWC Pro Stick Commands

For MegaPirateNG thread for this board, please visit jabram thread MegaPirate NG on HK MultiWii PRO Flight Controller w/MTK GPS Module

Note: The following is with big help from jabram. A lot of this info he has on his thread.



*This post is still a work in progress. If you think I should add something here, PM me.

List of Software needed
USB Drivers(if needed)

Arduino lastest verison (Code is edited and loaded into your Mega board's ATMEGA2560 using Arduino Software)
http://arduino.cc/en/Main/Software

MultiWii Firmware (includes original GUI) currently 2.2
http://code.google.com/p/multiwii/downloads/list

MultiWiiGUI (It does not intend to replace the original MultiWiiConf utility, but trying to offer a richer user experience by sacrificing multi platform capabilities.)
http://code.google.com/p/mw-wingui/downloads/list


GPS AUTOCONFIG:
First you'll want to initialize MTK GPS for using selected speed 115200, 5Hz update rate and GGA & RMC sentence. jabram post said to use Multiwii dev 1240 to let it auto config the gps for you. if not, you'll have to use a FDTI usb to reprogram the gps. sounds complicated so i opted for the auto config.


Multiwii 2.2 now autoconfigs your MTK 3329 GPS module.

Connect your GPS to the board to serial 2. The two outside wires are not used.
Quote:
GND -> GND
RXA -> TX2
TXA -> RX2
VDD -> 5V
Use the correct board type and Serial COM port you receive when you connect the board to the computer. You can check under Device Manager for your COM port number



Open MultiWii_2_2\MultiWii\MultiWii.ino file with the Arduino software. I like to drag the file over the Arduino shortcut I created. Its faster. So now define these setting under config.h tab:

Code:
#define FFIMUv2

#define GPS_SERIAL 2

#define GPS_BAUD 115200

#define INIT_MTK_GPS
Once your MTK GPS is configured, you can uncomment the INIT GPS line and just define the NMEA GPS line. People report gps not working if the INIT_MTK line is left enabled.

*Remember to define your frame type.

Compile and upload that to the HK Mega board, make sure your GPS is connected so the GPS is in fact setup. Test it outside with clear view of the sky. Use the GUI from the folder (MultiWii_2_2\MultiWiiConf\application.windows32\M ultiWiiConf)


MultiWii Setup
Then you have to go back to Multiwii 2.1 (upload and reflash).
The process is the same as above but with the 2.1 firmware files. Define your frame type and define the following under config.h.:


You just need to uncomment these option to activate it. uncomment by removing the //

Frame Type:
Of course define your frame and anything else that applies to you and your setup.


Sensor:



Then use MultiWiiGUI or the java based Multiwiiconf (MultiWii_2_2\MultiWiiConf\application.windows32\M ultiWiiConf.exe) to connect to your board. Make sure you use the correct COM port number.
MultiWiiGUI


MultiWiiConf


Remember when using the MultiWiiConf. Click your COM port and click START.

TIPS:
It is much better to power the FC from a dedicated BEC like this one from HK


It is also a good idea to connect this HK capacitor on one of the 5V and GND connections to prevent brownouts which can reset your board and cause you to crash as its now disarmed.


If you do power board with external BEC then the ESC wiring needs only needs to have each ESC Signal wire connected. Connecting all or any of the ESC ground or negative can lead to electrical noise from ground loops, groundis already connected to the board via the power supply negative lead. No need to have 4 or 8 copies of it to generate unwanted ground loops.

Real benefits from connecting fewer wires for the receiver and the ESC are;

- Less stiff wires to transfer vibration from the frame to the FC which you mounted on some sort of shock absorption material.

- Less stiff wiring, much easier to connect everything.

- Much neater.

- No ground loops.

END

$65!
Features:
(MultiWii PRO)
SMD component design with Atmega2560
ITG3205 Triple Axis Gyro
BMA180 Accelerometer
BMP085 Barometer
HMC5883L Magnetometer
Servo output for camera pitch and roll control
Supports direct connection of GPS module (MTK 3329 GPS module included)
On-board USB connection for programming

(MTK 3329 GPS Module)
Based on MediaTek Single Chip Architecture.
L1 Frequency, C/A code, 66 channels
High Sensitivity, Up to -165dBm tracking, providing superior urban performance
DGPS(WAAS, EGNOS, MSAS) support (optional by firmware)
USB/UART Interface
Supports AGPS function (Offline mode: EPO valid up to 14 days)

Specs:
(MultiWii PRO)
Mounting: Standard Mk style mounting holes 45mm X 45mm
Dimensions: 70x50x12mm
Weight: 16g

(MTK 3329 GPS module)
Position Accuracy: < 3m CEP (50%) without SA (horizontal)
Cold Start: under 35 seconds (Typical)
Warm Start: under 34 seconds (Typical)
Hot Start: under 1 second (Typical)
Power Consumption: 48mA @ acquisition, 37mA @ tracking
Shut-down current consumption: 15uA, typical
Dimensions: 30x26x7mm
Weight: 8g


http://www.hobbyking.com/hobbyking/s...%5FModule.html
TheFernMan is online now Find More Posts by TheFernMan
Last edited by TheFernMan; Jul 21, 2013 at 08:11 AM.
Reply With Quote
Sign up now
to remove ads between posts
Old Sep 06, 2012, 04:27 AM
xxxxxxxxxxxxx
JUERGEN_'s Avatar
Deutschland
Joined Nov 2009
660 Posts
Quote:
Originally Posted by TheFernMan View Post
Any thought? Worthy buy? Better buy than a Crius AIO Pro with GPS?
GPS has no EEPROM.

MS5611-01BA01 one is better.

the New CRIUS CN-06 GPS Receiver V2.0
-> http://www.rctimer.com/index.php?gOo...3&productname=

JUERGEN_ is offline Find More Posts by JUERGEN_
Last edited by JUERGEN_; Sep 06, 2012 at 04:34 AM.
Reply With Quote
Old Sep 06, 2012, 05:29 AM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
Yes but the price is attractive lol
TheFernMan is online now Find More Posts by TheFernMan
Reply With Quote
Old Sep 06, 2012, 07:07 AM
Hulk likes flying things
Phalanx-0's Avatar
United States, IN, Kokomo
Joined May 2008
613 Posts
Quote:
Originally Posted by TheFernMan View Post
Yes but the price is attractive lol
Yeah, but who is going to help you support the unknown board. Sure, it uses the 2560, but there are always nuances and quirks to new boards.

Unless you are an experimenter and ENJOY solving PROBLEMS, My suggestion for ease of assembly and use, just use something tested and proven.
Phalanx-0 is offline Find More Posts by Phalanx-0
Reply With Quote
Old Sep 06, 2012, 07:42 AM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
really? i would think this board isnt that much different from the other Atmega 2560 boards.. crap this would be my first MultiWii board... I was gonna get the Crius AIO Pro with GPS.. thats almost $100 dollars together. This just seem like a better option, price wise.

Like the GoodLuckBuy for $91 dollars without GPS.

Or this one which look a lot like it


Anyone else like to chime in?
TheFernMan is online now Find More Posts by TheFernMan
Reply With Quote
Old Sep 06, 2012, 08:50 AM
xxxxxxxxxxxxx
JUERGEN_'s Avatar
Deutschland
Joined Nov 2009
660 Posts
Quote:
Originally Posted by TheFernMan View Post
Like the GoodLuckBuy for $91 dollars without GPS.

Or this one which look a lot like it

Anyone else like to chime in?
Why so big?

slightly smaller
-> http://dx.com/crius-all-in-one-pro-v...-149346?item=5

JUERGEN_ is offline Find More Posts by JUERGEN_
Reply With Quote
Old Sep 06, 2012, 09:35 AM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
Quote:
Originally Posted by JUERGEN_ View Post
lol its the price that good! its not that much more bigger :P
It includes GPS! The Crius AIO Pro is a great board. Even at $57 dollars! Its been tried and tested, great support here too. but add the GPS and the combined price is $84 dollars (Rctimer CN-06 GPS) Here

Price of the HK Multiwii board is $61.74 plus 3.99 shipping = $65.74

$18 dollar saving lol
TheFernMan is online now Find More Posts by TheFernMan
Reply With Quote
Old Sep 06, 2012, 09:36 AM
n00b pilot
MikeyToo's Avatar
Brandenburg, KY, USA
Joined Dec 2005
447 Posts
Quote:
Originally Posted by JUERGEN_ View Post
GPS has no EEPROM.
This isn't so much an issue if you use the NAV board to stuff configuration into the GPS, yes?
MikeyToo is offline Find More Posts by MikeyToo
Reply With Quote
Old Sep 06, 2012, 09:43 AM
xxxxxxxxxxxxx
JUERGEN_'s Avatar
Deutschland
Joined Nov 2009
660 Posts
Quote:
Originally Posted by TheFernMan View Post
Price of the HK Multiwii board is $61.74 plus 3.99 shipping = $65.74

$18 dollar saving lol
and, for obsolete BMP085

JUERGEN_ is offline Find More Posts by JUERGEN_
Reply With Quote
Old Sep 06, 2012, 03:10 PM
DVE
Registered User
Russian Federation, Sankt-Petersburg, SPB
Joined Jul 2011
578 Posts
Quote:
Originally Posted by TheFernMan View Post
Any thought? Worthy buy? Better buy than a Crius AIO Pro with GPS?
No, its not better:
- it seems does not support Megapirate, its much more powerful than Multiwii (POI/Mission flight, OSD/telemetry support)
- BMP085 is the old baro with bad accuracy
- board is huge

I think, its better to add some money and buy AIO or 3M Pilot.

Quote:
Originally Posted by TheFernMan View Post
The Crius AIO Pro is a great board. Even at $57 dollars! Its been tried and tested, great support here too. but add the GPS and the combined price is $84 dollars
True that, but you will have a lot of functions there, that are not supported in Multiwii:


DVE is offline Find More Posts by DVE
Last edited by DVE; Sep 06, 2012 at 03:16 PM.
Reply With Quote
Old Sep 06, 2012, 03:23 PM
Registered User
macinr's Avatar
USA, CA, Santa Barbara
Joined Feb 2003
1,201 Posts
Quote:
Originally Posted by TheFernMan View Post
lol its the price that good! its not that much more bigger :P
It includes GPS! The Crius AIO Pro is a great board. Even at $57 dollars! Its been tried and tested, great support here too. but add the GPS and the combined price is $84 dollars (Rctimer CN-06 GPS) Here

Price of the HK Multiwii board is $61.74 plus 3.99 shipping = $65.74

$18 dollar saving lol
Sounds like a $66 experiment instead of an $18 savings... How much is your time worth?

After reading the nearly 300 pages on Crius boards (mostly AIO) I think the board you listed from rctimer along with the GPS is a safer bet if you are at a point where $18 makes a difference, because you'd be spending that extra money on a proven combination instead of possibly losing money on an experiment.

All that aside, maybe someone will buy the HK board and post their findings in this thread... time will tell.
macinr is online now Find More Posts by macinr
Reply With Quote
Old Sep 06, 2012, 04:19 PM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
Thanks guys, I've decided to hold out for the Crius AIO with Gps and Bluetooth.

Hopefully this will help someone else making a similar decision. I was always gonna go with Crius AIO but when I saw that HK Multiwii board included GPS it's threw me off lol
TheFernMan is online now Find More Posts by TheFernMan
Reply With Quote
Old Sep 06, 2012, 09:13 PM
Registered User
Indonesia, Lampung, Sukarame
Joined Dec 2009
51 Posts
so, you decided not to do an extra experiment?
you already make my doubt bigger
haha
benybee is offline Find More Posts by benybee
Reply With Quote
Old Sep 06, 2012, 09:25 PM
Too Many Thread Subscriptions
TheFernMan's Avatar
United States, FL, Miami
Joined Jul 2012
2,175 Posts
Quote:
Originally Posted by benybee View Post
so, you decided not to do an extra experiment?
you already make my doubt bigger
haha
Extra..?? Your doubt about what?
TheFernMan is online now Find More Posts by TheFernMan
Reply With Quote
Old Sep 06, 2012, 09:47 PM
James not bond
jy0933's Avatar
United States, MN, Minneapolis
Joined May 2012
2,074 Posts
baro is still the weakest sensor

that baro is not going to be anywhere close to useful (+/- 1m out door)

AIO has pretty decent +/-20cm i believe
jy0933 is offline Find More Posts by jy0933
Last edited by jy0933; Sep 06, 2012 at 10:17 PM.
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Hobbyking KK board VS MultiWii for a simple quad? carl1864 Multirotor Talk 7 Jan 03, 2014 01:47 PM
For Sale X250 MWC Quadcopter new MWC Mega with gps, diy kit terriwang Aircraft - Electric - Multirotor (FS/W) 32 Jan 02, 2013 03:17 PM
Discussion Crius NEO-6M Ublox GPS+Nano Mini Board+ Multiwii Control Board I2C GPS Kit godwisper Multirotor Electronics 5 Aug 25, 2012 04:03 AM
Sold Ardupilot mega with compass, GPS and Disto board!!!! tc3wins Aircraft - Electric - Multirotor (FS/W) 4 Jan 02, 2012 03:22 PM
Mini-HowTo Straight USB Connect to MTK 3329 GPS larry baraniuk UAV - Unmanned Aerial Vehicles 8 Apr 17, 2011 10:29 PM