CC3D, Revo, and Nano are supported in the first release (15.09).
There are too many things that are incomplete in Sparky2 code to call it Alpha, but if you want to get source code and build it, you can do that. PPM doesn't work (Sbus does, on RcvrPort). I2CPort not yet implemented. Setup wizard and calibrations work as expected.
Upcoming release will hopefully have Sparky2 support.
Sparky2 is like a Revo with more ports (important when you want to do a lot of things at the same time, like SBUS, GPS, I2C Aux Mag, OSD, and Telemetry), and with the same sensors as Nano.
To try the Sparky2 code, first you will need to use SBL to write the bootloader.bin
https://forum.librepilot.org/index.php?topic=208.0If you have a BitBucket account you can build like this (Linux example):
git clone ssh://[email protected]/TheOtherCliff/librepilot.git sparky2tmp
cd sparky2tmp
git checkout theothercliff/LP-72_Sparky2_support
( do whatever you do for tools, I just "ln -s path-to-tools path-to-downloads ." you should "make build_sdk_install" if this is your first time )
make uavobjects ; make -j2 gcs ; make -j2 sparky2
type this to run your new GCS (GCS and firmware versions must match to avoid problems)
./build/librepilot-gcs_release/bin/librepilot-gcs
Start with Sparky board unplugged and no power.
Go into Firmware page and press Rescue before plugging in Sparky2.
Wait for Flash button (a few seconds to become active).
Press Flash.
After flash, press Erase Settings.