> For the complete documentation index, see [llms.txt](https://docs.kpnthings.com/kpn-things/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kpnthings.com/kpn-things/getting-started/tutorials/connect-devices/sim-cards.md).

# SIM cards

## 1. Check contents of the delivery

First, let us check if you received everything correctly. There should be two KPN Things SIM cards in the package.

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

## 2. Check KPN Things Portal

Then, the SIM cards should be visible in your KPN Things Portal on the **All Connectivity** page.

{% hint style="warning" %}
If you don't see your SIM cards, please contact us on **<iot@kpn.com>** and we will check if everything is correctly configured.
{% endhint %}

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

## 3. Obtain a Device

You now have a KPN Things SIM card in your possession, a SIM card that can be put in a programmable device to grant it direct access to KPN Things through a secure channel.

This SIM card supports connection to the following networks of KPN:

* LTE-M
* 2G
* 3G
* 4G
* 5G

Don't you have a programmable M2M Device yet? You should get one! We have some tips for you:

1. We have the most elaborate documentation on getting the **SODAQ SARA AFF R412M** to work with KPN Things, so getting such a device will provide you the [best getting started guide](/kpn-things/getting-started/tutorials/connect-devices/sodaq-r412m.md) that we have.
2. **Other SODAQ SARA devices, like the SFF R412M** or devices with a different modem should also work with our developer kit guide. You should only take into account some different settings.
   * For instance for SARA SFF devices, you should use Board type *SODAQ SFF*.
3. Our [Device SDK](https://kpn-iot.github.io/thingsml-c-library/) also contains example code for the **Arduino MKR GSM 1400**, laying the basics for all Arduino based M2M devices.
4. If you want to use **non-Arduino based devices**, you would need to write your own code to interface with KPN Things. This M2M interface is explained in the [Things M2M documentation](/kpn-things/building-blocks/connectivity/connecting-m2m-devices.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.kpnthings.com/kpn-things/getting-started/tutorials/connect-devices/sim-cards.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
