P3 P4 GPS Module board - randomlettersandnumbers/DJI-Stuff GitHub Wiki
Table of Contents
Function
Variants
Parts
Programming
External interfaces
Service interfaces
Board view
Schematics
Function
The GPS module provides the Flight Controller with current GPS coordinates.
Variants
There are multiple versions of the board:
Marking | Overview |
---|---|
WM320_GPS_V3_PCB | In the drone submitted for FCC certification. |
P00857 | Version with u-blox markings on the chip. |
P01100.06 | Version with Dji markings on the chip. |
P01100.08 | Minor update. |
Parts
Version P00857 components
Marking | Amt. | Pkg. | Function | Specification |
---|---|---|---|---|
u-blox NEO-6Q-0-0001 | 1 | stand-alone GPS receiver, 50 channels | Datasheet |
Version P01100.0? components
Marking | Amt. | Pkg. | Function | Specification |
---|---|---|---|---|
Dji GPS-M2 v1.0 1409 | 1 | Rebranded u-blox NEO-M8N-0 GNSS receiver, 72 channels, up to 3 GNSS (GPS, Galileo, GLONASS, BeiDou). | Description Datasheet |
Programming
The u-blox modules are programmable, but there is no capability of updating GPS firmware via P3X/P3S firmware package.
Chips | Firmware | Description |
---|---|---|
NEO-6Q | n/a | The software computes and sends GPS coordinates according to configuration; the module contains internal ROM, factory programmed. |
NEO-M8N | [u-blox M8 Firmware](/randomlettersandnumbers/DJI-Stuff/wiki/Firmware-ublox-M8) | The software computes and sends GNSS coordinates according to configuration; module allows programming via serial interface. |
External interfaces
Connector on the board is:
Marking | Overview |
---|---|
5-wire 1.25mm connector | Used to supply power to the GPS unit and provide communication with the flight controller. UART 3-wire serial interface is used for the communication. |
5-wire 1.25mm connector pinout
Pin | Color | Function |
---|---|---|
0 | red | +3.3V |
1 | black | GND |
2 | yellow | TX (3.3V) |
3 | brown | RX (3.3V) |
4 | orange | interrupt (5Hz) |
Service interfaces
The following service pads exist on this board:
Marking | Overview |
---|---|
bottom side upper pad | Only exists in some variants of the board. |
bottom side lower pad A | |
bottom side lower pad B |
Board view
Top of a WM320_GPS_V3_PCB board, antenna visible:
Bottom of the WM320_GPS_V3_PCB board, SMD components visible:
Top of a P00857 board, antenna visible:
Bottom of the P00857 board, SMD components visible:
Top of a P01100.06 board:
Bottom of the P01100.06 board:
Top of a P01100.08 board:
Bottom of the P01100.08 board:
Top of another P01100.08 board, from Phantom 4:
Bottom of the P01100.08 board:
Schematics
The following schematics were made by enthusiasts: