some old stock i found, but work very well./
A nice and shiny blue pcb, 1.6mm tick, 50mmx50mm board with 3mm mounting hole, 45mm appart.
What is that?, Well, that board give you 2 way of gathering GPS informations.
- Directly onto the GPS-SERIAL 4-pins header, where you can receive NMEA message at 10hz/115200bps
- Using the microprocessor as a I2C slave device. actually, the Atmega328P is connected to the GPS so it receive NMEA message from the GPS, so you can use Arduino ( with the 6-pins header ) to write your own code, dont worry, there is some example of that on the web, like the I2C_GPS_NAV that E0SBandi made for the multiwii project, it work great
But there is more than that. There is a microSd Socket so you can put a SD card into that to log your flight ! And because the ATMEGA328p have the Arduino bootloader into it, its easy to play with the code to add SD functionality. There is also a LED that I called BST ( connected onto D2 arduino pin ), BST stand for Basic Sanity Test, on all my project, I like to have a BST led, that I make blink at 1hz, so if my code crash, the led stay on or off, and...it tell me that there is a problem. Leds are all powered with 5V and 20mA of current allowed by the 330ohms current limiting resistor.