User Manual
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
This equipment complies with FCC RF exposure limits set forth for an uncontrolled environment. This equipment must be installed and operated with a minimum distance of 20 cm between the radiator and any person.
This product contains FCC-certified transmitter modules:
| Module | FCC ID | Function |
|---|---|---|
| SIM7600NA | 2AJYU-8PYA006 | LTE cellular modem |
| ESP32-WROVER-E | 2AC7Z-ESP32WROVERE | MCU, Wi-Fi, Bluetooth |
The modular transmitters are integrated in accordance with FCC requirements.
Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.
UAV Operations Systems, LLC
Merrimack, NH 03054
compliance@uavopsys.com
The SkyRelay Conduit is a compact, LTE-connected telemetry gateway for unmanned aircraft systems. It streams real-time flight data from your aircraft to the SkyRelay cloud over cellular, providing live position, attitude, and system health from anywhere with LTE coverage.
| Item | Quantity | Description |
|---|---|---|
| SkyRelay Conduit | 1 | LilyGo T-SIM7600 board with pre-installed firmware |
| LTE Antenna | 1 | SMA cellular antenna |
| GPS Antenna | 1 | SMA GPS antenna (optional — modem GPS fallback) |
| USB-C Cable | 1 | USB-C to USB-A data/charge cable |
| 18650 Battery | 1 | Pre-installed rechargeable LiPo cell |
| Activation Card | 1 | QR code for device registration and dashboard access |
The Conduit is built on the LilyGo T-SIM7600 development board, combining an ESP32-WROVER-E microcontroller with a SIM7600NA LTE modem on a single PCB.
| Component | Description |
|---|---|
| MCU | ESP32-WROVER-E — dual-core 240 MHz, 4 MB flash, 8 MB PSRAM |
| LTE Modem | SIM7600NA — LTE Cat-1 (B2/B4/B5/B12/B13/B66/B71) |
| SIM Slot | Nano-SIM (pre-installed Hologram global IoT SIM) |
| Battery | 18650 LiPo cell, rechargeable via USB-C |
| USB-C Port | 5V power input, serial programming, battery charging |
| JST Connector | 4.4–6V external power input (aircraft BEC) |
| LTE Antenna | SMA connector (main cellular) |
| GPS Antenna | SMA connector (modem GPS fallback) |
| MAVLink UART | GPIO 19 (RX) / GPIO 18 (TX) — 3.3V TTL |
| LED | Behavior | Meaning |
|---|---|---|
| Green | Solid | Power on, system running |
| Blue | Slow blink | Searching for cellular network |
| Blue | Fast blink | Data transfer active |
| Blue | Solid | Connected to cellular network |
| Red | Solid (charging) | Battery charging via USB-C |
| Green | Solid (charging) | Battery fully charged |
Your Conduit ships with a Hologram global IoT SIM pre-installed. Verify the nano-SIM is seated in the slot on the underside of the board. No SIM activation is required — it is pre-provisioned.
Screw the LTE antenna onto the main SMA connector. Optionally connect the GPS antenna to the secondary SMA connector for modem GPS fallback (the primary GPS source is the flight controller).
Connect USB-C or apply 4.4–6V to the JST connector. The green power LED illuminates and the Conduit begins its boot sequence:
Boot typically completes in 15–20 seconds.
Scan the QR code on the activation card included with your Conduit. This opens the SkyRelay activation page where you can:
Each Conduit has a unique serial number (e.g., SC20A6C22A13D8) printed on the activation card and visible in the dashboard.
The Conduit communicates with the flight controller over MAVLink serial at 115200 baud. Connect the UART pins as follows:
| Parameter | Value |
|---|---|
| Baud Rate | 115200 |
| Protocol | MAVLink 1 or MAVLink 2 |
| Stream Rate | Default (the Conduit requests specific streams) |
ArduPilot — configure the telemetry port (e.g., SERIAL2):
SERIAL2_PROTOCOL = 2 (MAVLink 2)SERIAL2_BAUD = 115 (115200)PX4 — configure the telemetry port (e.g., TELEM2):
MAV_1_CONFIG = TELEM 2SER_TEL2_BAUD = 115200Important: The Conduit UART is fixed at 115200 baud. The flight controller telemetry port must match this speed.
The Conduit supports Bluetooth Classic SPP (Serial Port Profile) as a wireless alternative to UART wiring. This allows a cable-free MAVLink connection to your flight controller.
Once a flight controller is connected via Bluetooth, the Conduit saves the device address and name. On subsequent boots or disconnections:
Auto-reconnect can be toggled on/off from the Settings tab in the dashboard.
Use the Disconnect button in the dashboard to drop the Bluetooth link. MAVLink reverts to UART immediately. The saved FC target is preserved for future auto-reconnect.
The SkyRelay dashboard provides real-time monitoring and control of your Conduit and connected aircraft. Access it at your SkyRelay account URL after device activation.
Live data updated every second:
Live position plotted on an interactive map. Shows the aircraft's current location, heading, and altitude.
Send commands to the flight controller through the Conduit:
| Command | Description |
|---|---|
| Arm / Disarm | Arm or disarm motors |
| Set Mode | Change flight mode (Stabilize, AltHold, Loiter, RTL, Land, etc.) |
| Takeoff | Takeoff to specified altitude (default 10m) |
| Land | Land at current position |
| RTL | Return to launch point |
| Go To | Fly to GPS coordinate at specified altitude |
Quick-start guide for connecting a GCS (Mission Planner, QGroundControl) over TCP, plus links to documentation and compliance certificates.
The Conduit supports over-the-air firmware updates via the LTE connection. No USB cable or physical access is required.
The Conduit automatically checks for updates on boot. You can also manually trigger a check from the dashboard by sending the ota_check command. The dashboard displays the current and available firmware versions.
ota_update commandThe Conduit includes a BLE scanner that detects nearby aircraft broadcasting ASTM F3411-22a Remote ID signals. Detected aircraft appear in the dashboard telemetry under the Nearby Aircraft section.
| Field | Description |
|---|---|
| UAS ID | Aircraft serial number, registration, or session ID |
| ID Type | Serial, CAA Registration, UTM GUID, or Session |
| UA Type | Aeroplane, Helicopter/Multirotor, Gyroplane, VTOL |
| Position | Latitude, longitude, geodetic altitude |
| Speed / Heading | Horizontal speed (m/s) and heading (degrees) |
| RSSI | BLE signal strength (dBm) |
| Last Seen | Seconds since last BLE advertisement |
The SkyRelay cloud assigns each Conduit a unique UDP port (range 14550–14649) at device provisioning. Your ground control station (Mission Planner, QGroundControl) connects to this dedicated port to send and receive MAVLink data. Because this port accepts unauthenticated UDP packets, it is important to protect it from unauthorized access.
MAVLink v1 and v2 (unsigned) do not authenticate the sender. Anyone who can reach your relay port could inject commands — arm, disarm, change mode, or navigate the aircraft. The following methods protect against this.
Your relay server address and UDP port number are unique to your drone. Treat them like a password.
MAVLink 2 supports HMAC-SHA256 message signing. When enabled, each message includes a cryptographic signature that the receiver verifies. Unsigned or incorrectly signed messages are rejected by the flight controller.
SERIAL2_PROTOCOL = 2 (MAVLink 2) on your flight controller.
For the highest level of security, enable SkyRelay Guard. Guard creates an encrypted WireGuard VPN tunnel between your ground station and the SkyRelay cloud, making your relay port completely invisible to the public internet.
| Issue | Possible Cause | Solution |
|---|---|---|
| No cellular connection | LTE antenna not connected; SIM not seated; no coverage | Check antenna connection. Reseat SIM card. Verify LTE coverage in your area. |
| Dashboard shows "Offline" | MQTT not connected; cellular link down | Check LTE signal in telemetry. Power cycle the device. The Conduit auto-reconnects with backoff (10s to 60s). |
| No flight controller data | UART wiring incorrect; wrong baud rate; FC not sending MAVLink | Verify TX/RX wiring (FC TX to GPIO 19, FC RX to GPIO 18). Confirm FC telemetry port is set to MAVLink at 115200 baud. |
| Bluetooth won't connect | FC BT adapter not discoverable; already paired to another device | Put the FC Bluetooth adapter in discoverable mode. Disconnect other paired devices. Try scanning again. |
| Bluetooth keeps disconnecting | Range; interference; adapter power saving | Move Conduit closer to FC. Enable Auto-Connect in Settings — the Conduit will auto-reconnect. UART continues as fallback. |
| GCS (Mission Planner) won't connect | Wrong host/port; firewall; device offline | Use the host and port shown in the Help tab. Ensure the device is online. Check that your network allows outbound TCP on port 5760. |
| OTA update fails | Poor cellular signal; interrupted connection | Move to an area with better LTE signal. The device will roll back automatically. Retry when signal is stable. |
| Companion battery drains quickly | No external power; continuous LTE transmission | Connect USB-C or BEC power for in-flight use. The 18650 is backup power, not primary. |
| Remote ID shows no aircraft | No RID-equipped aircraft nearby; BLE range limited | BLE range is typically 50–300m depending on the transmitting aircraft. Verify other aircraft have Remote ID modules enabled. |
| Parameter | Value |
|---|---|
| Microcontroller | ESP32-WROVER-E (dual-core Xtensa LX6, 240 MHz) |
| Flash / PSRAM | 4 MB / 8 MB |
| LTE Modem | SIMCom SIM7600NA (Cat-1) |
| LTE Bands | B2, B4, B5, B12, B13, B66, B71 |
| SIM | Nano-SIM (Hologram global IoT, pre-installed) |
| Bluetooth | Classic (SPP) + BLE 4.2 |
| UART | 3.3V TTL, 115200 baud |
| Battery | 18650 Li-ion, 3.7V nominal |
| Parameter | Value |
|---|---|
| USB-C Input | 5V DC |
| JST Input | 4.4–6V DC |
| Low Battery Threshold | 3.4V (auto deep-sleep) |
| Low Battery Warning | 20% remaining |
| Parameter | Value |
|---|---|
| MAVLink Protocol | v1 and v2 (auto-detect) |
| MQTT Broker Port | 1883 |
| TCP Relay Port | 5760 |
| Telemetry Rate | 1 Hz (1 second interval) |
| Heartbeat Rate | 1 Hz |
| GPS Poll Rate | 0.2 Hz (5 second interval) |
| RID Scan Rate | 0.33 Hz (3 second interval) |
| Standard | Module | ID |
|---|---|---|
| FCC Part 15 | ESP32-WROVER-E | 2AC7Z-ESP32WROVERE |
| FCC Part 15 / Part 22/24/27 | SIM7600NA | 2AJYU-8PYA006 |