But I've got another idea for this project. A couple weeks ago EagleTree formally released their new Vector Flight controller. One of the optional modules is a $39 airspeed sensor with a Pitot tube.
But this solution will require a bit of reverse engineering in order to write the I/O code. I'll start the ball rolling and publish what I know.
![Smile :)](./images/smilies/icon_e_smile.gif)
Sensor:
The Vector's airspeed module is a "dumb" sensor (all processing is on the host and access is via i2c). It uses the inexpensive MP3V5004DP dual port pressure sensor.
Link to sensor data sheet
Glue Parts:
The PCB has a 3.3V LDO Vreg and a I2C ADC. There's very little else to it -- just some EMI filters and Vreg stabilization caps. Here's a photo of everything (pressure sensor is on the other side, so it is not seen): The SOT-23-5 that is marked L00A is the Vreg. My best guess is that it is a LP2980A 3.3V, but it could be something else. We really don't need to know the exact part number, so there's no reason to spend any time researching it.
http://www.mouser.com/ds/2/405/snos733m-317056.pdf
The other SOT-23-5 (marked S14W) is the i2c ADC. My gut feeling is that it is a 12-bit, but it could be 10-bit. For example, maybe it is something similar to a AD7476?
http://www.analog.com/en/analog-to-digi ... oduct.html
The Goal:
To use the Vector's airspeed sensor the only missing link is to identify the ADC. Its data sheet will have the details to the i2c interface. Beyond that, its only code. To infinity... and beyond!
- Thomas