

Add to Cart
Description:
This is the new UAV Development Board v3 (aka, UDB3). The UDB3
board comes with a dsPIC30F4011 CPU, an MMA7260 three axis
accelerometer, and two dual axis IXZ500 gyros (instead of three
LISY300AL gyros with v2). The IXZ500 gyros have enough vibration
tolerance to be used in RC heli applications.
By itself, the board 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, helicopter,
or boat. It comes with self-testing firmware that can serve as a
starting point for you to develop your own control and navigation
firmware. There is also fully functional, open source autopilot
firmware available.
The board also supports a connection to the faster and more
accurate UBlox GPS module. The easiest way to connecto to the GPS
is with this adapter.
We suggest using the PICkit2 or PICkit3 to program the board. You
will also need a cable DEV-00611 and a 6-pin header PRT-00131. See
example connection photo to the right.
Note: On the 6 pin debug header, the pin next to the reset button
is VPP, according to this convention.
Features:
Connection for either a 20-Channel EM-406A SiRF III GPS Receiver or
50-Channel GS407 Helical GPS Receiver (receivers not included)
PIC dsPIC30F4011 Controller (with onboard 3.3V and 5V glue logic)
dsPIC runs at 120MHz with 16MHz resonator and PLL
MMA7260 three axis accelerometer
2 IXZ500 dual axis gyros
Up to 5 Input, 6 output PWM points
6-Wire debug header or ICSP header
2 Separate colored status LEDs
3 General purpose switches
On board 3.3V and 5V regulators (150mA max)
10m Positional Accuracy / 5m with WAAS
Spare USART connection for debugging, flight logging, wireless
telemetry, etc.
4 Spare digital I/O pins for debugging
Dimensions: 1.5 x 2.75 x 1.0"
Weight: 34 grams (controller and GPS)
Documents:
User's Manual
Schematic (main board)
Eagle files (main board)
Schematic (daughter board)
Eagle files (daughter board)
Source Code
UDB Discussion group
DIY Drones post