|Nov 05, 2014, 06:12 AM|
BradWii revolution !! (for toy-quadcopters)
First thing, I would like to thanks all Bradwii contributors for this fantastic project: Brad (of course), Victzh, Goebish and the TheLastMutt
Bradwii's goal is to install Multiwii program on dirty cheap FC associated with a lot of toy's quadcoters. For example, a lot of WLtoys and JXD are bradwii compatible. With bradwii, you will be able to tune all flying caracteristics of your quadcopter as well as to be able to add new features since all the sources are available. For less than 7USD, you can transform a cheap FC board into a more Professional one.
Bradwii have been specifically developped to work with the Nuvoton Mini54ZAN, a Cortex-M0 based microcontroller with 16kb of user flash and 2kb of SRAM,, combined gyro/accelerometer InvenSense MPU-6050, and nRF24L01+ clone Beken BK2423. Another variant for the Hubsan X4 is using the Invensense MPU-3050 as gyro, the mCube MC3210 as accelerometer and A7105 as RF.
SINCE WE DON'T HAVE THE ORIGINAL FIRMWARE, IF YOU DECIDE TO INSTALL BRADWII, YOU CAN'T RETURN BACK WITH THE ORIGINAL FIRMWARE !!!
1) Bradwii installation
a) Flashing tool for bradwii
ST-Link V2 mini
b) Drivers for ST-link V2 mini
NOT WORKING WITH USB3 port
c) Hooks for an easy wiring
2) Real time moninoring, parameters settings
a) FTDI to serial converter
Need to be compatible with 3.3V
b) Driver for the FTDI to serial converter
c) Mini 1.25mm 4pin connectors (male and female)
3) Keil software/API
a) Main IDE/compiler (mdk512.exe)
b) API for Cortex-M-device
4) Bradwii links
a) Last sources of Bradwii
b) Erasing FW tool
iii) Erasing/flashing procedure
a) For multiwiiconf (take the last stable V2.3 version)
More infos can be found at: http://www.rcgroups.com/forums/showthread.php?t=2174365
MINI54ZAN PINOUT & SPECIFIC FC PINOUT
SWD port : Color nomenclature
BLACK = GND, GREY = CLOCK/ICE_CLK, PINK = DATA/ICE_DATA
SERIAL port : Color nomenclature
BLACK = GND, RED = VCC (+3.3V), YELLOW = TX, BLUE = RX
VSS (28) = GND, ICE_DATA (20) = DATA, ICE_CLK(19) = CLOCK
Some FC board have some directly some debug port (at least the SWD one) for an easy connexion (via the 1.25mm JST connector "molex').
If the FC don't have these port but have the correct compatible harware, you need to solder probes directly on the MCI pins.
Compatible FC board list
Model name SWD port SERIAL port remark
1) JXD 385 yes yes
2) JXD 388 yes yes
3) JXD 392 yes yes
4) WLtoys V212 yes yes
5) WLtoys V222 yes yes
6) WLtoys V262 yes yes From rev 03
7) WLtoys V272 yes no
8) WLtoys V333 yes yes
ç) SYMA X12 no no
10) UDI U839 no no
11) YI ZHAN X4 no no To be confirmed
12) Hubsan H107 yes no
More videos to come
|Nov 05, 2014, 06:29 AM|
Reserved for extra videos
DeviationTX Windows toolchain installation tutorial
If you want to add feature in the current "V2x2" protocol, can be useful
WLtoys V262 w/ bradwii
|Nov 05, 2014, 06:35 AM|
Joined Jan 2014
Thanks. I have all bought for this project, just never had any time to go though of the installation. Maybe your tutorials will give me the final push to do that.
|Nov 05, 2014, 06:38 AM|
|Nov 05, 2014, 11:22 AM|
I will add also many other video/photos, especially the pinout for some bradwii compatible board I have and some demo flights from other bradwii users
You are free to add in your repo and for devationTX my so wanted feature To decrease to 250kbits, the speed rate of the V2x2
|Nov 06, 2014, 07:09 AM|
Due to the recent FTDI driver drama, I wouldn't recommend using a ftdi usb to serial dongle (banggood have fake chips on the dongles they sell by the way, I checked myself).
Better use a CP2102 instead, no worry, they are 3.3V TTL level, and they're cheaper ! :
|Nov 06, 2014, 07:37 AM|
|Nov 06, 2014, 07:40 AM|
Are you sure your dongle is using a fake chip ? I checked one that came with the HK Micro-X quad, it's detected as genuine.
I checked almost 10x FT232RL I have at home in various devices, only one has been detected as a fake, but that's enough for me, how can I know if I buy a real or a fake when I buy an end user product ?
|Nov 06, 2014, 07:57 AM|
Joined Oct 2014
Since FTDI made it clear they don't want you to use products with fake FTDI chips, and they know how to detect these, you can bet that at some point in the future the fake equipment will again stop working. It may not get bricked next time, and just display a big fat "you have a fake" box on the screen, but you still won't be able to use it, which will be mighty annoying when it happens.
Another alternative is usb/serial dongles based on Prolific PL2303 - though these have been counterfeited as well in the past. Not that familiar with CP2012 but seems like every usb/serial chip has been plagued by fakes..
You can't really do anything to know you aren't buying a product with fake chips (could be a supplier's supplier's problem..) but you can avoid patronizing companies that willfully destroy your property (FTDI).
|Category||Thread||Thread Starter||Forum||Replies||Last Post|
|Discussion||Introducing BradWii - Open Source Multi-Copter Software||bradquick||Multirotor Electronics||729||Dec 20, 2014 08:54 AM|
|Discussion||Bradwii on V202, V252, JD-385||victzh||DIY Electronics||249||Nov 30, 2014 02:16 PM|
|Discussion||Bradwii on Paris Air v2||Jdjuggler||Multirotor Electronics||1||Jul 31, 2014 11:39 PM|
|Discussion||Obama’s Forged Birth Certificate Brings Call For Revolution||zeroback||Life, The Universe, and Politics||97||Dec 30, 2013 10:46 AM|
|Discussion||Stick ranges in BradWii||Hooch180||Multirotor Electronics||0||Sep 06, 2013 04:26 AM|