
This is the home page for the SparkFun three-axis autopilot development board developed by Bill Premerlani. This board comes with a dsPIC30F4011 CPU, an MMA7260 three axis accelerometer and 3 LISY300AL gyros already soldered as shown in the picture. It is intended for the do-it-yourselfer. By itself, it can be used to develop a three axis IMU controller. With the addition of an EM406 GPS receiver it can be used to develop a UAV controller for an RC car, plane, or boat. It comes with self-testing firmware that serves as a starting point for you to develop your own control and navigation firmware.
You will need a hardware programmer to download firmware into the UAV DevBoard, such as the ICD2 offered by SparkFun.
------------------------------------------- Note: All firmware is available for both the previous "green" version of the UAV DevBoard with the ADXRS401 gyros, and the new "red" version with the LISY300AL gyros. Each zip file has both a corresponding "green" project and a "red" project. A guide for getting started with PIC programming, and what to do if you get ICD2 errors. Source code (C) for MatrixNav RTL firmware for either the red or green board is here. Documentation for MatrixNav RTL firmware is here. Source code (C) and documentation for AileronAssist RTL firmware for either the red or green board. Firmware and documentation for the roll-pitch-yaw demo for either the red or green board. The direction cosine matrix discussion forum is here. Several technical papers by Mahony on the theory behind computing and using direction cosines. A draft of an explanation of the direction cosine matrix algorithm. -------------------------------------------Additional equipment:
We highly recommend the following items to accompany this product:
Features:
Dimensions:
Supporting documents for the green board:
Supporting documents for the red board:
Discussions:
Blog posts:
© 2009 Created by Chris Anderson