SMALL - espritmodel.com SMALL - Telemetry SMALL - Radio
Reply
Thread Tools
Old Sep 17, 2013, 08:18 AM
Registered User
Joined Dec 2010
281 Posts
Discussion
Simple NanoWii MWC version

hi,

i work on a MWC version especially for the flyduino nanowii that is very easy to setup. i made a chrome app GUI to do all the settings. but i also reduced the count of settings.


after you setup your copter with this gui you can use any MWC GUI.

it is based on MWC 2.1 but threre are a lot of changes

- all motor or servo outputs are done with HW PWM so 6 motors is max
- the PWM output is always done with oneshot PWM (speeds up the transfer time from FC to ESC also with normal 4xx Hz PWM)
- added 3D mode. mid, min and max throttle settings and also the deadband can be changed in the GUI.
- you can still fly normal modes with ESC's that are in 3d mode
- added horizon mode (imported from MWC 2.2)
- as long as there is no spektrum sat on the serial port, it is open for a BT module.
- there is now just a simple failsave beep function.
- MWC failsave is always active but reduced.. so it will just act if the RX dont sends anything for abaut 4 seconds
- all features that you dont find in the GUI are removed

this version is still beta so please be carefull when using it!
once it is proven it will be pre installed on the nanowii

download: http://ultraesc.de/downloads/MWC21na...ppGUI_0991.zip
[edit]download link updated to v0991 fixed a serial bug that occurs rarely[edit]
(workes now with chrome r33 and above)

installation:

-> unpack the zip file

FW
-> open the MWC21Nano.ino with arduino
-> upload it to the nanowii

GUI
-> you will need the google chrome browser.
-> open google chrome
-> go to settings
-> go to extensions
-> click on developer mode
-> click load unpacked extension
-> load the GUI folder
-> now you can start the GUI as chrome app

regards

Felix
juuuut is offline Find More Posts by juuuut
Last edited by juuuut; Jul 21, 2014 at 07:22 AM.
Reply With Quote
Sign up now
to remove ads between posts
Old Sep 18, 2013, 02:37 AM
Registered User
Joined Mar 2011
93 Posts
really nice ... will try it on my setup and report back

chX
crazyhorse21 is offline Find More Posts by crazyhorse21
Reply With Quote
Old Sep 18, 2013, 03:49 AM
:)
Australia, QLD, Brisbane
Joined Sep 2012
3,517 Posts
Thanks Felix!

I look forward to trying it
Soma is offline Find More Posts by Soma
RCG Plus Member
Old Dec 11, 2013, 09:40 AM
Registered User
Joined Oct 2013
121 Posts
So how i'm gonna set this for arduino pro mini + mpu6050 individual sensor ? I also need to enforce individual sensor orientation

PS I tried to write this firmware on my arduino pro mini and it doesn't work ...

Here some of the errors:

Output.ino: In function 'void writeMotors()':
Output:18: error: 'OCR1C' was not declared in this scope
Output:22: error: 'OCR1C' was not declared in this scope
Output:25: error: 'OCR3A' was not declared in this scope
dezeubby is offline Find More Posts by dezeubby
Last edited by dezeubby; Dec 11, 2013 at 10:34 AM.
Reply With Quote
Old Jan 16, 2014, 04:36 AM
RTFM // copter damaged
warthox's Avatar
Joined Aug 2009
1,726 Posts
Quote:
Originally Posted by dezeubby View Post
So how i'm gonna set this for arduino pro mini + mpu6050 individual sensor ? I also need to enforce individual sensor orientation

PS I tried to write this firmware on my arduino pro mini and it doesn't work ...

Here some of the errors:

Output.ino: In function 'void writeMotors()':
Output:18: error: 'OCR1C' was not declared in this scope
Output:22: error: 'OCR1C' was not declared in this scope
Output:25: error: 'OCR3A' was not declared in this scope
as he wrote in the first sentence its only for the flyduino nanowii.
warthox is offline Find More Posts by warthox
Reply With Quote
Old Jan 20, 2014, 02:23 PM
Registered User
Joined Oct 2013
121 Posts
I can use it on Arduino Pro Micro ? Is the same spec , 32u4 leonardo and mpu6050 sensor

