# Installation

## Preparing Air module

First of all, attach your antennas to the air module:

![](/files/-MTNC0I1wCgPhrmxt31Z)

{% hint style="danger" %}
WARNING: DO NOT power up any of the modules without antennas! Powering up the modules without antennas may cause malfunction of the amplifier and permanent damage. Powering up without antennas voids warranty.
{% endhint %}

Then attach the power supply cable and autopilot telemetry cables:

* Power supply goes to 5V DC connector
* Autopilot telemetry cable goes to UART connector

![](/files/-MTNC0I2JAHV3TToUzzO)

What the air module should look like with power and telemetry cables connected:

{% hint style="info" %}
Red cable in the autopilot telemetry cable is 5V power supply from SmartLink to Autopilot. If your autopilot is powered from its own power supply then remove the red cable. In this case you should only used black (GND) and yellow / green (Data TX / RX). By default, the whole cable is supplied without the red cable.
{% endhint %}

![](/files/-MTNC0I5fkcwj30qaemX)

Connect CSI camera to camera socket. Use a small sharp tool to unlock the crimp:

![](/files/-MTNC0I3UY-9qWQZTYYx)

Put the FPC camera cable in and lock the crimp by pushing it. At this stage the setup should look as follows:

![](/files/-MTNC0I44Xh_itda5dOX)

Connect HDMI camera if desired:

![](/files/-MTNC0HgdXJZkF02BD3o)

The setup should look as follows:

![](/files/-MTNC0Hh10wj6QZfe688)

