

The EM406 GPS Connector is a compact GPS receiver module designed to provide accurate positioning data. It features a built-in antenna and low power consumption, making it ideal for a wide range of applications. Its small form factor and ease of integration make it a popular choice for hobbyists and professionals alike.








The EM406 GPS Connector is equipped with advanced features to ensure reliable performance in various environments. Below are its key technical details:
The EM406 GPS Connector has a 6-pin interface for communication and power. Below is the pinout and description:
| Pin | Name | Description |
|---|---|---|
| 1 | VCC | Power supply input (3.3V to 5.0V DC) |
| 2 | GND | Ground connection |
| 3 | TX | Transmit data (serial output, NMEA sentences) |
| 4 | RX | Receive data (serial input, for configuration) |
| 5 | PPS | Pulse per second output (for precise timing) |
| 6 | NC | Not connected (reserved for future use) |
The EM406 GPS Connector is straightforward to use in electronic projects. Below are the steps and best practices for integrating it into your circuit.
Below is an example of how to connect and use the EM406 GPS Connector with an Arduino UNO:
#include <SoftwareSerial.h>
// Define RX and TX pins for the GPS module
SoftwareSerial gpsSerial(4, 3); // RX = pin 4, TX = pin 3
void setup() {
Serial.begin(9600); // Initialize Serial Monitor
gpsSerial.begin(4800); // Initialize GPS module communication
Serial.println("EM406 GPS Connector Test");
}
void loop() {
while (gpsSerial.available()) {
char c = gpsSerial.read(); // Read data from GPS module
Serial.print(c); // Output GPS data to Serial Monitor
// NMEA sentences will be displayed in the Serial Monitor
// Example: $GPGGA,123456.00,3723.2475,N,12158.3416,W,1,08,0.9,545.4,M,46.9,M,,*47
}
}
SoftwareSerial library to avoid conflicts with the Arduino's hardware serial pins.No GPS Data Output
Garbage Data in Serial Monitor
No Fix or Inaccurate Positioning
Module Not Powering On
Q: Can I change the baud rate of the EM406 GPS Connector?
A: Yes, the baud rate can be changed by sending specific configuration commands via the RX pin.
Q: Does the module work indoors?
A: The module may work indoors near windows, but performance is significantly better outdoors.
Q: What is the purpose of the PPS pin?
A: The PPS (Pulse Per Second) pin provides a precise timing signal, useful for time synchronization applications.
Q: Can I use the module with a 3.3V microcontroller?
A: Yes, the module is compatible with 3.3V systems. Ensure proper voltage levels for communication.
This concludes the documentation for the EM406 GPS Connector.