P.S It's working . How can i enable the magnetometer ? Where are the settings for failsave ?
dezeubby is offline Find More Posts by dezeubby
Last edited by dezeubby; Jan 20, 2014 at 02:45 PM.
Reply With Quote
Old Jan 22, 2014, 10:07 AM
Registered User
Joined Oct 2013
121 Posts
How it's this mwc nano if it have more bytes than mwc 2.3 ?

Mwc21nano -> 26,406 bytes
Mwc 2.3 -> 22,640 bytes
dezeubby is offline Find More Posts by dezeubby
Reply With Quote
Old Feb 14, 2014, 10:36 AM
Registered User
Joined Dec 2010
281 Posts
Quote:
Originally Posted by dezeubby View Post
How it's this mwc nano if it have more bytes than mwc 2.3 ?

Mwc21nano -> 26,406 bytes
Mwc 2.3 -> 22,640 bytes
ist made for the nanowii FC

regards

Felix
juuuut is offline Find More Posts by juuuut
Reply With Quote
Old Mar 19, 2014, 12:53 AM
Registered User
Joined Mar 2013
9 Posts
I am having trouble compiling this and uploading? Can someone help? I really want to run this firmware. Do I need to make changes to the code before I compile?
dirt_sooter is offline Find More Posts by dirt_sooter
Reply With Quote
Old Mar 19, 2014, 07:10 PM
Registered User
Joined Mar 2013
9 Posts
Does anyone have any idea how this FW is supposed to be compiled? Any help would be greatly appreciated.
dirt_sooter is offline Find More Posts by dirt_sooter
Reply With Quote
Old Mar 19, 2014, 08:20 PM
Registered User
United States, WA, Seattle
Joined Dec 2012
245 Posts
Quote:
Originally Posted by dirt_sooter View Post
Does anyone have any idea how this FW is supposed to be compiled? Any help would be greatly appreciated.
You have the arduino compiler set to use the arduino nano. If I'm not mistaken, I believe it is supposed to be set to the Leonardo. Also make sure the correct com port is selected
elmtree is offline Find More Posts by elmtree
Reply With Quote
Old Mar 19, 2014, 09:09 PM
Registered User
Joined Mar 2013
9 Posts
Quote:
Originally Posted by elmtree View Post
You have the arduino compiler set to use the arduino nano. If I'm not mistaken, I believe it is supposed to be set to the Leonardo. Also make sure the correct com port is selected
Thank you for the response! 100% correct my friend! THANK YOU
dirt_sooter is offline Find More Posts by dirt_sooter
Reply With Quote
Old Mar 27, 2014, 05:30 AM
Registered User
Switzerland
Joined Jan 2011
11 Posts
Hello Felix,

I have the flyduino nanowii board, and i have some problems using the Chrome app GUI. The "Select COM" and the "Refesh" button don't appear on the GUi anymore.

I Have the same problem with the Ultra esc app GUI for Chrome.

Do you have a solution?

Thank you

Phil
phil766 is online now Find More Posts by phil766
Reply With Quote
Old Mar 27, 2014, 02:15 PM
Registered User
Joined Mar 2013
9 Posts
Quote:
Originally Posted by phil766 View Post
Hello Felix,

I have the flyduino nanowii board, and i have some problems using the Chrome app GUI. The "Select COM" and the "Refesh" button don't appear on the GUi anymore.

I Have the same problem with the Ultra esc app GUI for Chrome.

Do you have a solution?

Thank you

Phil
You need to enable developer mode to install the app but then disable developer mode to run it.
dirt_sooter is offline Find More Posts by dirt_sooter
Reply With Quote
Old Mar 27, 2014, 05:00 PM
Registered User
Switzerland
Joined Jan 2011
11 Posts
Hello dirt_sooter ,

These applications were installed(settled) since a few months and worked perfectly well. Now this is what I obtain:





is it a problem with chrome?

thanks

Phil
phil766 is online now Find More Posts by phil766
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
New Product NanoWii.. ATmega32u4 based MultiWii FC juuuut Multirotor Electronics 519 Sep 05, 2014 06:02 AM
New Product Bob's Super Simple Shield - MWC board Qrome Multirotor Talk 563 Dec 26, 2013 08:20 PM
Discussion MWC MultiWii Lite lightweight version 4-axis flight control board Erknie Multirotor Talk 0 Dec 05, 2011 06:58 PM
Discussion Bob's Super Simple Shield - MWC bob4432 Multirotor Talk 3 Aug 30, 2011 09:53 PM