The MultiWii PRO is a gyro/accelerometer based flight controller that is loaded with features. This version of the MultiWii supports direct connection of a GPS module (package includes MTK 3329 GPS module) allowing for ultra-precise positioning functionality. With expandability options and full programmability, this device can control just about any type of aircraft. This is the ideal flight controller for your multi-rotor aircraft.
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
*Note: See instructions on how to enable GPS function located under the "Files" tab.
Package content:
MultiWii PRO FC x 1
MTK 3329 GPS Module x 1
GPS module connection leads x 1
Main board connection leads x 1
USB connection cable x 1
More information can be found on the Multiwii Website.
http://www.multiwii.com
You must register or login before you can make a comment or ask a question.
Tony
the lights mean different things for different settings. On mine (running 2.1) The yellow flashes when I change a switch. The green is for arming (solid when in safe mode, flashing when armed). The blue I don't see a lot of other than when its banked over during calibration. when you calibrate the mag one of the lights (green I think) acts as a timer to show you that its still in calibration mode so you know when to stop twisting and turning the copter...... does that help?
Pendragon6667
I did the same i use an ftdi board plugged into to the 5 pins next to the receiver ports and under the jumper. You will need to solder some pins on as the holes come unpopulated. Works perfectly.
Tony
you will need to configure it but its easy.
search Y/tube and the file tab as there is heaps of info. In short you need to run 2 programs. Arduino which is where you set up your craft your going to use it on (Y copter, X or Plus) plus the board type and motor rpm and where you live so the GPS knows where in the world etc then the other program is the GUI (Graphic user interface) which when you plug your board into the computer (by either Bluetooth or USB) you can calibrate the board, set up your switches to turn on/off return to home, altitude hold etc plus you can adjust your throttle curves and fine tune the PID settings....... sounds hard but say give yourself a few hours of reading up and watching vids and it will be easy. Plus you can ask heaps of Q's here as we all had our "L"plates. Hope that answers your question. Great board when you get it going, I fly mine at night and the return to home and alt hold is a must..... if you want to see some vids I made on this board you can go to moochasas on Y/tube...
wudaal
thank you tony, its really helpful info... looking for your videos on youtube now...
majik01
For Multiwii, Google this RCG thread "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS". Read through the steps to upload and configure this board. Go to the "Multiwii Wiki" for more info and PID set up/tuning.
majik01
For the HK 30A ESC, even if it says UBEC I can keep all power wires connected with no issues. If you want to be double sure, just use on power wire and "float" the rest - do not cut the wires. Flash them with Simonk and they perform even better.
majik01
Did you input the magnetic declination for your location? Look at the posted GPS config document in the Files - focus only on the magnetic declination section. Use default PID for now. When inputted properly, you will still get slow and small circles - but no fast crazy circling that ends with a crash.
Nabakou
hello majik, thanks for answer, yes i have inputed the right value for magnetic, at this time i don't know what i can do, effectively, if i let the copter well stabilised and then switch the gps hold : he do what he wants, he just goes in every direction like a fool ( dangerously)
majik01
Just out of curiousity - can you share your uncommented mag dec line in config.h?
majik01
Just as a simple mental check, it should be close to this value if you are in Belgium (note the "f" at the end) #define MAG_DECLINIATION 3.96f
Nabakou
yes,here it is : *#define *MAG_DECLINIATION * *4.33
f
majik01
Need to see just your mag dec line in the config.h tab of your sketch which would look similar to what I posted above.
Nabakou
wow, sorry, problem with the code on hk site, value is MAG_DECLINIATION 4.33f
majik01
Looks good. I assume you uploaded a new sketch since you now included a mag dec line. Download and run WinGUI. Set the copter with a good view of the sky. Go to the maps tab and using USB power, wait for the location map to show for your area along with your copter. Your copter should be stationary on the map. If it is jumping around, then you could have interference causing errors in the GPS unit.
Nabakou
ok, with this test i can see that gps is ok, but magnetic doesn't work well, i never pay attention before: when i make a 360 circle, the direction give oscillations and return to zero in place to make a total 360..very bad, i think that it is due to the mounting of the board inside a metalic HK450 frame ...
majik01
Did you upload a new sketch?
James
OMG 10 hours flight time? what battery are you using? duracell?
majik01
J* ... you're funny ....
majik01
Download and run TinyGPS to determine baud rate. Use the Mediatek configuration software for the 3329 and upload the correct firmware to run at 10 Hz - not use if you can get it to work for this board and FC software but you can surely try.
Tvixen
Hmm, well i dont have a dongle for USB to serial. Only this board. So im waiting for the multiwii-team to implement this tool in the MultiwinGui :)
majik01
Ohh .. you don't really need a USB dongle if you don't have one. You can use a ....
Tvixen
a .... What? :O)
majik01
SKU: 009000003
majik01
The board flight modes are dependent on the software uploaded. MWC 2.1 has a "stable" mode. MWC 2.2 has pseudo stable modes in "angle" and "horizon" modes.
majik01
Hey Tony ... that is so cool. Does everything you want it to. Yep, even the other spectators agree. I'm getting a lot of PH drift in my quad with MWC 2.2 and I think I need to look at my mag dec again.
Tony
My PH is and ALThld works exceptionally well. I believe its the wiring harness. I have just received my 2nd MWFC board and I am trying to decide if I should put MP on it or MW...... MP means learning or stick with the devil you know......
majik01
Hmm I'm in the same boat ... leaning towards MPNG .. just because.
Minfang
Make sure the travel for your rudder is maxed out. The potentiometer in you tx might be a bit dodgy so it doesn't give you consistent travel each time you move the stick.
majik01
Sergio .. Arming issues have been reported with MWC 2.2. Recalibrate your Accel and Mag. Look at your GUI. What signal levels do you get for full down throttle and full right yaw? Should be Full Right Yaw at 2000. Full down throttle 950. Use trims to reach those levels. If you can arm, center trims and use end-points to adjust. You could have changed Yaw travel as well ( it happens). See if full left works instead.
jahatton
Thank you majik01, I was fighting this problem and got it working.
I cannot connect with the Mission Planner. It has the right COM port but times out. (Windows 7 64 bit)
Sergio
Thanks majik, after several attempts, I managed to discover it was the trimmers, I had to center them. Also, Jahatton, are you sure you have the com port connected at 115200 bits/second?
jahatton
Yes, I tried a different speed control to see if it would work and now nothing works! All I get is a little red lite flickering on the board and on the RX. I think it's toast.
majik01
Jah* ... try uploading MWC 2.2 for now and see if you can get GUI activity. Be sure to use the correct sensor or the board will not work properly.
jahatton
Bin-der-dun-dat.
majik01
Gaz ... for the money ... have not found anything that performs better than the APC 220. Working on upgrading the Hero gimbals with rubber dampers and hoping to maiden a MPX Xeno wing tomorrow.
gazza1958
I will have to get me one then, Because Maj said So.
Break a leg with your Xeno, Happy Flying
Tony
I just set my apc220 unit but I havent ran it up yet......my comp died so I will have to wait.
I did get a USB video grabber to send video back to my comp from my fatshark system....... hopefully that will work
majik01
Gaz ... maiden was great but I could not get the Xeno to hover and it did not self-stabilize (.. we get spoiled flying quads). Tony ... get a portable TV or video monitor so you don't need a PC capture system - unless you want to record the flight - if you use a splitter/Y-cord. Now back to my gimbals ...
Tony
I cant get the APC to work..... did all the right stuff as per the data sheet..... is this device ok to use with MW2.1?
I had it on serial port 3 and thought it may have been my soldering so I connected it to 0port and still nothing..... is there a way of checking this units working?
majik01
What baud rate did you set for Serial3 and what connection speed are you using for WinGui 2.2 on your laptop? (Should be something less than 115200...) The Tx configured unit goes to the Quad and Rx connects to the laptop. I did not change the unit frequencies. Look at your Device Manager to make sure the units are properly installed (this is one good check) and use the valid COM port for WinGUI connecting at the valid baud rate. Lots of things to think about - but this is really similar to a BT unit without the need to bind the Tx/Rx.
Tony
OK...... I am still on 2.1 so does that matter?. Plus I configured both units as per the instructions. In device manager its on com 3 and the GUI shows that port even though nothing happens when you press connect. The wiring is correct GND's & Vcc's & TX to RX on both.
In device manager I cant change the baud rate for the USB unit from 9600. Hopefully you have enough info here to pinpoint my issue(s)
Thanks.
majik01
WMC 2.1 can only use Serial0 for GUI. Did you download the RF-ANET to configure the units for Rx and Tx, radio transmit rate and Serial Baud rate? COM port assignment can be changed in Device Manager. Go the COM LPT and click on the device. Got to Port settings. Go to Advance and you can change the COM port there. Useful when the settings get to a ridiculous number (say COM 50). I posted Nosepo's how-to guide just in case somebody is interested (ETD not sure but will show up at the very bottom ...)
Tony
I have tried it on both serial ports 3 & 0. I downloaded the RF-ANET and set the baud rates on both units as per nosepos data sheet. still nothing. I used comm port 3 as there was nothing set up on that port........ nothing... all looks ok on the comp..... cant change the baud rate in device manager, its stays on 9600....... what is EDT?
majik01
Did you get BT to work for Serial0? If so, change the Serial0 baud rate in config.h to 57600 (vs 115200) - the BT at 115200 will no longer work - but the BT module can be changed to 57600 using TelNet with WinXP. What 9600 baud rate are you trying to change? The APC220 baud rates can only be changed with the RF-ANET tool. Est Time of Dep from my computer for the Nosepo file upload - still has not shown up.
Tony
Yes I had the BT unit working on serial0 and I will try changing the baud rate in config.h. thanks.
Tony
Tried changing the serial baud rate in config.h to 57600 ( added a new line and commented out the 115200 line)
/****** Serial com speed *********************************/
/* This is the speed of the serial interface */
#define SERIAL_COM_SPEED 57600
//#define SERIAL_COM_SPEED 115200
didnt work...... wonder if there is a way to check the units are communicating??
As for the baud rate I was talking about changing it was the one in devices & printers / UART bridge port / properties / port settings (default is 9600 and it cant be changed. I tried changing it to 57600 thinking that would work but it reverts back to 9600).........
Tony
I am of the opinion that the APC unit does not work on serial0 with the baud rates changed to 57600 on Mulitwii 2.1........ its either that or I have a dud unit. Both units connect to the comp and are set up fine with the RF-ANET tool as per nosepos infos (rhymos!!)Nosepos info is for MPirates and I have searched the net and can not find anything for multiwii.
majik01
Just curious ... why would one use an external magnetometer when this board has one that works very well?
Aftershock
Just because of electromagnetic interference from power wires. In most cases it impossible to rewire, especially for copter frames. Mag goes crazy close to wires and lipos, almost 40 degrees at full throttle. Just put close to lipo and wires simple compass and give a throttle.
majik01
We came across that problem too. Got rid of the power distribution board and used a wiring harness and head-free now works like it should.
majik01
You mean trying to make the copter do something like this? This is Tony's video (.. nice music too...).
Arizonask8r
shouldnt have died. first take it outside and wait a couple of minutes to see if it locks. if so then make sure you either stay near windows or outside when trying to get the lock. if still no luck i would check my connections from the gps to the multiwii board. if still no luck try reflashing the board.
Brian
I left it outside on a clear sunny day plugged in for about 15min with no luck. I have flashed the latest mega pirate 2.8 R3 software in it with no luck. I can't seem to find anywhere that explains what the LED on the GPS should be doing for this board. Is solid red normal or should it be blinking when it is try to lock? Thanks for the response!
Arizonask8r
should be blinking and be green when locked. since your using megapirate do this: using arduino load the eeprom sample and erase your eeprom. reflash the board with the default multiwii and then test using the multiwii software to see if you get gps lock. if so then reload megapirate and test using mission planner.
Arizonask8r
chances are, that leaving it unused for months drained the backup battery on the gps unit causing it to loose its memory. so reflashing with multwii should reconfigure it. if that doesnt fix it then you can download UBLOX software and connect gps module with ftdi adapter to your pc. verify it works in there and set your gps unit to the 5 or 10hz that is needed.
Brian
Thanks I really appreciate it!
majik01
FYI .. UBLOX config software will not work with the MKT3329. MKT3329 needs a firware flash to reconfigure using the Mediatek software to get the green donut.
67matto
also led red 5v, 2 and 4 are lit, red lights when board tilt ,the two blue led 3 and vbus look like they on faint but i think thats reflected glow from adjacent led.
majik01
Board is preloaded with MWC 2.1 - but it is advisable to upload a new sketch. Check your USB cable/USB port it may be defective. Try using a PC with the proper FTDI driver loaded and look in Device Manager to see the valid COM port to use for the GUI.
gazza1958
And dont forget the onboard Jumper, needs to be closed for USB.
67matto
been at it all day im in a mess with ftdi, cant get osx to open port or recognise usb device. guess this not forum for osx woes, thanks majik n gazza, will try on a mates windows....
gazza1958
Have you selected the right board and programmer in arduino. Board is Mega 2560 or Mega ADK, if you are using HK programmer its AVRISP mkII.
jahatton
Yes. I also cannot get mission planner to connect but that is the least of my worries right now.
gazza1958
are you trying to load MPNG onto the board?,
jahatton
No I just copied the library files over the other program. Would you know if the IFly ESC is in conflict with this board?
gazza1958
Is the ESC from the IFLY with a Linear or Switching BEC, If it is switching then you must only connect one ESC with all 3 wires and the others only with rhe signal wire.
gazza1958
Google "HK MultiWII Pro" and take alook at the RC groups thread using Both MultiWii and MPNG.
jahatton
I contacted jaram form RCG... "Sorry I cannot help you as I moved on to more interesting things.
majik01
Jabram probably got hold of the newer APM boards to load awesome unadulterated arducopter stuff ...
gazza1958
OMG now we are LOST, Jabram ha left us. LOL.
jahatton
I'm a little lost when it comes to linear or switching bec. Is it try each ESC to see which one works or what? Why does he have the servo's plugged in the way he has?
How can I plug in a Q Brain Quatro into this board?.
Thanks, Jim
gazza1958
Hi Jim, a Q Brain is a 4 in 1 ESC right. Sorry dont use them, if one goes they are all gone. Linear annd Switching BECs are just two different forms of suppling power, the linear one does not cause any problems using them on a Flight Controller, the switching version you must only connect one ESC completely and the others are connected just using the signal wire. Connecting them all produces ground loops and interference.The servos are connected in the same way for the same reasons. Better still to use an External BEC and a capacitor.
majik01
Have you ever configured a Multiwii FC board before? If not, these are not noob friendly. What are the specs for the Ifly4 as opposed to the "buy it cheap and flash with SimonK" open source genre? Assuming you've configured the FC board correctly - have you tried using a non-Ifly4 ESC's just as a test to reduce possible issues?
jahatton
No I haven't if I had I wouldn't be asking for help. What specs are you refering too?
I would if I had a spare ESC. :-(
gazza1958
Specs referring to refresh rate, output amps and so on.
majik01
Gaz* touched on it in his reply to your post just above ...
gazza1958
Most of us just buy the F-20A, or F-30A ESCs and then Flash them with SimonK firmware, Easy to do and that makes them perfect for Multicopters
majik01
What motor/prop do you have? The "normal" battery would usually be a 30C/40C 3S/4S Lipo in the 2500 to 4000 Mah range based on the recommended motors and props for the available frames here on HK.
Craig
Turnigy L2210C-1200 Brushless Motor (150w) and 8X4 props.
majik01
What's your throttle position at hover and flight time ? My head tells me you would be pass mid position due to the battery weight and voltage. Try using a smaller 2200 mah 3S (30C) and 9" props . Hopefully, the copter frame becomes lighter (which brings several advantages of its own) and responds a lot quicker.
majik01
Did you upload a new sketch? If so what sensor did you use in config.h ? The fact you see GPS activity but no sensor activity is interesting - that is definitely not normal.
Craig
I just need to know is it going to blow anything up.
Chili DK
I uploaded a new sketch, tried that a few times, but it did not change anything. I only added the GPS two lines in it, changed nothing else. Today I measured on the I2C bus, before and after the 5 - 3.3 bus leveler, and it looks like something is taking place on the bus, but as long as the 2560 is on the board, I cannot connect an Arduino to read the bus activity (only one host allowed on I2C) The clock also runs fine, so something could "hang" on the bus. Will remove the 2560 and replace it, and then take the other components one by one.
majik01
Just out of curiousity .. what sensor line did you uncomment in config.h ?
Chili DK
****
Chili DK
And the GPS works fine, and it is configured as a QUAD in MultiWiiGui
majik01
Try uncommenting #define FFIMUv2 as a sensor and see what happens.
Chili DK
HEY!!! That worked!!! I commented out the FREEIMUv04 and uncommented FFIMUv2. Back to flying. Thanks a lot :)
majik01
Chi* before forget ... enter mag dec in the GPS section otherwise you get a buzz cutter/hedge trimmer ... ask Gaz or Tony ...
Chili DK
mag dec? Will have a look in the config.h file. BTW, I had a problem installing the RC the second time, due to a fault in the drawing here on Files. Please use the signs on the MW PCB, they are correct :) I also discovered another problem, I placed the MW inside an airtight box, so Alt Hold does not work very good :) I Started having lots of oscillations today, and had to do a lot of trimming on the PID. And why does it take so long time to charge my single battery ???? :)
majik01
Chi* that was something else I forgot to mention ... you need to cover the baro with foam (not just put it under a cover)... for mag dec, take a look at the posted GPS config doc by EOSBandi - gives a lot of good info. Single battery ? What you serious? Flying a quad with one battery? Need to get at least three 40C Lipo - first to condition the GPS, second to get rid of your gitters and third to actually fly the copter properly.
Chili DK
EOSBandi? Here in Files, or in the config.h?
Yes you are right, will order some more batteries today, only have 1 5500mAh and 1 2200mAh, and 3 copters. Building a tri, and 2 quad, so have a lot to do and learn. Glad I can such fine help and info here :)
Chili DK
Found the EOSBandi in the config.h file, but that one is referring to the I2C bus and my module is using the serial bus, please explain.
majik01
Hmmm are you sure you read it right? I'm looking at page 3 and it talks about configuring either a serial or I2C GPS. FYI - since MWC 2.2 "self-configures" the GPS you do not need to mess with the UBLOX or Mediatek software. One thing to note, this doc was written for r33 and we are now in MWC 2.2 so some of the instructions will change. Pay more attention to mag dec and how it is computed - which is what you want to know anyway.
Chili DK
I am looking in Sec 6 in MWC 2.0 config.h, that could explain the difference :) BTW, how can mag dev have influence on the gps? Is the SW using both? I did not bother to calibrate the mag either as I dare not fly far yet :)
majik01
I can't help you if you can't follow instruction - sorry.
Chili DK
Well, thanks anyway, you have been a great help. I do read the instructions, but in my mind I cannot understand what ever a mag dev has to do with a gps :) Gps is able to determine the course and direction, except when you are standing still on the spot. I am doing a lot of navigation at sea, so do fully understand mag dev tables, they are changing fast these days :). And by the way, I am using the Mega2560, not the 328, and a Serial GPS, not a I2C.
majik01
Good luck flying your copter.
majik01
I really wish your copter flies well - please look again at GPS mag dec, EOSBandi will not require the info if it was not critical. Last thing we want is to have your copter fly in fast circles that could lead to a crash.
Chili DK
Thanks, I will. I did not bother to do any mag cal either, as I thought I would just try flying, and then use the alt_hold, etc, all the good stuff that we can find in the MW, but now I can see that I am standing at the beginning of the beginning, and have to take one step at the time. I ran out of props today, so now I only have my Hubsan X4 to fly, but will do some check of motor/props vibrations in my quad, which I think I have. I also have to learn more about the PID in Alt_hold and elsewhere :)
majik01
Hmm ... if you break props, there is a possibility you have also bent the motor shaft and/or damaged the bearing as well. Go to the Multiwii wiki / Building and Setup / Flight Controller tuning / Configuration / PID they have a good tutorial on PID adjustment. From experience, unless you have a very tiny or super large frame, default PID's work okay.
Chili DK
Tried to hang the quad in 4 strings and a heavy rubberband to test vibrations, and it looks like the gyro changes /- 3, max 5, but the mag pitch goes from -93 to -136 with engines running, indicating an EMC problem, but can handle that, placing the wires in another configuration, twisted etc. But one thing I do not understand is, why does MW Gui shows that the motors are not running the same speed? All ESC's were calibrated, RC settings all on 1500 (almost) but two run 1400, and two 1600 ?
majik01
The battery connection to the ESC is the same as in airplanes/heli (consult your ESC manual for particulars). If your ESC's have linear BEC's (read first sentence) then the power leads can all be connected. If you have non-linear UBEC/SBEC then use only one power wire or use an external BEC. Google this RCG thread if you are looking at Multiwii. "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS".
majik01
APC works at a different baud rate (75600 I think). In MWC 2.2 you can designate a Serial port (say Serial1) to be 57600 then connect the APC 220 to that port. If you use WinGUI 2.2, you can test the port (with an FTDI shield) to see if Serial1 is sending data then attach the APC module (Tx) to that port. The whole process is covered by Nosepo's APC 220 writeup.
Tony
try the MINIM on screen display...... it does all that and more. The product ID is: 387000015.
majik01
Tony's right .. the MinimOSD will provide telemetry but you need a video signal from a camera and video transmitter to view the data. I do not know if the GoPro video can mix OSD data ... maybe not sure. You can also go wireless telemetry without video with Bluetooth (short range) and APC/Xbee/3DR for further distances.
majik01
Yes it will work but requires some work.
majik01
How well an OSD/FPV system plays with this or any other open source FC controller depends heavily on how well the FC board (for MWC or MPNG) and the OSD shields are configured. Some have made them work very well and continue to improve - some have given up and moved on. How good you are with Arduino and working with sketches will determine the course of the answer.
majik01
Blinking LED's when tilted beyond a certain degree is normal. Question is if your sensors are behaving correctly and are calibrated. Be concerned if they DO NOT blink.
Timur
I also calibrated ESC using #ESC_CALIBARTE_DO_NOT_FLY, but copter doesn't react on radio commands.
Do you know if somewhere exist step-by-step guide for this board?
Thank you.
majik01
Go here. Google this RCG thread if you are looking at Multiwii. "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS". I drop this thread sometimes ...
majik01
Not very clear but it looks like your radio rx pins are connected to the ground rail of the radio input pinouts. Use the inner rails for signal.
majik01
Tim* ... cover your baro with foam or you'll get a very interesting yo-yo like behavior with alt-hold.
danny lam
The LED should not blink when ready.I think you upload the wrong software.
majik01
Needs a good Accel and Mag calibration to stop the LED light show.
majik01
You need additional electronics for telemetry for Multiwii and MPNG. What kind depends on what you want to accomplish.
majik01
Multiwii or MPNG? If MWC - did you upload and new sketch and use the correct parameters? Check your receiver connections - the FC board ground pins are the outermost (the picture in the Files is "wrong"). Using the USB cord (driver loaded) - do you see any GUI activity? If yes, you need to arm the board. Video shows how to arm a Multiwii board.
Christian
I had the same problem. After flashing my Multiwii wasn't calibrated anymore and I could not ARM my motors. After recalibrating ACC und MAG it works fine again.
gazza1958
Do you use MultiWii Failsafe, if so your endpoints have to be 1005 to 1995, not under 1000 or over 2000 or you cannot arm, Just a thought,
Christian
No i'm not using failsafe
Guus
I have tried adjusting the endpoints, recalibrated ACC and MAG, still unable to ARM the board. In MW2.1 all worked fine. Reason for transition to MW 2.2 was the improved support for the GPS functions, so I do like to get it to work.
Suggestions more than welcome.
gazza1958
Which ESCs are you using, have you flashed them with Simon K, Did you program the gas on each ESC. When you programmed MW2.2 did you clear the EEprom first, if not connect up your FC and using arduino claer EEProm then reload MW2.2. Clear can be found under "" file, examples, EEprom, clear EEPROM
Guus
I am using DJI 30A Opto ESC. I did clear the EEprom before flashing the board to MW2.2. The weird thing is that in MW 2.1. it all worked fine. Flashing MW2.1. is still giving me a workable quad, but I was hoping to get the improved GPS functionalities with MW 2.2....
gazza1958
You changed nothing apart from the Sketch, STRANGE, I assume you uncommented everything correctly, i.e. FFIMU v2 and so on.
Guus
Affirmative,All the other settings are as per MW 2.1. Strangly though, when I flash the ECS calibration version, the ESC's arm and the motors spin. Flashing afterwards to the normal fly version..... no possibility to arm the board, by stick or switch selection.
gazza1958
Personaly I found MW2.1 a lot easier to fly with, 2.2 is no good for me. GPS rth and Pos hold also worked fine, so I would suggest you stick with 2.1.
Maybe you ought to check out RC Groups thread "HK MultiWii Mega", migjt be someone with a bit more knowledge who might be able to help you.
majik01
Hi Gaz ... nice news with the dev release - I read there is something good with auto landing but serial sonar is not there yet. I was looking at the HK "APM" too ... hmmm. Yep .. Tony's flying more at night to avoid his stalkers.
majik01
electronne .. Google the following RCG thread and try posting your question/s there - "MegaPirate NG on HK MultiWii PRO Flight Controller w/MTK GPS Module". Lots of pilots with MPNG on this board experience there. Good luck!
majik01
How did you connect your GPS? Even with the board powered and LED on, the connection should be Tx-Rx, Rx-Tx, Vcc-Vcc, Grd-Grd. If you did not input your mag declination, you could have a copter that will do crazy circles, give you a buzz cut or cut your wifes' favorite rose hedges .... and I'm serious.
Jacob
I have it connected right. What do you mean by inputting my mag declination
Jacob
I inputted the declination. Still not getting satellites though, do I need to sit outside for an hour?
majik01
Download and use MWC 2.2 ver. Put the copter near a window with a clear view of the sky. Do you see the GPS activity light blinking? Can you see the Long - Lat data in the Map tab as well as your location (download the Google map for your location)? Look closely at the board - after being plugged maybe five minutes - do you see one of the tiny LED's blinking? If no GPS activity after all of these, you may have a defective GPS unit or there is an issue with the wires used.
majik01
Opps ... use WinGUI 2.2 if have not done so yet.
Jacob
I read on the rcg page that you have to use #define INIT_MTK_GPS first and the swith to #define NMEA and it's a one shot thing. (See posts 823&824). I did NMEA first with this board, not the init mtk, do you think this will make my gps toast?
majik01
Uncommenting NMEA or MKT_INIT will not damage your GPS unit.
gazza1958
If your using MW 2.2 make sure you use either Multiwii config or Multiwii WINgui of the same Version. Since ver 2.2 there is no more LEVEL, I use Angle at the moment, but maybe you should try out Horizon. Let us know which you feel is better.
James
If you want RTH function you'll need GPS since the GPS will lock your home position during initial take off... This is how it finds where home is... if you want a stable FC that you can fly manually i'd probably suggest you to KK2.0 but it does not include GPS... This MultiwiiPro is great for its price and you should use this one since it has loads of features...
gazza1958
Maybe the next version of MultiWii software will have new features like RTH, land and then disarm, Sonar, Waypoints, which you will need GPS for.
majik01
Similar to the Crius and HK AIOP which are Atmega 2560 boards, they are not. However, they are compatible to the MegapirateNG which is a Multiwii port of the the Ardu* software.
majik01
If you provide more information, maybe the MPNG folks here can help you. What MPNG ver? What error? I assume you were able to upload MPNG because this board is loaded with Multiwii 2.1 (no Mission Planner) not MPNG.
electronne
Thank You majik01 for your replay! I maked upload MultiWii v2.2 ready to my Card .The MultiWii_GUI
work correctly and MultiWii config work correctly!
When I tray to conect the card in Mission Planner an error pops up.This error is : " No Mavlink Heartbeat Packets where read from the port.Verify Baud Rate and setup APM Planner waits for 2 valid heartbeat packets before connecting "
I setup the com and the speed of comunications was 115200 and the version of MP was 1.2.53
Thanhk you again !
majik01
USB connection or USB to Serial TTL converter works well (PC RS232 connection will not work as that is not TTL - you can try). Epoxy your USB connector before you do anything. Google this RCG thread if you are looking at Multiwii. "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS". Please follow the instructions carefully and read everything. Invest time studying the process for uploading and configuring this board.
Jacob
I can't get my computer to recognize the board when I plug it into the usb. It doesn't react when I use my 2.0 ports, and my usb 3.0 ports say USB device not recognized when I connect.
majik01
Did you install the Silab driver? If not, Google the driver from the Silab URL, download and unzip to where you can get it. Install the driver and confirm the correct COM port to use in COM LPT section of Windows Device Manager.
Jacob
Turns out the usb cable that came with my board was bad. everything works well now! Thanks!
majik01
If you uploaded MWC 2.2 dowload WinGUI 2.2, put a bubble level on the frame and calibrate your Accel and Mag.
Tvixen
Martin> You have to calibrate it before u can fly.
Acc and Mag calibration. Follow the manual to do this.
majik01
Tvixen ... where is the manual?
Tvixen
majik> LOL U'r so right. The lack of documentation to multiwii cries to heaven. But Maritn, try file number 3 from the top, under files. This should be fine for calibrating the Gyro, ACC and Mag.
U should also search the RCGroup forum for more info. rcgroups . com look for "Multirotor Electronics" and discussion called "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS". Here is a clomplete howto, written by TheFernMan.
U also find a complete guide to install "MegaPirateNG on HK MultiWii PRO Flight Controller w/MTK GPS Module". Thats the one that works with mission planner software.
Tvixen
I u write in english u would get more answers. But the whole manual is in the upload section. And pls google multiwii guide. This will help u alot.
carol
thank you next time english
majik01
Recherche YouTube pour Jared Reabow
majik01
Read up on Multiwii as suggested by the product ad.
majik01
Have not idea what software or what version you uploaded. Google this RCG thread if you are looking at Multiwii. "MultiWii on HK MultiWii Mega Board WITH MTK 3329 GPS". Please follow the instructions carefully and read everything. Invest time studying the process for uploading and configuring this board.
Reza.Iran
Robert, are you informing or asking?
majik01
Yep .. you do have a major problem with your board if you can't get it to pitch and roll. Don't fly it otherwise you could hurt yourself or somebody as you do not have control.
majik01
Do what - the flights modes the pilots showed Multiwii can do with the EZ_GUI Android app and his Samsung Android phone?
Reza.Iran
Yes, Samsung galaxy has that app but iPhone doesn't which is not good. I wish iPhone had an app like that too.
majik01
Probably does ... did you try Google?
Reza.Iran
I haven't check but i am going to check and see if iPhone had an application for multiwii pro. If you found any iPhone app please inform me. thanks
majik01
I have Android phones and run Linux.
Tvixen
iPhone will never accept the software, as they have their own drone. I would be suprised if they accept it and put it on iStore.
No u better get at Android. With this u can do everything with out asking apple first *o)
Reza.Iran
I don't have android and I can't change my cell in the near future. I saw on Internet that some one was able to change the setting of the board using iPhone but it was tricky!
majik01
What does "Change the settings" mean? One cannot configure the Multiwii sketch without opening the Multiwii.ino in Arduino and that even EZ-GUI cannot do.
Reza.Iran
by change of setting i mean, the same thing that you can do on KK2.0 board without using a laptop.
gazza1958
Use a Tablet or Netbook on site to Change your PIDs
Reza.Iran
all i am trying to say is that i dont want to carry a laptop with me.
majik01
gazz - what have you been up to lately?
gazza1958
HI Majik see above, and of course lots of WORK.
Iacopo
it is called "minim OSD v1.1", the price is $19,99 and the product ID is: 387000015
In the product page of that OSD, under the files tab you can see the wiring diagram and many other useful infos.
I would really appreciate thumbs up for my reply *)
Cheers!
Reza.Iran
i did sent you a credit reward. thanks for you explanations.i checked the item but it has no screen to see what options you want to change.
Iacopo
sorry, I thought you knew what an OSD is, basically an OSD is a device you use to see datas on top of an FPV video transmission. Now I assume you are about to build your first multirotor, if that is the case, I suggest you buy a cheaper and simpler multiwii board, for instance the MultiWii NanoWii ATmega32U4 Micro Flight Controller USB/GYRO/ACC is much cheaper and has everything you want as a beginner. Don't get me wrong, I don't want you not to have fun, but trust me, at the beginning you want to start with something easy to configure and fly with, and then you will start adding sensors, technologies and incredible things like GPS etc, but at the beginning it can be just too much and it just makes it harder for you to set up your copter an fly...
Iacopo
That is actually a very cool part of the minim OSD. Once you get that osd you have access to all the multiwii settings watching your lcd or googles and using the sticks of your radio! You can find the minim OSD here on HobbyKing, it's in the fpv/telemetry section and it is very cheap, about 20 dollars if I remember that right.
majik01
Reza, you still need to upload the Minim sketch via Arduino applicable to Multiwii including the appropriate "text" data set as needed.
Reza.Iran
my cell is not android, it is iphone. nothing available for iphone?
Iacopo
The bluetooth is very handy when you need to change settings on the go, much quicker than plugging the usb each time you want to make a change. You can connect it to an Android phone (you can google that and you will find the right app), but so far you can't connect it to an iPhone. If you need an OSD you may consider getting the Minim OSD which receives datas from the board and is very customizable.
majik01
What else can you get? Get a the Xbee,APC or 3DR modules for wireless telemetry. Get a FPV camera and transmitter for FPV. Get a gimbal for aerial videos and pictures. Hook up LED's for night flying. BT connection to a smartphone only works on the EZ-GUI app using serial BT protocol not supported by your Iphone.
Reza.Iran
i mean i want some module or board which i can program my multiwii Pro without using computer or laptop.
majik01
Here is video of the features of MWC 2.2 R23 of NHAdrian. I have not tried the new features as I am running MWC 2.2 with a Samsung Galaxay Tab 2 with bluetooth.
Reza.Iran
very nice video, I couldnt find MWC 2.2 R23 of NHAdrian on Hobbyking. I am wondering how i can change the options of my multiwii pro without using a computer, i unfortunately dont have samsung galaxy or android.
majik01
Sorry - bottomline is that you cannot configure this board or any Multiwii board for that matter without a computer.
Reza.Iran
I think you didn't get what I meant. I want a board or module to attach to multiwii pro to be able to change the parameters of the setting without using a laptop, the same as what we can with Kk2 board without using a computer.
majik01
Read up on Multiwii and you'll get it. a) Arduino needs a computer to work. b) Multiwii needs Arduino. c) This board needs Multiwii. ERGO, this board needs a computer.
Reza.Iran
Thanks. I was not sure if i can change the setting parameters on go without a laptop.
majik01
A Desktop PC works great too.
Reza.Iran
I want something for out door when I am on go.
majik01
Go get the KK2 it is perfect for what you want/
Reza.Iran
I have got one and it is shipped but haven't got it yet. I was thinking of another board which is smarted that KK2.0 and i can connect it to my iPhone via Bluetooth and be able to change the parameters through cell phone. Hobbykings suggested me Multiwii Pro and MultiWii MicroWii ATmega32U4 but my preference is the Multiwii Pro which had auto pilot apparently.
Reza.Iran
typo in my last comment: Smarter than*
majik01
Yep ... just wait for your KK2.
Reza.Iran
I know i should wait. what else you can tell me?
majik01
You don't have an Android phone, you don't want to bring a laptop or notebook to the field. What else do you want to know?
Reza.Iran
Please don't get mad. We are all here to help each other.
majik01
I'm not mad ... I want to help you. Anything else you want to know?
Reza.Iran
Thanks for helping me so far. I am not sure which one to choose, multiwii pro or multiwii micro wii ATmega 32U4? Both have auto level feature I think.
majik01
Get this board and load Multiwii - more ports, more features great price (specially with the GPS).
Reza.Iran
Some one suggested me this one:
CRIUS All IN ONE PRO Flight Controller V2.0 Lastest VerPirate/MWC/ArduPlaneNG MultiWii::::: He said this one has better performance than Multiwii.
majik01
Read up the issues at the RCG AIOP thread - kindda confusing as MWC and MPNG are being discussed at the same time. Get the Crius AIOP V2 - you'll find it really challenging.
Reza.Iran
Are you saying i should not buy the Crius FC? you suggest me Multiwii?
gazza1958
Best to find a answer would be on RCGroups thread "MultiWii"
majik01
Look at the first posted document (MWC Pinout) in the Files section. GPS is where you want to connect it to - for this board Serial2. ESC/motor depends on the frame you have.
James
You power the board with your BEC from your ESC... its connected to your motors pins (D)... The radio Channels can be found on the manual which i think is A8-A12 elevator, aileron, throttle, rudder, respectively and the other pins are aux which you can activate different features such as atltitude hold, RTH, position hold... etc depending on your config.h preference... you need to modify the code on arduino and activate serial 2 for the gps... this will allow you the function of position hold with the help of the gps module
majik01
Where's the pictures?
Tony
there night shots......... close your eyes....
James
lool! whered u get colored JST plugs? those look flashy! :0
Tony
I dont know what your referring to with the coloured JST plug?....... sorry.
The headlight is a clip on book reading light that my wife use to own but she lost it and cant find it anywhere :) ... the battery self contained LEDs are off ebay and the LED strips are from my storm quadcopter.
majik01
Nice .... I didn't realize I had those self-powered LED units. They do look great at night!
Iacopo
Sure, I own both the KK2 and this board (and several other multiwii boards) and this is much better than the KK2 in several different aspects. If you have played with arduino you'll find it very easy to set up, it's just a matter of decommenting the right settings for your configuration (many instructions can be found both here in the files tab and online i.e. youtube). In my opinion you won't regret buying this board and the GPS will give you a whole new dimension to play with! As you may already know, there is a Mac version of Arduino, so no problems with that. The multiWii interface (called MultiWiiConf) was written in processing therefore it runs like a charm on Mac, Linux and Windows. Regarding Mission planner I haven't tried it yet, but according to several different diydrones posts it seems like it's easier to run it on windows via vmware or bootcamp, there is one mission planner that is Mac compatible and it's name is QGroundControl, you can google it and you will find plenty of information. Hope this helped you!
67matto
wicked cant wait, and have u tried the hk mega 2.5?,
Tvixen
If u want solid documentation u should choose the HKmega 2.5 ArduPilot. All Multiwii and MegaPirate boards has poor documentation, and u have to spend alot of time searching the net for it. HKmega 2.5 has a great wiki and great software to use with it. Not saying the multiwii is bad, but it takes ALOT of time setting it up and learn how to use the software on the PC and in the board.
Tvixen
Forgot to say: there's no missionplannar or apps for mac.
So if u plan to use these arduino boards, u have to use a PC (and Android for BT apps).
67matto
mmm thats how it apears when searching,. have found as iacopo suggested QGroundControl which seems to be similar sorta thing
sirglider
8 input, 8 output
majik01
With Multiwii, using a CPPM enabled receiver - up to nine but only eight can be used.
jrspeed
I think you have to do it in the configH it
Arizonask8r
do throttle calibration this way: board power off. radio on and throttle at full. power on board then power off board and power back on again. you should hear beeps from your escs, throttle down and then you should hear another set of beeps. power down board and test. let me know results. thanks
Rafael
I did it, and couldn't even hear the beeps for the ESCs calibration, did several times. I just done that yesterday with my RX and with the board in the config.h, but nothing changed.
Rafael
I discovered something now, the slowest motor, which start to spinning almost at the end of the throttle, when I swap the position in the board(i.e. D6, D5, D3, D4) he start to spinning right, and the beginning. I'm pretty sure, this has something to do with the board, not the ESCs itself. I did the calibration in the config.h...
majik01
Raf* what lines did you uncomment in config.h for frame and sensor? How did you connect your ESC/motors i.e. FrontLeft (FL) FrontRight (FR), RL and RR?
Rafael
****
majik01
What default flight mode did you enable in the GUI - Acro, Angle or Horizon?
Rafael
I'm still in the 2.1, if it is what you mean.
None of them was enable in the GUI, sometimes I test with level.
majik01
What are you motor/ESC connections? Calibrate Accel and Mag, then enable level mode in the GUI 100% for now. Can't trust the sensors until the copter is actually flying. Try flying low level hover first.
Rafael
talking about calibration, when I do the Mag cal, nothing tells me when it is finished, the funny thing is that every time I reconnect the board, the MAG GUI do not move... That was always like that. then after reclaim the MAG, the MAG GUI start to show me movements again...
majik01
Your GUI/COM connection is not consistent. If you are using MWC 2.1, download and use WinGUI 2.1 instead. About Mag calibration, the process ends in 60 seconds and even if the copter is moving when the process ends, it does not affect the data written to the EEPROM.
Rafael
All right majik01, I'll give up again on this board, couldn't make that work properly and almost broken my ultra rare set of graunpner props(I know I shouldn't use it, but its the only kind I got now).
Its a great board, but, hard to get in there and tune up. I'll be using my CC3D again, and in 2 months I'll work on that board again, thanks for everything.
majik01
Raf* sorry to hear that. If you did not upload a new sketch and used the default, you might encounter problems. Try loading MWC 2.2 and see if that helps. Google the RCG thread for this HK Multiwii Pro board with GPS.
majik01
Tony ... you are one ***** pilot. I would have landed on the first beep of my ER9x radio - that thing does not have a sense of humor.
Tony
I like to test the boundaries......... you only live once unlike my KK20 board.... its a CAT.
majik01
I've crashed my copters countless times as well - broke props, bend motor shafts, shattered landing gears and gimbals - not a pretty sight. But I repair the copters and put them up in the air again. This board is one tough cookie. For all its complexity, I've surprised the board sensors are not damaged from all the trauma they have gone through.
majik01
What kind of ESC's do you have and how are you powering the board? Are you using a UBEC or the ESC BEC? An attached component (servo, GPS, etc.) could be draining a lot of power or your on-board power regulators are acting up. The instability of the copter could be caused by the drop in voltage.
james
i hsve the bec from the the D5 esc powering the board, and the bec from the D2 esc powering the servo. the ESCs are turnigy plushes. i tried pressing on the reset button but that did nothing :( i just tried unpluging the GPS but that didnt help either
majik01
Again - what kind of ESC's do you have? They may have SBEC's which mean you cannot use more than one connected to the FC at any one time. Also - you may have a ground loop between the two ESC's (maybe). Remove the ESC to the servo and disconnect the tail servo for now. Use only one ESC to power the board. See if the board behaves normally. If normal, plug in your tail servo - see what happens.
james
the ESCs are turnigy plus 40A with 5V 3A BECs (got them from HobbyKing), i dont know more than that. I never pluged more than one BEC from any of the three ESCs at once on the controll board, i always would plug in one ESC, have the BEC from the tail ESC connected to the servo, and the third one i cut off the black and red wires off the ESC so i would just get the signal connected to the controll board. i just tried to take out all the wires from the controll board and tried plugging in the esc to all 4 (D2, D3, D5, D6) motor inputs on the controll board, but no LED went on. I even tried pluging in the BEC from the ESC to the receiver input on the controll board, but still i got no LED on. I just tried plugging in the control board to my conputer just to make sure that i didnt fry it, and all LEDs went on normally. should i try reflashing it with the arduino program?
majik01
You have ESC's with linear BEC's so they can be connected at the same time to the FC. You did not have to "cut" any wires - I hope you just removed them from the connector and taped them. You probably have a ground issue. Can you reconnect the power and ground wires to your ESC's? Plug them into the ESC pins and connect the battery - your board should fire up normally.
james
should i do this for every esc? because one of the ESC is powering the servo... so should i connect that one to the board as well?
majik01
a) Do not use the tail servo. b) Do not connect the tail servo. c) Do not power the tail servo. d) Connect the power leads of the ESC. e) Use an ESC with the power lead connected to the board. f) Connect the battery and see if the board powers up properly.
james
wow that actually worked. thanks a lot for your help man :D
james
just one more question: how should i connect the servo? should i just connect the tail BEC to the servo and then connect that BEC to the BEC inputs of D2 and D3? or should i just connect the signal input of D2 and not connect any BEC in D2?
majik01
J* .. your ESC have linear BEC's and you can connect all of them at the same time (some would argue otherwise). It is like having a redundant power supply system - can't beat that. Just connect the servo to the proper pin and it will get power from the board.
james
but if i conect the servo to the D3 input, wont that risk frying the board?
james
D2 input*
majik01
J* .. why would it fry the board? The servo does not provide power, it draws power like gimbal servos would when connected to the board?
james
i thought that it could possibly fry the board if it draws too many amps... well anyway thank you very much for your help :)
majik01
Can't fry the board ... maybe the BEC .. maybe ... but 3A of power is pretty hefty.
majik01
Hey Tony ... I'm tempted to install my LED strips. I use only one bliking LED to give me an idea of "tail in" orientation but this colorful diplay is something else.
majik01
Tony ... how did you power your LED's?
Tony
The red & white strips are soldered together and are powered straight off my wiring harness (12v).
The little blue, green and white LEDs and the book lamp are battery operated.
majik01
Thanks ... mystery solved. I was wondering how you got so many individual units powered at the same time ... some came with their own batteries - my duh ... The GPS is not the MKT3329 correct? The LED on the MKT does not flash ... you probably have a UBLOX unit.
Tony
The red and white strips were on my storm QC and they were wired straight onto the ESC so I split them off, soldered them together. GPS is the NEO6M UBLOX as it is awesome....... these little battery LEDs are awesome and they are sealed so they are disposable. I am going to put my TGY light set on as well....... I might have to change its name to Multichrissy tree......
On a sep note....... purchased some nanotech batteries and flew my quad out of sight and lost it on the weekend......... had a nice 800m walk to get it back........ I was only metres away from landing in a water dam......... PRICELESS.....
majik01
Can't do night flying here (not much for the regular flying either) but I'll rig at least one copter up with LED bling ... might even invest in a "find me" buzzer just in case.
Tony
I cant believe my luck...... winter..... shorts and a Tee shirt....... going night flying again but I am not going to vid-it. PS....... everything is fully charged so off we go.
majik01
The USB connected broke off? You can use Serial0. Those are the pinouts beside the receiver pins. Need to add the pinouts and connect a FTDI/Silab USB serial adaptor board Rx-Tx, Tx-Rx, Vcc-Vcc, Grd-Grd no connection to NC. You can get the FTDI USB adaptor her or seach on-line. About $10 each. If and when you get Serial0 to work, you can also use that for a Bluetooth module to wirelessly configure (no Arduino uploding) the board via GUI.
adam
Can I just use my serial port? not sure why I'd need the FTDI specific one?
majik01
The USB port was connected to a Silab UART TTL converter - look closely at the chip beside the USB port. So without a FTFI/Silab USB serial converter, how do you propose connecting the board to a computer using the serial port as you suggest ?
adam
There are three other straight up serial ports. I'd connect the tx on my computer to the receive on that port, and the tx on the board to the rx on the computer. The same way people have used serial ports since time immemorial - before USB was ever invented.
majik01
Don't let me stop you.
adam
You do understand that an FTDI is only a USB <> serial adaptor, right?
Arizonask8r
if you are good at soldering and have some small guage wire (28-30awg magnet wire works great) you can s****e the usb traces a little bit on the board and solder wires to them. then solder to your usb port. or even permanently solder a regular usb cable in its place.
Arizonask8r
i said scraaape and it blocked out the cr a p part. lol
majik01
Adam .. like I wrote. Don't let me stop you.
Arizonask8r
do a throttle calibration and acc calibration then they should all spin at same speed.
adam
did a throttle calibration by plugging the esc's directly into the throttle on the Rx - hit the acc calib in the gui and write - still no dice.
majik01
Adam ... what kind of ESC's do you have? Throttle calibration is independent of the Accelerometer calibration. ESC calibration can be done using a Y-harness to connect all your ESC's to a programming card at the same time or calibrate them one at a time. Can also you config.h "no fly option" to calibrate - research the posted files. Try loading a new 3.2 sketch with only the frame and sensor uncommented for now. If the problem persists, you could have a defective board.
majik01
Man ... the grammar police will get me. I meant to type MWC 2.2 (not 3.2).
adam
Ok - Let's try this again.
1. I did the throttle calibration using my Rx, as I said way up at the top of this thread. I did that on all of the motors.
2. I configured the ACC using the multiwii gui.
Unfortunately, now I can't load a new sketch because the stupid USB connector broke off - however, I loaded 3 different sketches, and this issue happened with all three, and with whichever sketch was on the board when I received it.
adam
Oh - also, I am running the 10 Amp Turnigy - http://www.hobbyking.com/hobbyking/store/__25362__Tu
rnigy_Multistar_10_Amp_Multi_rotor_Brushless_ESC_2_3
S.html
majik01
This is what you wrote "did a throttle calibration by plugging the esc's directly into the throttle on the Rx - hit the acc calib in the gui and write - still no dice". So you hit the acc calib to calibrate the esc? The default 2.1 sketch works - I tested that on all the boards I got.
adam
Yes, sorry that it wasn't clear - but those are two different things.
1: did a throttle calibration by plugging the esc's directly into the throttle on the Rx
2: hit the acc calib in the gui and write
I'm really starting to think it's a bad channel on the board - I'm wondering if I can just remap the misbehaving pins (d6) to another set of pins on the board that I"m not using - is anyone clear enough on the code to answer where that change would be made?
Arizonask8r
mine did the same thing. what i did was connect everything to the board normally. throttle up on tx, and then power up the multiwii board. power down the board and then power it up again. you should then hear the beeps saying its in throttle cal mode. then throttle down and should hear another set of beeps. power down board and throttle down. test and hope it works.
adam
You did this with everything connected to the MultiWii?
Arizonask8r
yes, just like if your ready to fly. escs all connected as well as rx and gps.
adam
Thanks, I will give that a shot when I get home today.
adam
Robert - That didn't work, in fact, the board came up and the only beeps were the usual "I'm starting up" beeps. I'm running the stock MW 2.2 code with the Quad-X definition uncommented.
Arizonask8r
did you make sure that it was working with the stock multiwii firmware first? and make sure your outside or near a window when trying to get a signal.
galaxys4
no i didnt what version of multi wii should i be running with this board
Tony
As mentioned above, if your using the GPS unit that came with the FC board and your inside your house (because your FC board is hooked up to your comp, dont worry,,,,,, you need to set up the GUI on a laptop and go outside so the GPS unit can soak up the sats........ thats considering that you have it all set up correctly in config.H.
galaxys4
i got it all working i was already using a laptop i started coding it last night when i was tired and i just decided to start from scratch and everything works all i need to do now is tune the pids
gazza1958
Did you level the Board and calibrate acc, did you calibrate Mag?.
Tony
What do you see in the GUI when you power up the board?..... are all the settings stable and have you calibrated your accs and mag?
Also you could remove your props and arm the machine and throttle up (spinning the motors) to see if they are all working smoothly and evenly. You will need to do this via a bluetooth link as you cant do this by just plugging it into the computer via your USB... Let us know how you go.
StevenC
What battery are you using? 1047 props seems too big for a 1100KV motor.
Sac D
Tony, I did all of the above and even had it outdoors for a test flight, but it's so squirrly that I didn't take it off the ground much.
StevenC
Perhaps try auto-leveling. Multicopter are quite touchy and difficult to fly and tune in acro mode
StevenC
Have you flown multirotor before? Before upgrading to this board, I was using a KK2 board. The feel is very different. I'm using the default PIDs for pitch and roll, but I had to increase yaw P and D a lot before getting acceptable results.
Sac D
Yes, I have a DJI Phantom which is dialed in perfectly. That's my goal with this one too!
Iacopo
Did you balance the props? What kind of battery are you using? 2s, 3s, 4s? If you are running on 3s I suggest you try with 9x5, this motor seems to be more efficient with that size prop, 10 inches could be a bit too big to be efficient for multirotor applications.
Balancing the props is crucial, I'm sorry if I'm saying something you already know, but it's very often the cause to many problems regarding multirotors stability!
Tony
Ok, What I did with mine is I changed the throttle curve to a straight line (Linear) setting because I couldnt get use to the flat spot in the middle around 50%. Once I did that I started to get a better feel for the board but at the stock settings I do find this board not as responsive as my KK2 board but I tend to throw my KK around and wrap the MWFC board in cotton wool because I dont want to crash & burn,. As for your issue did you keep a copy (screen shot) Of the original PID settings from stock? What sketch did you use or did you start your own from scratch. I copied a sketch for a guy in the UK and tweeked it to my liking.
Tony
In regards to Iacopo's comment re 10" props I use 8, 9 & 10's on my quads running 2208 motors with 3S 11.1kv and I find them ok. I find 8's are great for stunt flying (high response, quick acting) 8 mins flying time. 10's make the QC fly super fast but they are more for FPV (stable) & I get 10mins with them and 9's are inbetween, 9mins flying.
Tony
suggest you put up a vid of the problems here so we can see what the?
majik01
Sac D ... what kind of quad frame do you have? Is it anything like the DJI flamewheel?
Sac D
majik01, I've this installed in a hobby king X-4 FPV. Yesterday I gave it a real test flight, but didn't get much time in to figure out what adjustments were critical. And landing that thing seems to always result in a fracture of some sort either on an arm or motor pod. I may just move everything over to a conventional frame and start fresh. (After I crash this X-4 too many times)
majik01
Sorry I missed the HK X-4 FPV frame ... looks heavy. Maybe the NAZA would be happier in this body?
Sac D
That's my fallback plan... especially now that they have a Dji Naza-M Lite for about $100, and $200 with GPS.
Wayne
Just after I posted this Mission Planner connected.
madRon
BTW i use MWC 2.2 firmware
gazza1958
As far as I know they are still working hard to get Sonar working with MultiWii.
madRon
ok thx
i found something on vvvvvv.multiwii.co*/forum/viewtopic.php?f=7&t=1033&s
tart=30
but
not sure if that works
gazza1958
Board type is "Mega 2560 or Mega ADK" Programmer is "AVRISP mkII"
majik01
Did you load MWC 2.2 ? If so and your GPS is already connected, it is not working properly.
Jani
Yes! I am still struggling with GPS wiring, the blueprints and other peoples' wiring examples are not the same.
majik01
With MWC 2.2 GPS connections would be Rx-Tx-, Tx-Rx, Vcc-Vcc, Grd-Grd. With the MKT 3329 Config.h should have the #NMEA line and #MKT init lines uncommented. GPS Baud Rate at 115200 and use Serial2. Before you fly calculate the magnetic declination for your location and insert in the GPS section. There is a Multiwii GPS document in the files section that has the link to the URL where you can download the mag dec for your location. Add the "f" at the end. Do not use Position Hold (PH) or Return to Home (RTH) without this info or you get either a hedge trimmer or a buzz cutter. I kid you not.
Arizonask8r
i would always buy extra anyway.
majik01
Maybe you should ask that question at the HK Ardu board product page ?
gazza1958
Hi Simon, Google" Megapirate NG on HK Multiwii Pro" and go to the RCGroups thread. About halfway down the page you will find a diagramm with connections for all Frames.
Simon
hey Gazza.
thx for the reply.
this is what i read:
"Note Octa configuration cannot be used as HK Mega does not have D11 and D12 connected"
is there anyway to set it up?
regards.
gazza1958
Thx for the credit Simon, But i´*m sorry to say I don´*t think so using MPNG, I use MultiWii, not really an expert for MPNG.
majik01
Simon .. just a question. Why an Octocopter?
x244z
Yes you can, Check Out diydrones Website and read what flitetest has to say about arduplaneng2x
majik01
This board cannot handle the ardu* programs as those were written for the APM board. You can load MegaPiratesNG which is a port for this Multiwii board.
Arizonask8r
double check that you have all the library files in the correct locations.
x244z
Tanks, Where Dose the Library go
Arizonask8r
if using arduino then it you can go to arduino options and see where the sketchbook is and that is where your libraries need to be.
Arizonask8r
baro is your barmoter sensor. mag is the magenomter.
those are not flight modes.
headfree and headadj are what keep your copter always facing north so that you can fly it easier using same controls i beleive. GUI is the graphical user interface which is the multiwii software. horizon shows if your copter is level with the ground.
majik01
Marcin ... there is a document in the Files called "Multiwii Change Log" which has the flight modes explained. Go to the Multiwii Wiki to find more info.
Arizonask8r
if you want the mission planning feature you will need to install megapirateng 2.8. however that would require programming knowledge using arduino. i use the gps-osd for critical data that i got from hobbyking on my quad with this multiwii board and a 5.8ghz tx/rx combo. if your talking about sending other data to the laptop such as sensor data you would need a telemetry system. Hobbyking has some 433mhz ones that are good and you can communicate with your copter while in flight using it long range from your pc. you would also need a video capture device in your laptop to send the video too from the 5.8ghz receiver.
majik01
With MWC 2.2, you can hook up an APC, Xbee or 3DR unit to any properly configured serial port on the FC board (i.e. 56700 baud rat) and plug the USB receiver into a laptop running WinGUI 2.2 (at the proper baud rate) and get sensor data wirelessly. You can also hook up a BT unit to any properly configured serial board and use the EZ-GUI app on an BT enabled Andoid device and remotely configure your copter and get sensor data. If you want to try ... enable Follow Me using the app.
Arizonask8r
majik, he posted that he want to set up a route and have the copter execute it so he would need to use megapirate though as mwc 2.2 does not have mission planning. but squidy if you do not need the mission planning then what majik is saying is absolutely a good way to go using stock firmware.
majik01
A route could be straight line home aka return to home.
squidyman
Thanks! Are there any programs that you recommend to view data from the Multiwii? I have some knowledge on programming an arduino uno I guess this is about the same just more capabilities. Can you wireless plan a route from your computer? It would be cool if all you had to do was use google maps or something like that to plan your route!
majik01
With Multiwii 2.2 and the EZ-GUI app, you can "fly" the copter with an Android device using BlueTooth. Range is limited by the BT radio - but interesting nevertheless. The autolanding is special code and not a feature of the stock MWC 2.2. Other opions are wireless telemetry with serial APC220, 3DR or Xbee and WinGUI running on a laptop.
gazza1958
Hi Majik, SÜ*ECIAL Code for Auto Landing. Are you keeping Secrets from us.
squidyman
Thanks! And why would the landing code be secret? I thought it was an open source project... I was interested in flying my 'copter with a hobbyking radio.
majik01
More of a mystery really. Alexmos was able to get sonar alt-hold to work - how it did it is a mystery and the code is available at this Google code page. Not prime time in MWC 2.2 at least for serial sonar. Squid* get a Turnigy 9XR with ER9x - best investment you can make without getting your feet wet with the EEPE software tool. With FrSky, you can use CPPM with telemetry independent of this FC board.
squidyman
I should be paying you for all this information! Thanks, So this is what I understand so far. I Modify the 9XR to be compatible with FrSky DJT (good instructions I found) Then plug the transmitter into my pc to use the Multiwii gui to see data and adjust channels as necessary.
-The thing I don't get is... How would I do a video overlay? (taking off goggles to see my transmitter would be an inconvenience) Would the DJT plug directly into the multiwii? And i would just use the usb port on the bottom of the 9XR to plug into my pc and setup the multiwii to receive the data? How would head tracking fit into all of this? Thank you SO very much for your help! (I will have to post a video of it all working for you)
majik01
Video overlay to see telemetry information? Same process you would do for FPV for airplanes using an EagleTree unit for example. In this case, it is "easier" as the data is already available as opposed to using a data hub for sensors. Pilots use MinimOSD (see HK product page). Some DIY wiring for the voltage divider is needed but otherwise, roll, pitch, GPS data is available. Video (not mine) shows the MinimOSD unit powered up and working for this board.
majik01
After you download WinGUI, you need to decompress the sofware and run the decompressed program as admin.
stephane
Check the down level of the throttle on your remote to see if is down enought .May be also a conflict between option arm in the same time in aux .have also at the beginning to calibrate the acc before all just after reflash
Helio
Thanks stephane, but in multiwii windows GUI theres no conflitcs, it show me everything fine (aux, throttle arming, etc), the problem occurs when i power it on.
stephane
On your HK wii board when its not armed at the right you see a green led and when its armed this led is off.You can try to reload the sketch 2.2 after cleaning the memory of the board with a skecth found in arduino at exemples > eeprom> eepromclean
StevenC
I think you only need to reverse the roll channel on your transmitter
Arizonask8r
the gui will show opposite of what your movemets actually are for roll. you cannot change that in the code. if you think about it when your looking forward and you tilt right the horizon goes left and tilt left the horizon goes right, correct? so your code is correct.
majik01
Only way to verify gyro correction sense is correct is to let it fly. BE CAREFUL - DO THIS AT YOUR OWN RISK. When armed, hold the copter from below (best if motor-stop is uncommented so the props are not moving) and slowly spool up. Tilt the board slightly - if the gyro senses are correct, the copter will try to self correct - if reversed, it will magnify the tilt. Again be extra careful. You can also "feel" if there is excessive vibrations coming from the motor/prop that will adversely affect the sensors.
Geebles
FIRST: Check this is an issue. Put the motors on WITHOUT PROPS!! Then arm it, now check all channels to make sure they are correct (not from gui, but on the real thing) and make sure that if you move stick left - the left motors decrease and the right increase (same for front and back). Next try to 'rock' the copter to the side, if you tilt it to the right, the right motors should increase and the left decrease. Make a note of any that are wrong! If anything is wrong, try going into the multiwii code, find which 'config' you are using in the 'config' page, then find the entry in 'def.h'. You will see something like: #define GYRO_ORIENTATION(X, Y, Z){gyroADC[ROLL] = Y* gyroADC[PITCH] = -X* gyroADC[YAW] = -Z*}. What you will need to do is reverse (add the '-' or remove it) for the X value. You MAY need to do this to the accelerometer too (next line). Take care with everything and do not put props on until you are sure the motors are spinning correctly otherwise is tries to 'flip' and they are pretty powerful if you're not expecting it!
majik01
Gee* if somebody has to change anything in def.h to correct orientation, the sensor used in config.h IS wrong. #defi*ne FFIMUv2 is the sensor to use - but that is an assumption that would be used for the sketch - if incorrect, the sketch will either error out in Arduino or the board sensors will not respond in GUI.
StevenC
When Alt-Hold is activated, you put the throttle on mid-stick and the copter will keep this altitude. If you raise the stick, the copter will ascend and if you decrease the stick it will descend.
majik01
For me, there is a sweet spot about mid-stick where the atl-hold works best. Slowly let the copter decent to almost a hover and engage alt-hold - it will slowly bob up and down but will maintain its general altitude.
Touch the throttle and the copter drops ...
Rok
when i switch to alt mode my quad goes crazy and shots up in the air like rocket (my baro is covered with foam) whats wrong?
majik01
Multiwii or MPNG?
Rok
MPNG 2.8
majik01
Yep ... same thing happened to MrS ... his copter wanted to "return to place of manufacture" ...
stephane
Same things here !!!
stephane
I do that also (angle or horizon)i see the differance during the fly.But no problem to self leveling .Every parameters i change improve the fly, but not this big swing when wind come on the copter
But during the stable fly after a moment it begin to check ,a very big swing on roll or picth that must fall down the quadcopter very quickly.
The fly is stable when no wind.(with or without angle or horizon switched) but after a moment when its more windy with angle or horizon its swinging and fall down without doing any things !!!.
majik01
Stephane ... is your barometer covered with foam? Just asking ...
stephane
No , at the beginning it was in the air with a tape upside it(the hole not closed) to protect from the blow of propelers but now i put a box (teepearw.. style box) over all but open under .
majik01
Hard to picture what is happening. Can you post a clear video of the wobble you are talking about?
stephane
I ll do on the club field sunday cause here in my garden every thing gets right ( the onely diff is the wind i think )
majik01
You may have props that are large and are adversely affected by wind. Try using smaller props. They require more RPM to maintain altitude but are more stable to fly even in the wind.
stephane
i have 10.45 and i use 8.45 the problem is more with the bigs one but also with the smaller.I have change the oscillation filter to 88 hz i ll see to morrow , here fly is very stable like a deam. I hope the same in the fields windy.
majik01
Use 42 Hz ... you probably have a 450 Flamewheel frame.
Helio
Correction: "wants" to fly to RIGHT.
Helio
I forgot to say. I did calibrate level, acc and gyro.
Arizonask8r
redo your leveling. make sure copter is level first. then in mission planner run the calibrate accel under arducopter level. you can also do this: with board unarmed and level hold your roll stick (right stick)(i think) to the bottom left for about 10 seconds until you see lights flash rapidly.
Arizonask8r
oh, and i just noticed your battery is not secure. it is tilting to the side that your copter is leaning so it could also be messing up your center of gravity.
Arizonask8r
Ela tem voltar para ligaç*õ*es domiciliares e cardan, bem como para inclinaç*ã*o, rotaç*ã*o e altura.
Helio
Como ela ja vem com GPS voce pode implementar RTH tanto com multiwii quanto com megapirate. També*m tem saí*da para servos do Gimbal e voce ainda pode ligar sonar (como eu fiz) e até* acoplar na serial, dispositivo bluetooth para monitoramento e calibraç*ã*o utilizando um celular com Android com uma aplicaç*ã*o especifica (e gratuita). Tem muitas saí*das, o problema que enfrento com ela é* a fragilidade, se nã*o tomar cuidado, facilmente quebra as soldas da usb ou desacopla o gps (perdi o meu perto de casa e nã*o achei mais).
Arizonask8r
the orange is good but the frsky might be better however it is on backorder. i use the stock 9x and get over a mile range line of sight. i use the same board. be sure you set up all fail safes before flying as i have lost one copter due to fail safe not working.
majik01
Ahmed ... get the OpenLRS system on the 9XR or TGY 9X ER9x but upgrade the antennas on the Tx and Rx. 433 Mhz gives you a better range but requires larger antennas vs 2.4G due to the lower operating frequency.
Arizonask8r
if you leave multwii firmware installed it is pretty much plug and play. if you want to use megapirate than you will need to learn basic programming knowledge and how to use arduino software to modify and burn the code to the board.
majik01
Suggest not to use the stock firmware as it is prone to freezing when the board tilts. This FC board is purpose built for Multiwii vs Megapirates which is a ported version of Ardu* programmed for the APM boards.
majik01
What flight mode did you enable? If nothing, then you are on Acro mode - which is NOT self-leveling. You need to enable either Angle or Horizon mode for self leveling.
stephane
I do that also (angle or horizon)i see the differance during the fly.But no problem to self leveling .Every parameters i change improve the fly, but not this big swing when wind come on the copter
But during the stable fly after a moment it begin to check ,a very big swing on roll or picth that must fall down the quadcopter very quickly.
The fly is stable when no wind.(with or without angle or horizon switched) but after a moment when its more windy with angle or horizon its swinging and fall down without doing any things !!!.
Philipp
You could power the board with an UBEC. You just connect the two powerpins of the UBEC to two free powerpins on the board (e.g. A15 /-). The UBEC is powered by the battery. Magn can be calibratet in the GUI, press CALIB MAG and rotate your copter around each axis. Pitch and Roll can be corrected in the Multiwii Code.
majik01
Phi* Accel and Mag can be calibrated via GUI (best to use WinGUI) or with Stick Commands. Refer to the posted file for the guide on how to do this. Please make sure your copter is not armed when you calibrate.
Martin
Looks like my Picture didnt show up.
target=_blank>Setup ok?
majik01
A 330 frame is a small size - just so you know. Use smaller props per the recommended parts. Do not use a power distribution board - get a harness instead. Get Nylon stand offs to mount the board.
You must register or login before you can make a review.
skyfox60 7/09/2012
Great unit, with all the features you need for your MC. And the price is awsome, so normally, you cannot make a mistke on buying this unit.If you buy this features in europe, you will pay 3 times as much or more. For the HK price, you get at least the gps module ( sometimes ) but not incluiding the board, wich has a big and powerfull processor also. So another time, where HK makes our hobby affordable. This is what the MC-Flyers need to upgrade their machines.
Denise 14/09/2012
Received the board today from HobbyKing . After reading about all the broken Micro USB connectors on other FC like the Crius AIOP , I had a good look at the USB connector BEFORE connecting anything. The micro USB connector is soldered to the board at the rear corners and also has 2 tabs half way down the sides. Close inspection reveals that it does NOT have a lot of solder to hold it in place and YES it is likely to break off without some extra solder. The side tabs do not appear to have been well soldered, my guess, surface mount automated soldering has not applied sufficient heat to get the solder flowing well around the tabs which are part of the larger metal connector shell, using a fine tipped soldering iron, care is required specially on the side near the pin headers, re soldered the metal tabs and also the rear corners of the connector, I don't think it will come off now. Do keep in mind that is a very small connector and the cable can be used to apply sufficient leverage to rip it clean off the board, no amount of extra solder will prevent that, so be real careful not to apply sideways forces to the cable when plugged into the board. The quality of the board, the soldering of all the other components, I can't fault it, all looks excellent. Lots of information now in the files tab for the product at HobbyKing. I connected the GPS to Serial 2, and the flashing LED
awsome1 16/09/2012
verry nice product recieved mine today but cant get the software in working order im still trying to get stuff right the board is recognised by arduino in an instand but multiwii-2-1 gives errors
PAc3R 10/10/2012
Great Board. Using Multiwii Dev, and The AdruCoper Firm. Position hold, works... ok. for the price who cares!! Pressure sensor, old, but will work ok with foam mounted over sensor.
majik01 11/10/2012
Flies very well with the MWC 2.1 sketch. Other are trying MPNG and are close to success ...
Harri 18/10/2012
today i had my first flight with this board! I have megapirate on it and its working fine:) will try to make som video soon.
Subaru4WD 14/11/2012
A great value! Can't beat this price. Has support for MegaPirate NG!
GustPilot 5/12/2012
bought two of'em to go with a tri and a hexa, gps lock is fast and accurate, with WAAS, even more
hooch_mc 6/12/2012
Für den preis ein super Board. Für Leute die gerne experimentieren eine tolle Sache. Auch das GPS funktioniert, obwohl ich am Anfang Probleme mit den Anschlüssen hatte, die RX und AX müssen umgikehr angeschlossen werden.Guck Fragen
Pet:o) 10/12/2012
Hello when arrived GPS module has firmware version AXN_1.3 and working well but I did not get 3Dfix. I have tried to flash version AXN_1.51 (AXN1.51_2722_3329_384.1151100.5.bin) but it was not working (do not try this version is not compatabile with this module). Then I flashed version AXN_1.50 (MTK3329_A1.5E_20110118_10Hz_115200.bin) and everything is working well and I've got 3Dfix even in indoors (upper floor in the building). As I understand there are limited # of flash attempts (10). So be careful. You can test and setup your module using MiniGPS_v1.7.1 tool. When you press Ctrl Alt s in the tool you will see the setup tab. I also have another MTK3329 module but this module from HK gets 3Dfix with flashed firmware faster than my other module, maybe because it has a bigger and more sensitive antenna.
Pet:o) 10/12/2012
I have only one issue with the board, I could not flash Multiwii PRO board using USB port. But I solder a FTDI header on the board and everything is ok. I don't know what is wrong with USB, I can setup the board using usb but I could not flash firmware to the board and also could not get sensor values from the board. I don't know, maybe it is issue with bootloader and/or firmware, but never mind, I have a workaround :-) ... I'm going to try a MegapirateNG... So buy this board! you can't find better board gps combo for that price.
AVRBrasil 13/12/2012
Além de funcionar muito bem com o firmware Multiwii, também funciona com o firmware MegaPirate NG com pequenas modificações.
rappa 3/01/2013
very good product!!!
Ken Schellenberg 13/02/2013
Great board, great sensors, functional in every way, except for the micro usb connector which just lifts off the board when you least expect it! I bought two of these and the connectors cost me a lot of time and trouble when they broke off. The way the USB interface is done on MultiWii Lite board is better. At least it doesn't break off. HobbyKing, can you put a better connector on these boards? That tiny connector spoils an otherwise excellent product.
StevenC 2/03/2013
Like everybody else said, the USB plug looks quite flimsy. I used some epoxy glue around it to make it stronger. If you don't plan to use a separate BEC to power the board, then make sure you get some servo wires so you can connect it to your receiver. I haven't had a chance of flying this board yet as I am waiting for a replacement motor to arrive. I will post another review once I get this thing to fly :)
Viper_one3 6/03/2013
A great control board! It has all the great functions that expensive controller board has. It’s a bit tricky to flash and set up but there are great instructions all over the internet, you must just know how to read and use Google. I’m not familiar whit programming at all. By just following the instructions to the letter helped me to set up the board. If you are new to multicopters go whit the KK2 board instead.
MrScsi 9/03/2013
This board performs admirably especially for the price. I haven't had the USB connection issue that most seem to suffer from but since I put pins in all available holes if it does break off I do have other options. The reason I put pins in all available holes was to use Bluetooth and for multi-Wii Bluetooth uses serial zero and for MegaPirate NG it uses serial port 3. The board flies pretty stable I'm using MegaPirate NG but I'm sure it would do the same with multi-Wii. The barometer is very touchy and needs to be covered with foam (not glued to it) and I would recommend covering the entire board with a Dome just to keep the prop wash away from the barometer. You can also use the HC-SR04 sonar with MegaPirate NG 2.7 with this board.
Sickness 27/03/2013
so with some software correction this controller is very good.btw will fly and as it arrive.
BklynFlyer 30/03/2013
great board takes a little work but it has great features
EdanC 13/04/2013
Guys, recieved this item after a long time waiting for it to arrive. It would not take code. Trying to warranty it out has been such a pain it has lowered my opinion of HobbyKing. First they asked for photos. Then they wanted a video, then they wanted it shipped back to them. Stall, stall stall. Still no word. Contacted them again, they are still waiting on a final decision. Its damn near six months. I've put a couple of grand through these guys, platinum member and this is the first item i have warrantied.