In this example we demonstrate with a GoPro Hero 6 video camera with 1080p\@60fps video output. [SmartLink](https://sky-drones.com/smartlink) is capable of capturing the following video source types:

* 1080p\@60fps
* 1080p\@30fps
* 720p\@60fps
* 720p\@30fps

## Preparing Ground module

Attach antennas to the ground module:

<figure><img src="/files/E7qG9ynoEdZqzo26jN0v" alt=""><figcaption></figcaption></figure>

By default, 5 dBi antennas come included in the set. Depending on your specific applications you might choose to use alternative antennas designed for 2.4 GHz band.

Connect your micro USB cable and power cable to the ground module as shown below:

<figure><img src="/files/zkRPJqOszSKe34Q4A7Ej" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you would like to use custom antennas, please contact us [here](https://sky-drones.com/contact-us)
{% endhint %}

## Power supply

Ground module supports any power supply source with a voltage ranging from 10V to 50V. We recommend to use 3S or 4S LiPo battery to power the ground module. The typical current for 3S battery power is around 1A at maximum power output.

Air module is 5V tolerant only. Peak current can be up to 3A, therefore make sure to provide a powerful, stable and reliable power supply to the air module. We highly recommend to use [SmartAP PDB](https://sky-drones.com/power/smartap-pdb.html) 5V output port to power [SmartLink](https://sky-drones.com/smartlink). [SmartAP PDB](https://sky-drones.com/power/smartap-pdb.html) has 5V at 5A max power output which powers [SmartLink](https://sky-drones.com/smartlink) perfectly.

{% hint style="danger" %}
DANGER: AIR MODULE IS 5V-ONLY TOLERANT. POWERING THE MODULE WITH HIGHER VOLTAGE MAY CAUSE PERMANENT DAMAGE TO THE SYSTEM. IT IS HIGHLY RECOMMENDED TO POWER FROM SMARTAP PDB 5V OUTPUT

Please note that warranty is void if air module is powered with a source above 5V.
{% endhint %}

![](/files/-MTNC0HXSzOX4iNgqnt0)

Connect two power leads to [SmartAP PDB](https://sky-drones.com/power/smartap-pdb.html) 5V output. [SmartAP PDB](https://sky-drones.com/power/smartap-pdb.html) can be powered from 3S-12S LiPo battery. We power it from laboratory power supply for this demonstration (15V).

![](/files/-MTNC0HWgD_2wwLVlf73)

## Autopilot

[SmartLink](https://sky-drones.com/smartlink) system is compatible with any autopilot which has TTL UART telemetry port. For instance, it's compatible with:

* SmartAP Autopilot
* Pixhawk series Autopilot
* APM series Autopilot
* other TTL UART telemetry port autopilots

For this demonstration we use [SmartAP MAX](https://sky-drones.com/smartap-max) Autopilot from Sky-Drones:

![](/files/-MTNC0IFTUyisVr91yMa)

Connect telemetry cable to Radio port of the autopilot as shown below:

![](/files/-MTNC0IEyAFlLbN5PI6N)

After completing the steps above you will have fully assembled air module. Before the first power up, make sure you have assembled air module and ground module as shown below:

![](/files/-MTNC0HbS9Cz7P-pnmx2)

## Initial power up

Power up both ground module and air module.

![](/files/-MTNC0HaiZrtenQ0dQSY)

{% hint style="info" %}
It might take up to 15 seconds for both modules to properly boot up and link to each other. By default, modules come pre-configured and paired. Transmission power is set to minimum.
{% endhint %}

Ground module has status LEDs which allows it to identify the current status of the system. The most important LEDs are RSSI:

<figure><img src="/files/cRg8SQOgSIaH4N2IuTF9" alt=""><figcaption></figcaption></figure>

* Three RSSI LEDs blinking altogether: RF off
* Three RSSI LEDs blinking in turn: Searching for pair
* One, two or three LEDs solid: RSSI status, more solid LEDs equals better signal

The expected LEDs pattern is as shown below - blinking in turn and then all three LEDs solid:

![](/files/-MTNC0HMTZdykOuAa99i)

## Software

### Verify SmartLink was discovered

{% hint style="info" %}
Normally you don't need to run the steps in this section since SmartLink should be recognized automatically. But the steps in this section might be useful for establishing connection if this has not happened automatically.
{% endhint %}

First of all, check if SmartLink ground module has been recognized properly by your computer. You should be able to see it as Ethernet device. For instance, go to the command line and type `ifconfig`  for MacOS / Linux or `ipconfig`  for Windows:

![](/files/-MTNC0Hfj6-Ewr8jCBHH)

You should see that one of the network adapters has an IP address in the range of 192.168.168.xxx. This means that SmartLink has been successfully discovered by your computer. Alternatively, you can check the configuration with Network Manager and / or assign a static IP address:

![](/files/-MTNC0IIBSTXXERA1aXY)

{% hint style="info" %}
Make sure you have configured your WiFi internet connection with the priority higher than the priority of SmartLink ethernet connection. Otherwise, your computer will loose internet connection while SmartLink ground module is connected.
{% endhint %}

Another method to check that SmartLink is properly recognized by your computer is to ping it. Open the command line and type  `ping smartlink.local`. If you are able to see the proper response in the command line then it means SmartLink has been discovered by your computer.

SmartLink is configured with static IP address **192.168.168.100**. For instance, if you're running SmartLink with Android which doesn't support Local DNS - please use static IP address for connecting.

In case you're unable to ping \`smartlink.local\` it might be a DNS problem. In other words, the operating system can't find the IP address' corresponding name. This might happen on some Windows platforms and is applied to all Android based platforms. Follow these steps to resolve it: [Use IP addressing instead of DNS](/avionics/smartlink/troubleshooting.md#unable-to-ping-smartlink-local-unknown-host)

### Run Ground Station Software

Once you have everything connected and powered up you may start the ground station software. SmartLink is compatible with various popular ground control stations. In this demonstration we use [SmartAP GCS](https://sky-drones.com/smartap-gcs) by Sky-Drones. SmartLink is fully supported by SmartAP GCS. Start SmartAP GCS and go to `Settings` in left hand side menu:

![](/files/-MTNC0He_ZqYSGiZzFRl)

Enable the option `Autoconnect to SmartLink`as this will enable SmartLink to automatically connect.

After that, go back to the `World` pane and click the `Connections` button in the top right hand corner. You will see SmartLink connection added. If it's not added automatically, or it is missing completely, you may add it manually as shown below:

![](/files/-MTNC0I7BeVCgPHXoSqx)

Upon clicking `Open` connection will be established and you should be able to see telemetry information at this step.

To set up the video click on the `Settings` button of the one of the video widgets and select the desired source. For this demonstration we need to select `SmartLink Video 1` option:

![](/files/-MTNC0IMOrnutPL11TFj)

After 1-2 seconds the video feed will appear and connection status will be set to `OK`:

![](/files/-MTNC0ILkpR1D_DQ_Lv3)

You can easily switch between full map and full video simply by tapping on the video feed you'd like to see in full screen:

![](/files/-MTNC0HknlZfsZiXdb8x)

Finally, the full setup looks as follows:

![](/files/-MTNC0Hdx2s-I3GmQnBL)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sky-drones.com/avionics/smartlink/installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
