|Sep 06, 2013, 04:22 PM|
Joined Aug 2013
MINI MWC Flight Control Board and DSM2 Receiver ACC/GYRO/BARO/MAG
I didn't find a thread about the (new?) 'MINI MWC Flight Control Board and DSM2 Receiver ACC/GYRO/BARO/MAG' from hobbyking, so here it is.
I'm quite new to quads and got me a wltoys 929 clone. It flies nice and easy. But.... as I'm used to have all my rc cars driving brushless, I wanted to put together a brushless micro quad, to start with this controler.
Problem/question: how do I programm it as there is no 'MX-FTDI programming stick tool' jet on the site of hobbyking!?!?
On internet I found a document with al the mentioned options on the site, but these are nowhere for sale... (link to doc. http://www.google.nl/url?sa=t&source...uHP3GG-W0nA2OQ ).
Can anyone help me with this, because it looks like this controler can't be used at the moment because its not possible to program it!?!?
|Sep 09, 2013, 04:26 AM|
Joined Aug 2013
Specs from the HK site:
The New Mini MWC flight control board is milestone in the progress and ingenuity of the MWC platform. Combining the power of the ATMEGA328p with an Accelerometer, Gyro, Barometer and Digital compass with an on-board 7 channel DSM2 receiver (with an onboard bind button!).
All packaged on a quality double copper PCB with Gold coated connections and footprint not much bigger than a large coin! The world of Mini Multi-rotors just caught up to their bigger brother's.
The MWC platform offers a laundry list of functions and feature like;
Auto stabilize, Altitude hold, Simple mode and much more, and with the available GPS option even loiter in a set position and return to home options! You can even opt to attach an optional OLED screen for easy programing and feedback!
• 7CH DSM2 Compatible Receiver (PPM SUM)
• Self-voltage checking
• FTD1 protection
• ATMEGA328P Microcontroller
• MPU6050 Accelerometer and Gyro
• BMP085 Digital Barometric Sensor
• HMC5883L Digital Manometer/Compass
• C8051F330 MCU• CYRF69103 Radio
• Dual IIC Ports
• GPS Port (GPS not included)
• OLED Screen Port (OLED not included)
The following functions can be realized through the MINI MWC flight control board:
- Auto stabilization
- Stabilize the altitude
- Fixed heading course
- Hovering at an identified position (with 12C-GPS converter board and GPS)
- Return flight automatically (with 12C-GPS converter board and GPS)
And more MINI MWC flight board supported modes:
- GIMBAL individual cradle head stabilization
- VTOL single axis
- BICOPTER Avatar
- FLYING WING
- Fixed-wing airplane
- cradle/gimbal head stabilization
Options not included: (Stock will be coming soon)
- MX-FTDI programming stick tool
- OLED screen, can be mounted on MINI MWC flight control board directly
- IIC to UART converter board, for changing the UART signal of GPS to a IIC
- GPS module
Working voltage: 5-8.4V
*Transmitter for MINI MWC flight control board needs to support DSM2 and 4CH or above (we recommend 6CH or above)
PRODUCT ID: 9154000006-0
|Sep 09, 2013, 11:06 AM|
I have also ordered this board and am waiting it to arrive. I saw this board is available at Taobao The document you found is a good translation of Taobao product info.
This is another MultiWii flight controller in small factor. You will need to get familiar with MultiWii and Arduino. MultiWii flight controller is Arduino + sensor and we can upload software as Arduino.
Arduino is programmed using FTDI adapter, but this board omitted reset circuit. So we will need to wire 4 wires from FTDI adapter to this board, then manually reset CPU by shorting the circuit as explained in the document. I will try when it arrived.
Another unique feature is that this board can be powered by 2S lipo directly and can feed power directly to small brushless ESCs.
|Sep 09, 2013, 12:53 PM|
United States, ID, Moyie Springs
Joined May 2004
The ability to run off 2S Lipo is not unique to this FC. Many FC's can do this. My HK MWC Pro FC can run off 2S directly.
This FC may be unusable until one knows what FC type to select in config.h.
|Sep 09, 2013, 08:10 PM|
Perhaps I was not clear. This board claims it can pass through up to 16A and drive ESCs directly. I have not seen this wiring in MultiWii.
|Sep 09, 2013, 09:21 PM|
United States, ID, Moyie Springs
Joined May 2004
Perhaps you are right, but 16A is not all that much. And there are good reasons not to do that. Why would anyone want to add all of the noise generated by the ESC's and motors to the power/gnd of the FC board itself? Then there is the magnetic field from all that current right close to the magnetic sensor. It's best to keep that high current and high noise well separate from the FC.
|Sep 19, 2013, 09:16 AM|
Finally I got the board today. HK shipment took 14 days to appear at HongKong Post tracking, then 3 days to my home.
It is already loaded with MultiWii code which should be 2.2 or later, WinGUI 2.2 and MultiWiiGUI 2.2 can talk.
This board has 4 micro connectors and they are all mini micro 1.25 JST, which this fits ok. I simply wired to 5V FTDI, connecting VCC/Gnd/Tx/Rx.
All sensors are working fine in MultiWii GUI, without any I2C error. Sensor is oriented Rx side to front.
I have not tested Rx connection. (I do not have working DSM2 Tx yet!). I am wondering what is this DSM2 Rx with only one chip. It may be one of additional chip next to sensors are part of Rx circuit? Not sure.
The other side of connector is still mystery. Document says it is PPM SUM, but bottom silk prints D6, D5, D8, D7/GND/VCC/D2/D4? The board had rich set of ports. Rx pin like connectors seems to have D3/D9/D10/A2/D5/D6/D11, additional 2 pairs of connectors have A0 and A1.
|Sep 28, 2013, 01:44 PM|
I have one in hand now also.
But as has been stated NO way to Program.
I have an ftdi that I used on another MW board but the connectors are different
So without the Adapter cables OR schematics to make up my own cables
I'm dead n the water.
I only found This thread by googling MX-FTDI !
I wouldnt mind buying all the accessories but WHERE ? and How Much ?
Looks like I better go subscribe to this thread next
|Nov 16, 2013, 02:24 PM|
I got the board today and I tried to program it with my own multiwii in airplane setup with success.
I used the Adafruit USB to serial.
I set arduino IDE to use the Pro mini 5V 328/16MHz and AVR ISP as programmer
I plug the ground on the reset until Upload on the IDE appear. I unplug the ground not just when upload text appear but after 0,7 second.
I bind the DSM2 receiver with my DX7s and the multiwii GUI show correct RC data in.
D3 : Yaw/Rudder
D9 : Throttle
D10 : Elevator
D11 : Aileron / Wing
|Nov 22, 2013, 02:01 PM|
Joined Nov 2012
Hello owners of this board! I am a little confused! Does someone knows what output pin goes to exact motor? D3,D9,D10,D11 in manual. Is it so, if starting from D3 then D3 goes to left front and further clockwise, or am I wrong? Cannot find any info.