SkyRelay Conduit

User Manual

Firmware Version 1.6.4
UAV Operations Systems, LLC
Nashua, NH 03060
[email protected]

Contents

  1. Regulatory Compliance
    1. LilyGo T-SIM7600NA
  2. Product Overview
  3. What's in the Box
  4. Supported Hardware
    1. LilyGo T-SIM7600NA
  5. BYOD Assembly & Wiring Diagram (K02 only)
  6. Getting Started
    1. Flight Controller Wiring Diagram
    2. Activation
    3. Buzzer Codes Reference
  7. SkyRelay Dashboard
  8. SOS Alerts and Lost Drone Recovery
  9. Firmware Updates
    1. Over-the-Air (OTA)
    2. WebSerial (USB)
    3. CLI (esptool)
  10. Remote ID Scanner
  11. MAVLink Relay Security
  12. Connecting Your Ground Control Station
    1. Cellular (LTE)
    2. Bluetooth (Local)
  13. Cellular Data Plan and Usage Limits
  14. Physical Mounting & Specifications
  15. Troubleshooting
  16. Specifications

1. Regulatory Compliance

LilyGo T-SIM7600NA

Federal Communications Commission (FCC) Compliance

This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:

  1. This device may not cause harmful interference, and
  2. This device must accept any interference received, including interference that may cause undesired operation.

FCC RF Exposure Information

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.

Certified Module Information

This product contains FCC-certified transmitter modules:

ModuleFCC IDFunction
SIM7600NA2AJYU-8PYA006LTE cellular modem
ESP32-WROVER-E2AC7Z-ESP32WROVEREMCU, Wi-Fi, Bluetooth

The modular transmitters are integrated in accordance with FCC requirements.

Safety Warning Do not operate this device near active propellers or rotating machinery without proper shielding. Always power off the Conduit before modifying wiring or antenna connections. Do not expose the device to water, extreme heat, or direct flame.

Modification Statement

Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.

Responsible Party

UAV Operations Systems, LLC
Nashua, NH 03060
[email protected]

2. Product Overview

The SkyRelay Conduit is a compact, LTE-connected telemetry gateway for unmanned aircraft systems. It streams real-time flight data to the SkyRelay cloud over cellular from anywhere with LTE coverage.

SkyRelay Conduit K01 hardware and software layers: secure MAVLink, LTE Cat1, SOS buzzer, GNSS, backup battery, and unique QR cases; tamper-free logs, dual GCS, compliance tracking, Sky Assist, firmware upgrades, and simplified recovery
Figure 1 — Conduit hardware and software layers

Key Features

Supported Autopilots

3. What's in the Box

Plug & Fly Kit (K01)

ItemQtyDescription
SkyRelay Conduit1Fully assembled unit — SIM, battery, buzzer, UART board, antennas, case, and firmware installed
UART-to-FC Cable14-pin SH1.0, connects Conduit to the flight controller telemetry port
Mounting Kit1Non-slip battery straps
Activation Card1QR code for device registration and dashboard access

Ready to use — continue with Getting Started (Section 6).

BYOD Kit (K02)

ItemQtyDescription
Hologram SIM1Pre-provisioned nano-SIM
Buzzer + Harness1Active piezo buzzer, 3-pin Dupont connector with cables
UART Pan Board + Harness14-pin UART breakout for the flight controller connection, 2-pin Dupont connected with cables
UART-to-FC Cable14-pin SH1.0, connects Conduit to the flight controller telemetry port

You supply the LilyGo T-SIM7600NA board and an 18650 battery. Case print files and firmware are downloads. Assemble first — see BYOD Assembly (Section 5).

4. Supported Hardware

LilyGo T-SIM7600NA

Used in the K01 (integrated) and K02 (BYOD — you supply this board) kits. See What's in the Box (Section 3).

The Conduit is built on the LilyGo T-SIM7600 development board.

