MINI MWC Flight Control Board and DSM2 Receiver ACC/GYRO/BARO/MAG - RC Groups
Thread Tools
Sep 06, 2013, 05:22 PM
Registered User

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. ).

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!?!?

Thanks Wybo
Last edited by wiebje1962; Sep 09, 2013 at 05:49 AM.
Sign up now
to remove ads between posts
Sep 09, 2013, 05:26 AM
Registered User
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
- Tricopter
- Fixed-wing airplane
- 4-Axis(QUADX,QUADP,Y4)
- cradle/gimbal head stabilization
- 6-Axis(Y6,HEX6,HEX6X)

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

Size: 47.7X23.5X11mm
Weight: 7.8g
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
Last edited by wiebje1962; Sep 09, 2013 at 05:53 AM.
Sep 09, 2013, 12:06 PM
Registered User
ssatoru's Avatar
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, 01:53 PM
Just Keeping UP
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, 09:10 PM
Registered User
ssatoru's Avatar
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.

Originally Posted by nfhill
The ability to run off 2S Lipo is not unique to this FC. Many FC's can do this.

Sep 09, 2013, 10:21 PM
Just Keeping UP
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 09, 2013, 10:32 PM
Registered User
ssatoru's Avatar
I totally agree. looks scary to me, too.

Sep 14, 2013, 11:19 AM
Registered User
Has your board already arived?
Sep 19, 2013, 10:16 AM
Registered User
ssatoru's Avatar
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.

Last edited by ssatoru; Sep 19, 2013 at 11:11 AM.
Sep 28, 2013, 02:44 PM
Retired CAD guy
birdofplay's Avatar
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


Oct 04, 2013, 12:32 AM
1ONkar, Satnaam
1satnaam's Avatar

Me too

I bought this board, but no way to program it.
Last edited by 1satnaam; Oct 04, 2013 at 09:48 PM.
Oct 05, 2013, 12:50 PM
Retired CAD guy
birdofplay's Avatar
Does Taobao Have all the OTHER bit's-n-pieces for this ?
Nov 16, 2013, 03:24 PM
Registered User
garfield38's Avatar

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

Last edited by garfield38; Nov 16, 2013 at 06:32 PM. Reason: adding picture
Nov 19, 2013, 08:53 PM
Durability Tester
Has anyone used this on a plane ? How did it go
Nov 22, 2013, 03:01 PM
Registered User
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.

Thread Tools