---
id: configuration
title: Configure Device
sidebar_label: Configure Device
sidebar_position: 2
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

The following are important steps you should take before transmitting any messages. Make sure that you have flashed your device with Meshtastic and connected with a client before proceeding.

### Set Region

:::important
Make sure to set your `region` to the correct region so you don't transmit on an incorrect frequency.
:::

The `region` variable sets which region your radio is configured to work in. It is important to ensure that you've set it to the correct region. If left `Unset`, it will default to `US` settings.

| Name  | Center Frequency | Spacing | Number of Channels | Power Limit |
| :---: | :--------------: | :-----: | :----------------: | :---------: |
|  US   |      903.08      |  2.16   |         13         |      0      |
| EU433 |     433.175      |   0.2   |         8          |      0      |
| EU868 |      865.2       |   0.3   |         10         |      0      |
|  CN   |      470.0       |   2.0   |         20         |      0      |
|  JP   |      920.0       |   0.5   |         10         |     13      |
|  ANZ  |      916.0       |   0.5   |         20         |      0      |
|  KR   |      921.9       |   0.2   |         8          |      0      |
|  TW   |      923.0       |   0.2   |         10         |      0      |
|  RU   |      868.9       |   0.2   |         2          |     20      |
| Unset |      903.08      |  2.16   |         13         |      0      |

:::note
For more details about `region` settings, you can see the source code [here](https://github.com/meshtastic/Meshtastic-device/blob/master/src/mesh/RadioInterface.cpp)
:::
| Setting | Acceptable Values | Default |
| :--: | :---: | :------: |
|    region    |     `Unset`, `US`, `EU433`, `EU865`, `CN`, `JP`, `ANZ`, `KR`, `TW`, `RU`      |      `Unset`      |

<Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
{label: 'iOS', value: 'iOS'},
{label: 'Web', value: 'web'},
]}>
<TabItem value="cli">

```shell title="Unset Region"
meshtastic --set region Unset
```

```shell title="Set Region"
meshtastic --set region US
```

</TabItem>
<TabItem value="android">

:::info
Configuring this setting is not yet available for the selected platform. If this is incorrect please update the documentation for this page.
:::

</TabItem>
<TabItem value="iOS">

:::info
Configuring this setting is not yet available for the selected platform. If this is incorrect please update the documentation for this page.
:::

</TabItem>
<TabItem value="web">

:::info
Configuring this setting is not yet available for the selected platform. If this is incorrect please update the documentation for this page.
:::

</TabItem>
</Tabs>
