

The Here4 Blue Multiband RTK GNSS (Manufacturer Part ID: CP-06279) is a high-precision Global Navigation Satellite System (GNSS) receiver developed by CubePilot. It supports multiple frequency bands and Real-Time Kinematic (RTK) technology, enabling centimeter-level positioning accuracy. This component is ideal for applications requiring precise navigation and positioning, such as surveying, mapping, autonomous vehicles, and robotics.








| Parameter | Specification |
|---|---|
| Manufacturer | CubePilot |
| Part ID | CP-06279 |
| GNSS Support | GPS, GLONASS, Galileo, BeiDou, QZSS |
| Frequency Bands | L1, L2, L5 |
| Positioning Accuracy | Centimeter-level (with RTK) |
| Update Rate | Up to 10 Hz |
| Communication Interfaces | UART, I2C, CAN |
| Input Voltage | 5V DC |
| Power Consumption | < 1W |
| Operating Temperature | -40°C to 85°C |
| Dimensions | 50mm x 50mm x 15mm |
| Weight | 35g |
The Here4 Blue Multiband RTK GNSS features a standard connector with the following pinout:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VCC | Power input (5V DC) |
| 2 | GND | Ground |
| 3 | TX | UART Transmit (data output) |
| 4 | RX | UART Receive (data input) |
| 5 | CAN_H | CAN bus high signal |
| 6 | CAN_L | CAN bus low signal |
| 7 | I2C_SCL | I2C clock line |
| 8 | I2C_SDA | I2C data line |
VCC pin to a stable 5V DC power source and the GND pin to ground.TX and RX pins to the corresponding UART pins on your microcontroller.I2C_SCL and I2C_SDA pins to the I2C bus of your microcontroller.CAN_H and CAN_L pins to the CAN bus.Below is an example of how to interface the Here4 Blue Multiband RTK GNSS with an Arduino UNO using UART:
#include <SoftwareSerial.h>
// Define RX and TX pins for SoftwareSerial
SoftwareSerial GNSSSerial(10, 11); // RX = pin 10, TX = pin 11
void setup() {
// Initialize serial communication with GNSS module
GNSSSerial.begin(9600); // Set baud rate to 9600 (adjust if needed)
// Initialize serial communication with PC for debugging
Serial.begin(9600);
Serial.println("Here4 Blue Multiband RTK GNSS Test");
}
void loop() {
// Check if data is available from the GNSS module
if (GNSSSerial.available()) {
// Read data from GNSS module
String gnssData = GNSSSerial.readString();
// Print GNSS data to the Serial Monitor
Serial.println(gnssData);
}
}
Note: Adjust the baud rate in the code to match the default baud rate of the GNSS module.
No GNSS Signal Detected:
RTK Not Working:
No Data Output:
Intermittent Signal Loss:
Q: Can the Here4 Blue Multiband RTK GNSS be used indoors?
A: GNSS signals are weak indoors, so the module is best used outdoors. For indoor applications, consider using a GNSS repeater or alternative positioning systems.
Q: What is the maximum range for RTK communication?
A: The range depends on the communication method used (e.g., radio, Wi-Fi). Typically, RTK communication works within a few kilometers when using a radio link.
Q: How do I update the firmware?
A: Firmware updates can be downloaded from CubePilot's official website. Follow the provided instructions to update the module via the appropriate interface.
Q: Is the module compatible with Pixhawk flight controllers?
A: Yes, the Here4 Blue Multiband RTK GNSS is fully compatible with Pixhawk and other CubePilot flight controllers.