Building a Ground Station

Both the XK90 CubeSat and XK07 STEM Environment Monitoring kits use the same Ground Station.  On this page we will explain what the Ground Station is used for and how to build it:

  1. Understanding what the Ground Station does
  2. Assembling the Ground Station
  3. Coding the Ground Station 
  4. Configuring the Ground Station
  5. Connecting the Ground Station to an IoT platform

1:  Understanding what the Ground Station does:

The purpose of a Ground Station is to receive and deal with data that is being collected on a Flight Station. 

Our Ground Station uses LoRa radio to listen for data from a Flight Station.  This data is shown on an OLED display and is transmitted via Wi-Fi to an IoT platform.

Find out more about how a Ground Station and Flight Station are used to undertake remote environmental monitoring.

2:  Assembling the Ground Station:

To build the Ground Station you need to join 4 xChips together; click here to learn all you need to know about connecting xChips.

The Ground Station consists of the following components:

* Note: The Ground Station may include an RL02 or RL03 LoRa xChip:

  • The RL02 is for ITU Region 1 (EMEA). Frequency 868 MHz.
  • The RL03 is for ITU Region 2 (The Americas). Frequency 915 MHz.

Assemble the xChips and antenna as shown below:

3:  Coding the Ground Station:

We use pre-compiled Arduino code to flash onto the CW01 core, so you don't need to write the code yourself (although you can if you like, alternately the code we used is available for you to tweak and adapt).

The process is outlined in this 1 page PDF.


4:  Configuring the Ground Station:

We need to configure the Ground Station so that it can:

  1. connect to the Flight Station using LoRa
  2. connect to your Wi-Fi network

The process, which involves 6 steps, is fully documented in this 4 page PDF.


5:  Connecting the Ground Station to an IoT platform: 

In the previous section we set up the Ground Station so that it can connect to your Wi-Fi network, to send data to the Internet.

You need to set up the end point - an Internet platform - so that it is listening for data from your Ground Station: we will send data from the Ground Station to an Internet platform where it will be displayed in a dashboard.

XinaBox have set up a free and easy-to-use IoT platform to get you started.  The process of hooking up to the Kibana platform and displaying your data in a dashboard is outlined in this 4 page PDF.  This will help you connect your data to a dashboard like the one shown below: 



Congratulations!  Your Ground Station is now set up and ready.

If you encountered any issues that you were unable to resolve please get in touch via our help-desk, and we will do our best to assist.