ComponentDescription
MCUESP32-WROVER-E — dual-core 240 MHz, 4 MB flash, 8 MB PSRAM
LTE ModemSIM7600NA — LTE Cat-1 (B2/B4/B5/B12/B13/B66/B71)
SIM SlotNano-SIM, underside of board
18650 HolderBattery holder with charge circuit — charges from USB-C or FC power
USB-C Port5V power input, serial programming, battery charging
LTE AntennaShips with LilyGo unit
GPS AntennaShips with LilyGo unit

LED Indicators

LEDBehaviorMeaning
GreenSolidPower on, system running
BlueSlow blinkSearching for cellular network
BlueFast blinkData transfer active
BlueSolidConnected to cellular network
RedSolid (charging)Battery charging via USB-C
GreenSolid (charging)Battery fully charged

5. BYOD Assembly & Wiring Diagram (K02 only)

Wiring diagram: UART breakout board and buzzer connected to LilyGo T-SIM7600NA
Figure 2 — Wiring UART breakout board and buzzer to LilyGo T-SIM7600NA
  1. Attach your LTE and GPS antennas to the LilyGo board
  2. Flash the SkyRelay firmware over USB-C — www.skyrelay.us/conduit/firmware.html
  3. Insert the Hologram SIM in the nano-SIM slot (underside of board)
  4. Fit an 18650 battery in the holder
  5. Solder the 3-pin Dupont harness to the buzzer
  6. Connect the buzzer harness: V → 3.3V, G → GND, I/O → GPIO 22 (see Figure 2)
  7. Solder the 4-pin UART board to the 2-pin Dupont harness and the battery input cables that ship with LilyGo
  8. Connect the UART pan board harness: GPIO 18 (TX), GPIO 19 (RX), GND (see Figure 2)
  9. Print and fit the case
  10. Assemble unit

6. Getting Started

K01 units arrive fully assembled and ready to be used. K02 and BYOD builds: complete Section 5 first.

Flight Controller Wiring Diagram

Connecting the flight controller to the Conduit
Figure 3 — Connecting flight controller to Conduit

Step 1: Match the Cable to Your Flight Controller

The 4-pin UART-to-FC cable must match your FC's telemetry port pinout. Order the pins in the connector as shown in Figure 3:

Step 2: Configure TELEM Settings

The Conduit communicates with the flight controller over MAVLink serial at 115200 baud. Set the parameters as follows, where n represents the serial port on your flight controller:

Step 3: Plug In and Mount

Plug the cable into the FC telemetry port and mount the Conduit on the airframe with the straps.

Step 4: Power On

Turn the power switch ON:

  1. · · · · · · (HI) — buzzer confirms firmware is running
  2. Bluetooth becomes available for a local GCS connection (Section 12)
  3. Cellular modem connects to LTE
  4. Cloud connected — — · — (K) confirms telemetry is streaming

Boot typically completes in 30–60 seconds. If you hear HI but never K, the device is not reaching the cloud — check LTE signal and subscription status.

Step 5: Activate

  1. From a mobile device log into your SkyRelay account
  2. Scan the QR code on the Conduit case and/or the activation card
  3. Click Activate

Step 6: Verify Telemetry

Open the dashboard and confirm live telemetry is flowing — GPS position, flight controller heartbeat, and Conduit status update every second.

Buzzer Reference

EventPatternTrigger
Power on / boot· · · · · · (HI)Automatic, immediately on power-on
Cloud connected— · — (K)Automatic, MQTT link established
Firmware download started· · — (U)Automatic, OTA update begins
Firmware installed / rebooting— — —Automatic, update written
Shutdown / reboot— · ·Automatic, remote reboot command
Signal lossSOS every 10 sIf “Alert on Signal Loss” enabled in Settings
Lost BuzzerSOS every 2 sManual, Ops page button
Test— · — (K)Manual, TEST BUZZER button in Settings

