sku: GPS-10582
Replacement: GPS-11115. We've begun building these without the reset button populated to prevent in-flight resets. If this was never a problem for you, the reset button footprint is still present. This page is for reference only.
Description: This is our latest UAV Development Board (UDB4, as in, "UAV Development Board version 4"). The UDB4 comes populated with a dsPIC33FJ256 CPU, an MMA7361 three axis accelerometer, a dual axis IDG500 gyro, and a single axis ISZ500 gyro. The on-board Invensense gyros even have enough vibration tolerance to be used in RC heli applications.
Documents:
PRT-00116
Break Away Headers - StraightCOM-10095
Break Away Headers - Right Angle 3x40PGM-09667
MPLAB Compatible Mini USB PIC ProgrammerGPS-09566
50 Channel D2523T Helical GPS ReceiverGPS-10981
SiGe GN3S Sampler v3PGM-09671
MPLAB Compatible USB PIC ProgrammerPGM-09973
MPLAB PICkit 3DEV-09530
OpenLogROB-09187
Servo Cable - Female to FemaleROB-09064
Servo - Large
Comments 22 comments
Nice to see the full history in the blog
Here is a video link to camera targeting
This looks awesome! I’ll have to check out the full page on this thing, but quick question:
I have what I think would be a simple task, and I want to confirm it will be somewhat simple. I want to design a glider that I can drop from a high place and have it go towards a waypoint. Once there it should just circle until it hits the ground. It should just need one servo for left/right control.
Using this board and a GPS module, this should all be simple, yes? Does it have some kind of automated “go to waypoint and circle” routines? Anyway I know I’ll have to read the documentation, but if anyone has a simple answer in the meantime I’d love it! :)
Yup, you could totally set this up right now using MatrixPilot’s LOGO-based mission planning language. Loads more info on the MatrixPilot Google Code Page.
Detailed info on the UDB Logo language, including examples, can be found here.
You’re probably way ahead of me but you might want to consider pitch control for the elevator, either active control, CG control or, at a minimum, a trim tab. Depends on what how much, if at all, the configuration of the glider will change.
Sounds like an interesting project! If you haven’t seen it, check out http://www.uavforge.com.
I checked the design files out and they look quite nice. The schematic is well laid out. There seems to be quite a lot of space remaining in the PCB for more traces, so you can make the V5 based on this design. I really like this kind of designs with microcontrollers and lots of sensors and actuators.
Does anyone know the best 3 axis magnetometer board to use with this? DIY drones has one and Sparkfun has a few. What scale factor does the UDB4 expect?
This is the magnetometer that should work with the UDB4.
Bill Premerlani did some amazing Maths that enables MatrixPilot to automatically calculate the alignment of the UDB board with the magnetometer which makes it much more accurate and useful. This is particularly important in places where the Earth’s magnetic field has a strong vertical angle. (e.g. North NY state, UK, and Switzerland).
More discussion on this is here
Hi !
I consider to purchase this for a new quad or octo project later this winter.
Some time ago i purchased this GPS module : http://www.quadroufo.com/product_info.php?cPath=3_11&products_id=68&osCsid=f7vqktse5otla2sig3f6arrsl3
Can I use this GPS module with UDB4 or do I have to purchase a new one?
Can I use :
SEN-10530 Triple Axis Magnetometer Breakout – HMC5883L
SEN-09694 Barometric Pressure Sensor – BMP085 Breakout
I could not make your GPS module HTML link work.
The UDB4 supports four GPS units. The EM406A (available here at Sparkfun), the Ublox 5 with adapter,
the MediaTek MT3329 GPS 10Hz + Adapter , and the 50-channel GS407 Helical GPS (availble here at Sparkfun). The developer’s favourite in the USA, and the favourite of Ric, our Swiss Test pilot, is the EM406A. The board only needs one really good fix per second. What the UDB needs is a good accurate fix, not a fast fix. The board will calculate the intervening positions 40 times / second using accelerometers and gyros.
The GPS breakout board module from quadroufo have the MediaTek MT3329, and support USB, 3V UART, RS232F and RS232C so that should work.
Any quadcopter projects using this controller?
I lost my quad yesterday, so no I am looking for a new controller for my new quad project.
this should be in also in SENSORS/IMU category
why #&$%& don’t use 3+3+3 to have a 9 DOF UAV Board ??? TOO BAD
The board supports a separate add on magnetometer (see comments above). With that added, the UDB is “9DOF”.
It is better to have the magnetometer separate, so that you can position it as far away as possible from magnetic influences. e.g. Motors, or heavy duty power wires that fluctuate in power.
For electic planes, this is a better solution than having all the chips on one board.
Im doing project of tracking (using GPs aided IMU) robot. Is this kit
fits for my project for tracking and data logging the robot position with good accuracy .
Im doing project of tracking (using GPs aided IMU) robot. Is this kit
fits for my project for tracking and data logging the robot position with good accuracy .
Im doing project of tracking (using GPs aided IMU) robot. Is this kit
fits for my project for tracking and data logging the robot position with good accuracy .
I cannot get my programmer to read the PIC! I am using PicKit 2,I get the error: Unsupported part (ID 07DFF) It seems the configuration 07DFF is not allowed!
Am I missing a trick here?
The dsPIC33FJ256 is in the supported devices list for the PicKit 2; are you using the latest PicKit 2 software?
Yes, I downloaded it from Microchip yesterday! After more research I find that:
“dsPIC30F/33F devices require a 4.7 uF capacitor on the Vddcore/Vcap pin in order to function properly. If not using a separate regulator to supply Vddcore, ensure that the ENVREG pin is tied to Vdd.”
I see from the schematic that this capacitor is 10uF, would this make a difference???
The error I get from PicKit2 mentions the Vddcore/Vcap capacitor, I dont have it in front of me currently, I will respond with this later.
Thank you for helping by the way!
“No device detected. Ensure proper capacitance on VDDCORE/VCAP pin.”
Found the issue, I had to download a new device list from microchip to support the 710"A"
http://www.microchip.com/forums/m487219.aspx