Orbit EVO Quickstart Guide
UART Variant Setup
The Orbit EVO UART variant is available in two connector configurations:
- Type 1: 6-pin JST-GH (GPS/Compass) + separate Safety Switch and Buzzer cables
- Type 2: 10-pin connector for direct connection to GPS1 port (includes GPS, Compass, Safety Switch, and Buzzer)
Type 1: 6-Pin JST-GH Connector
Connection
- Connect the main 6-pin GPS/Compass cable to one of the available serial ports on the flight controller (e.g., SERIAL3/TELEM1, SERIAL4/GPS2, etc.)
- Connect the Safety Switch cable (2-pin) to the flight controller’s safety switch port
- Connect the Buzzer cable (2-pin) to the flight controller’s buzzer port
- Ensure proper pin connections on 6-pin connector:
- Pin 1: VCC → 5V
- Pin 2: TX → RX (Flight Controller)
- Pin 3: RX → TX (Flight Controller)
- Pin 4: SCL → SCL (I2C)
- Pin 5: SDA → SDA (I2C)
- Pin 6: GND → GND
Setting Up with Ardupilot Firmware
Power and Configuration
- Power the flight controller and connect it to Mission Planner
- Navigate to Config/Tuning > Full Parameter List
- Set the following parameters (example using SERIAL3 port):
SERIAL3_PROTOCOL: Set to5(GPS)SERIAL3_BAUD: Set to38(38400 baud) or115(115200 baud)GPS_TYPE: Set to1(AUTO) or2(u-blox)COMPASS_TYPEMASK: Ensure external compass is enabledCOMPASS_ORIENT: Set to0(None) or adjust based on mounting orientationBRD_SAFETY_DEFLT: Set to0(Disabled) if not using safety switch, or1(Enabled)
Completing Setup
- Click Write Params in Mission Planner after modifying the parameters
- Reboot the flight controller to activate the serial GPS
- Verify proper connection by checking:
- Green LED (Power) is solid ON
- Blue PPS LED starts blinking at 1Hz once GNSS gets a 3D fix
- Safety LED is Red (Disarmed) - press to arm (Green)
- Buzzer beeps on power-up and GPS fix acquisition
- In Mission Planner, check the Flight Data screen to confirm GPS lock and satellite count
Setting Up with PX4 Firmware
Firmware and Connection
- Load the PX4 firmware onto the autopilot
- Ensure all three cables are properly connected (GPS, Safety, Buzzer)
Configuration
- Connect the flight controller to QGroundControl
- Navigate to Vehicle Setup > Parameters
- Set the following parameters (example using TELEM2 port):
SER_TEL2_BAUD: Set to38400or115200GPS_1_CONFIG: Set to the appropriate serial port number (e.g.,102for TELEM2)GPS_1_PROTOCOL: Set to1(u-blox) or0(Auto-Detect)CBRK_IO_SAFETY: Set to0to enable safety switch
Completing Setup
- Reboot the flight controller to apply the changes
- The Orbit EVO will automatically configure and start working once connected
- Verify the connection by checking that:
- The blue PPS LED indicator is blinking at 1Hz once a GNSS fix is obtained
- Safety LED is Red (Disarmed) - press to arm (Green)
- Buzzer provides audible feedback
- GPS status in QGroundControl shows a valid position fix
- Compass calibration can be performed successfully
Type 2: 10-Pin Direct GPS1 Port Connector
Connection
- Connect the single 10-pin connector directly to the flight controller’s GPS1 port
- This single cable provides:
- GPS UART communication
- Compass I2C communication
- Safety Switch signal
- Buzzer signal
- Power (5V and GND)
10-Pin Pinout (Pixhawk GPS1 Standard)
| Pin | Signal | Description |
|---|---|---|
| 1 | VCC | 5V Power |
| 2 | TX | GPS Transmit |
| 3 | RX | GPS Receive |
| 4 | SCL | I2C Clock (Compass) |
| 5 | SDA | I2C Data (Compass) |
| 6 | SAFETY_SW | Safety Switch Signal |
| 7 | SAFETY_LED | Safety LED Control |
| 8 | 3V3 | Not used |
| 9 | BUZZER | Buzzer Signal |
| 10 | GND | Ground |
Setting Up with Ardupilot Firmware
Power and Configuration
- Power the flight controller and connect it to Mission Planner
- Navigate to Config/Tuning > Full Parameter List
- The GPS1 port is typically auto-configured, but verify these parameters:
SERIAL3_PROTOCOL: Should be5(GPS) - GPS1 port is usually SERIAL3SERIAL3_BAUD: Set to38(38400 baud) or115(115200 baud)GPS_TYPE: Set to1(AUTO) or2(u-blox)COMPASS_TYPEMASK: Ensure external compass is enabledCOMPASS_ORIENT: Set to0(None) or adjust based on mounting orientationBRD_SAFETY_DEFLT: Set to1(Enabled) - safety switch is active
Completing Setup
- Click Write Params in Mission Planner after modifying the parameters
- Reboot the flight controller
- All components should work automatically:
- GPS and Compass auto-detected
- Safety switch functional (Red LED = Disarmed)
- Buzzer active for alerts
- Verify in Flight Data screen:
- GPS lock and satellite count
- Compass heading displayed
- Safety switch status indicator
Setting Up with PX4 Firmware
Firmware and Connection
- Load the PX4 firmware onto the autopilot
- The GPS1 port is auto-configured on most Pixhawk-compatible flight controllers
Configuration
- Connect the flight controller to QGroundControl
- Navigate to Vehicle Setup > Parameters
- Verify or set the following parameters:
GPS_1_CONFIG: Should be0(GPS1 port) or auto-detectedGPS_1_PROTOCOL: Set to1(u-blox) or0(Auto-Detect)CBRK_IO_SAFETY: Set to0to enable safety switch- The GPS1 port on PX4 is typically pre-configured at
115200baud
Completing Setup
- Reboot the flight controller to apply the changes
- All features should work out-of-the-box:
- GPS and Compass auto-detected
- Safety switch operational
- Buzzer alerts enabled
- Verify the connection by checking:
- GPS status shows valid position fix
- Compass data available
- Safety LED: Red = Disarmed, Green = Armed
- Buzzer sounds on power-up and arming
DroneCAN Variant Setup
Setting Up with Ardupilot Firmware
Connection
- Connect the Orbit EVO to the CAN1 or CAN2 port on the flight controller using the 4-pin CAN cable
- If multiple CAN devices are used, connect them in a daisy-chain configuration
- Ensure the CAN bus is properly terminated (120Ω termination resistors at both ends)
Power and Configuration
- Power the flight controller and connect it to Mission Planner
- Navigate to Config/Tuning > Full Parameter List
- Set the following parameters for CAN1 (or CAN2):
CAN_D1_PROTOCOL: Set to1(DroneCAN)CAN_P1_DRIVER: Set to1(First driver)GPS_TYPE: Set to9(DroneCAN)COMPASS_TYPEMASK: Ensure DroneCAN compass is not masked
Node Configuration
The Orbit EVO will automatically:
- Acquire a unique node ID via dynamic allocation
- Register GPS, Compass, Safety Switch, and Buzzer services
- Begin transmitting navigation data
Completing Setup
- Click Write Params in Mission Planner after modifying the parameters
- Reboot the flight controller
- Navigate to Setup > Optional Hardware > DroneCAN/UAVCAN
- Click Search to detect the Orbit EVO node
- Verify the node appears with:
- GPS data streaming
- Compass readings
- Safety switch status
- Buzzer operational
- Check the Flight Data screen for GPS lock and satellite count
Setting Up with PX4 Firmware
Firmware and Connection
- Load the PX4 firmware onto the autopilot
- Connect the Orbit EVO to the CAN1 or CAN2 port using the 4-pin CAN cable
- Ensure proper CAN bus termination (120Ω resistors)
Configuration
- Connect the flight controller to QGroundControl
- Navigate to Vehicle Setup > Parameters
- Set the following parameters:
UAVCAN_ENABLE: Set to2(Sensors Automatic Config)UAVCAN_NODE_ID: Auto-assigned (leave default)GPS_1_PROTOCOL: Set to6(UAVCAN)
Node Discovery
The Orbit EVO will automatically:
- Register on the CAN bus
- Provide GPS, Compass, Safety, and Buzzer services
- Begin streaming telemetry data
Completing Setup
- Reboot the flight controller to apply the changes
- The Orbit EVO will be automatically detected and configured
- Verify the connection by checking:
- Node appears in Vehicle Setup > Parameters > UAVCAN
- GPS status shows valid position fix
- Compass data is available
- Safety switch controls arming (Red = Disarmed, Green = Armed)
- Buzzer provides audible alerts
- Satellite count is displayed
Connector Type Comparison
| Feature | Type 1: 6-Pin JST | Type 2: 10-Pin GPS1 |
|---|---|---|
| Cable Count | 3 cables (GPS + Safety + Buzzer) | Single cable |
| Installation | More flexible routing | Cleaner, single-plug |
| Compatibility | Universal - any flight controller | Pixhawk GPS1 port standard |
| Ideal For | Custom builds, flexible routing | Plug-and-play Pixhawk systems |
LED Status Reference
| LED | Color | Status | Meaning |
|---|---|---|---|
| Power | Green | Solid | Module powered |
| PPS | Blue | 1Hz Blink | GPS 3D fix acquired |
| Safety | Red | Solid | Vehicle disarmed (safe) |
| Safety | Green | Solid | Vehicle armed (ready to fly) |
Buzzer Alert Reference
| Alert Pattern | Meaning |
|---|---|
| Single beep on power-up | System initialization |
| Two short beeps | GPS fix acquired |
| Three short beeps | Armed confirmation |
| Continuous tone | Critical warning/failsafe |
| Repeating pattern | Pre-arm check failure |
Troubleshooting
No GPS Fix:
- Check antenna connection
- Ensure clear sky view
- Verify correct baud rate (UART) or CAN parameters (DroneCAN)
No Compass Detection:
- Type 1: Verify I2C wiring (SDA/SCL on pins 4 & 5)
- Type 2: Check 10-pin connector is fully seated
- DroneCAN: Check node is detected in CAN device list
Safety Switch Not Working:
- Type 1: Verify safety switch cable connection to flight controller
- Type 2: Check pin 6 and 7 connections on 10-pin connector
- DroneCAN: Check safety switch status in telemetry
- Ensure safety is enabled in parameters (
BRD_SAFETY_DEFLT = 1orCBRK_IO_SAFETY = 0)
No Buzzer Sounds:
- Type 1: Verify buzzer cable connection to flight controller buzzer port
- Type 2: Check pin 9 connection on 10-pin connector
- DroneCAN: Check CAN bus connection and node status
- Verify buzzer is not disabled in parameters