7. SkyRelay Dashboard

Real-time monitoring and control of your Conduit and connected aircraft, at your SkyRelay account URL after activation: app.skyrelay.us/devices/

Monitor Tab

Live data updated every second:

Command Tab

Live position on an interactive map — location, heading, altitude.

CommandDescription
Arm / DisarmArm or disarm motors
Set ModeChange flight mode by name (Stabilize, Loiter, RTL, Smart RTL, Land, etc.) — ArduCopter, ArduPlane, ArduRover
TakeoffTakeoff to specified altitude (default 10m)
LandLand at current position
RTLReturn to launch point
Go ToFly to GPS coordinate at specified altitude

Settings Tab

8. SOS Alerts and Lost Drone Recovery

Two independent ways to trigger an audible SOS (· · · — — — · · ·) on the onboard buzzer. Both also mirror the SOS to the flight controller's ESC buzzer for a much louder locator tone.

Mode 1 — Signal Loss Failsafe (automatic)

For the worst case: the drone goes down, LTE drops, and the dashboard is unreachable.

Enable: Settings → Alert on Signal Loss. Saved permanently in the device — enable once, it stays on across reboots.

On signal loss: the buzzer sounds SOS every 10 seconds (the gap conserves battery — it can keep sounding for hours). When LTE reconnects, the SOS stops automatically.

Mode 2 — Lost Buzzer (manual)

For when you still have LTE — e.g., the drone is down in tall grass and you're walking to it.

Activate: Ops → Lost Buzzer (button turns red). SOS every 2 seconds. Press again to stop.

FC/ESC Buzzer

During any active SOS, if the drone is disarmed and the FC is connected, the Conduit sends a tone command to the FC every 4 seconds. On ArduPilot with DShot ESCs (NTF_BUZZ_TYPES includes DShot), the motor coils play the tone — much louder than the onboard piezo. Suppressed while armed.

Summary

Signal Loss FailsafeLost Buzzer
Triggered byLTE/cloud disconnectOps page button
Needs connectivity to activateNo — set onceYes
SOS interval10 s2 s
Stops whenConnectivity restoredToggled off
Persists across rebootsYesNo
Setup tip When you first receive your Conduit, turn on Alert on Signal Loss in Settings — once. If you run DShot ESCs, confirm NTF_BUZZ_TYPES includes DShot.

Mode 3 — Drone Found After a Flyaway Incident

Each Conduit has a unique case code embedded into the QR code on the unit. It serves as a quick way to log into the dashboard of that Conduit, and it allows individuals who found the drone to scan the QR code and report it found.

How It Works

A finder who scans the code sees Report Found Drone. What happens next:

ScenarioWhat the finder sees
Lost / Stolen = OFFMessage form → you get an email; no personal info shown
Lost / Stolen = ON, contact methods setYour contact buttons directly (email / call / text / other)
Lost / Stolen = ON, no contact methods setMessage form → you get an email

Setup

  1. Settings → Lost / Stolen → toggle the master switch on
  2. Choose contact methods to share: Email (account email), Call / Text (your phone number), Other (free text, e.g. “DM @handle on Instagram”)
  3. Settings save automatically

Toggle off to immediately hide contact info; the settings are kept for next time. Contact info is never shown until the finder clicks “Report Found Drone” and the toggle is on.

9. Firmware Updates

Three ways to update Conduit firmware: over-the-air over the cellular link, one-click over USB from a browser, or manually over USB with esptool.

Over-the-Air (OTA)

Firmware updates install over the LTE connection — no cable or physical access needed. The Conduit checks for updates on boot; the dashboard shows current and available versions.

Installing:

  1. From the dashboard, send the ota_update command
  2. The Conduit plays · · — (U) and downloads the firmware over LTE; progress shows in the dashboard
  3. After verification it plays three long beeps and reboots into the new firmware
  4. If the update fails, it rolls back to the previous version automatically
