I'm using a Raspberry to control a MultiWii Flight Controller V2.5 by using this FTDI USB to TTL adapter.
I've seen in this instructable they instead just use a cable from Raspberry TX to MultiWii RX, but I'm not sure they have the same voltage because the Raspberry logic-level is 3.3v and I didn't found clarifying informations on if the MultiWii logic-level is 5v or 3.3v.
I'd like to eliminate the FTDI and use just the cable for reducing space and weight.
is the connection in the image right?
RC commands are mostly PWM signals, but most new FC use SBUS serial protocol. Its quicker and has upto 16 channels on one wire.
The number one RC signal is PWM, its been around since the 1950's I think. Its simple 1.0ms to 2.0ms pulse width signal. 1ms being left, 2ms being right and 1.5ms being center. These are sent 50~70Hz freq. These will operate almost all servos, they will do some FC, but the issue is more wiring (PWM needs one wire per channel, kinda makes it messy, lol)
These are the most common RC for FC :
These are not as common:
the python library uses the MSP protocol, I'm using a Raspberry to control the drone from the smarthone.
I'm still working on it but the idea is to build an intelligent drone like the one in the instructable I linked, where it seems that the Raspberry TX is directly connected to the MultiWii RX.
are there python libraries to do that on the F4 ? or are there better FC for this purpose?
MSP is simply multiwii serial protocol, all the FC use this, mostly just for setting up through the usb cable and the gui (betaflight/cleanflight/etc), but i guess, you can control roll/pitch/yaw/thro with it, usually that control comes from the receiver.
I just looked at the instructables link, I highly don't recommend building a quad with them specs (plastic frame, crappy motors, low end esc). It also looks like he is using a low end normal transmitter/receiver.
I didn't use those specs.
anyway if all the FCs use MSP I can control all of them with this protocol?
I'm looking for a new FC with these specs:
- compatible with the library
- best hovering (immobile, for stable video) and precision of maneuverability
- with GPS functions
can you suggest me one or some (with pros and cons)?