Update Safety Updates use a dual-partition scheme with anti-rollback protection — a firmware that fails to boot reverts to the last known-good version.

WebSerial (USB)

One-click flash over USB-C, straight from a browser — no OTA connectivity required. Use this if the Conduit has never come online, or as a fallback when OTA fails.

  1. Go to www.skyrelay.us/conduit/firmware.html in Chrome or Edge
  2. Connect the Conduit via USB-C
  3. Click Flash and select the device's serial port when prompted
  4. Device reboots with the new firmware

CLI (esptool)

Manual flash from the command line — works in any browser environment or where WebSerial isn't available.

  1. Download the .bin file for your version from www.skyrelay.us/conduit/firmware.html
  2. Connect the Conduit via USB-C
  3. Flash with esptool: esptool.py write_flash 0x10000 firmware.bin
  4. Device reboots with the new firmware

10. Remote ID Scanner

A BLE scanner detects nearby aircraft broadcasting ASTM F3411-22a Remote ID. Its purpose is proof that the Remote ID module on the attached drone is present and broadcasting. Detections appear under Nearby Aircraft in the dashboard.

11. MAVLink Relay Security

The SkyRelay cloud assigns each Conduit a unique UDP port (14550–14649) at provisioning. Your GCS connects to this port. Because it accepts unauthenticated UDP, protect it: anyone who can reach the port could inject MAVLink commands.

1. Don't Share Your Connection Details

Your relay address and port are unique to your drone — treat them like a password. Share only with authorized GCS operators.

2. Enable MAVLink 2 Message Signing (built in)

The Conduit has HMAC-SHA256 MAVLink 2 signing built in. When enabled, it rejects any command that is not correctly signed — injected commands are dropped before reaching the flight controller. MAVLink 1 traffic from the FC is upgraded to signed MAVLink 2 automatically.

Enable from the dashboard:

  1. Settings → Secure MAVLink → turn on Enable MAVLink Signing
  2. GENERATE KEY (or paste an existing 64-character key and SAVE & PUSH) — the key is pushed to the device over the air
  3. Copy the same key into your GCS:
    • QGroundControl — Application Settings → MAVLink → Signing Key
    • Mission Planner — Config → MAVLink → Signing

A GCS connected locally over Bluetooth (Section 12) is trusted by default — no keys needed for local flying. Signing protects the internet-facing relay path.

12. Connecting Your Ground Control Station (Mission Planner / QGroundControl)

Two ways to connect a GCS to the Conduit: over cellular or over Bluetooth.

Cellular (LTE)

When you log into your SkyRelay account you will find your personal UDP connection information that you can use with your favorite GCS software. To retrieve the information:

Bluetooth (Local)

The Conduit accepts a direct Bluetooth connection from QGroundControl or Mission Planner on a phone, tablet, or laptop. This local MAVLink link runs alongside the cellular relay and works with no cellular coverage at all — a remote operator can watch over the cellular relay while you fly locally.

Connecting:

  1. Power on the Conduit and wait for the boot beep (HI) — Bluetooth is available before the cellular modem starts
  2. On your phone/laptop, pair with conduit-<device ID>
  3. Add the connection in your GCS:
    • QGroundControl — Application Settings → Comm Links → Add → Bluetooth, select the Conduit
    • Mission Planner — select the Conduit's Bluetooth COM port and click Connect

Notes:

13. Cellular Data Plan and Usage Limits

Reducing Data Usage

Your GCS shows the Conduit's LTE signal strength as a radio signal bar while connected over the cellular relay.

14. Physical Mounting & Specifications

Mounting

Mount the Conduit away from your drone GPS and antennas to reduce interference. LilyGo uses Bluetooth, Wi-Fi and LTE bands which generally do not overlap with radio control frequencies. Given the wide range of radio communications and spectrums, ensure that the Conduit is placed away from critical navigational components.

Attach the Conduit firmly to your asset to minimize vibrations. You can add double-sided foam to attach it to the frame and use battery straps to further secure the unit.

Specifications

SkyRelay Conduit dimensions: 125 × 40 × 47 mm and 160 g
Figure 4 — Conduit dimensions

See Section 16 for exact dimensions and weight.

15. Troubleshooting

IssuePossible CauseSolution
No cellular connection LTE antenna not connected; SIM not seated; no coverage Open case and check antenna. Reseat SIM. Verify LTE coverage.
Dashboard shows “Offline” MQTT not connected; cellular link down Check LTE signal. Power cycle. Auto-reconnects with backoff (10–60 s). Upgrade to latest firmware.
Hear HI on boot but never K No LTE / no cloud connection Check LTE signal. Verify subscription is active.
No flight controller data UART wiring; wrong baud; FC not sending MAVLink Verify TX/RX wiring. FC telemetry port must be MAVLink at 115200.
Can't find conduit-… in Bluetooth scan Not powered; connected to another device; out of range Power cycle and scan within a few meters. One Bluetooth GCS at a time.
Paired but GCS won't connect over Bluetooth Wrong link type; stale pairing Use a Bluetooth/serial link type (QGC: Comm Links → Bluetooth; MP: Bluetooth COM port). Re-pair if it persists.
GCS won't connect over the internet Wrong host/port; firewall; device offline Get the host/port from the Monitor page GCS card or Settings → GCS Connection (Section 12).
GCS connects but commands rejected Signing enabled, GCS key missing/wrong Copy the key from Settings → Secure MAVLink into the GCS, or connect over Bluetooth.
OTA update fails Poor cellular signal Retry with better signal. Device rolls back automatically. Fallback: flash through the web at www.skyrelay.us/conduit/firmware.html
Companion battery drains quickly No external power Connect the FC cable so it charges in flight, or charge via USB-C.
High cellular data usage GCS Relay streaming continuously Turn on Data Saver, or turn off GCS Relay when unused.
Remote ID shows no aircraft No RID aircraft nearby; BLE range BLE range is typically 50–300 m. Verify Remote ID modules are enabled.
SOS sounding but ESC not beeping Armed; FC not connected; ESC not configured Confirm disarmed and FC wired. Set NTF_BUZZ_TYPES to include DShot.

16. Specifications

Hardware

ParameterValue
MicrocontrollerESP32-WROVER-E (dual-core Xtensa LX6, 240 MHz)
Flash / PSRAM4 MB / 8 MB
LTE ModemSIMCom SIM7600NA (Cat-1)
LTE BandsB2, B4, B5, B12, B13, B66, B71
SIMNano-SIM (Hologram global IoT)
BluetoothClassic (SPP) + BLE 4.2
UART3.3V TTL, 115200 baud
Battery18650 Li-ion, 3.7V nominal
Dimensions125 × 40 × 47 mm (4.9 × 1.6 × 1.9 in)
Weight160 g (5.6 oz)

Electrical

ParameterValue
USB-C Input5V DC
FC Connector Input5V via 4-pin cable from FC
Battery18650 Li-ion
Low Battery Warning20% remaining

Communication

ParameterValue
MAVLink Protocolv1 and v2 (auto-detect); MAVLink 2 HMAC-SHA256 signing supported
Telemetry Rate1 Hz
Heartbeat Rate1 Hz
GPS Poll Rate0.2 Hz (5 s interval)
RID Scan Rate0.33 Hz (3 s interval)
FC/ESC Tune Interval4 s (during active SOS, disarmed)

Certifications

StandardModuleID
FCC Part 15ESP32-WROVER-E2AC7Z-ESP32WROVERE
FCC Part 15 / Part 22/24/27SIM7600NA2AJYU-8PYA006

Changelog

v1.6.0

v1.5.0

v1.4.x

v1.6.1

v1.6.4