Setting up hardware

Before setting up the Sidewalk environment, make sure you have correctly set up the required hardware.

Development kit

Nordic Semiconductor’s development kit is required to run Sidewalk samples. For the list of supported DKs per sample, see the Samples overview.

Depending on the device, refer to the getting started guide for setup instructions:

Sub-GHz radio transceivers

Sidewalk samples use sub-GHz radio transceivers to support LoRa and (G)FSK modulation. You will need it to run LoRa and FSK applications.

The following radio shields are supported:

  • Semtech SX1262 - For LoRa and FSK applications

  • Semtech LR1110 - For LoRa, FSK, and location services (Wi-Fi and GNSS scanning)

  • nRF Sidewalk EB - Nordic Semiconductor expansion board with LR1110 for the nRF54L15 DK and nRF54LM20 DK

Semtech SX1262

For evaluation, use the Semtech SX1262MB2CAS Arduino Shield.

../_images/nRF52840-Semtech-SX1262.jpg

Pinout

Connect the Semtech shield to the Arduino-compatible headers on the development kit.

Refer to the pinout assignment for the nRF52840 DK:

SX126X shield

nRF52840 DK

BUSY

P1.4

DIO1

P1.6

NSS

P1.8

ANT_SW

P1.10

SPI MOSI

P1.13

SPI MISO

P1.14

SPI SCK

P1.15

NRESET

P0.3

Semtech LR1110

For evaluation, use the Semtech LR1110MB1LCKS Arduino Shield.

The LR1110 shield supports Wi-Fi and GNSS scanning for location services in addition to LoRa and FSK communication.

The minimum version of Semtech LR1110 firmware is 0x0401. The version is reported in Sidewalk logs during sub-GHz radio initialization:

<inf> sidewalk: LR11xx: VER HW 0x22 FW 0x0401 type 1

If you need to update the LR1110 firmware, use LR11xx firmware update.

Pinout

Connect the Semtech LR1110 shield to the Arduino-compatible headers on the development kit.

Refer to the pinout assignment for the nRF52840 DK:

LR1110 shield

nRF52840 DK

NRESET

P0.3

BUSY

P1.11

DIO1/Event

P1.13

Antenna

P0.26

GNSS LNA

P0.29

SPI NSS

P1.15

SPI MOSI

P1.13

SPI MISO

P1.14

SPI SCK

P1.15

nRF Sidewalk EB

The nRF Sidewalk EB connects to the nRF54L series DK expansion port. It includes an LR1110 radio module with LoRa, Wi-Fi, and GNSS antennas.

Set the -DSHIELD=nrf_sidewalk_eb option when building Sidewalk samples for these development kits.

For supported boards, pin assignment, and usage requirements, refer to nRF Sidewalk EB shield.

The minimum version of Semtech LR1110 firmware is 0x0401. The version is reported in Sidewalk logs during sub-GHz radio initialization:

<inf> sidewalk: LR11xx: VER HW 0x22 FW 0x0401 type 1

If you need to update the LR1110 firmware, see LR11xx firmware update.

Sidewalk gateway

Note

Refer to the Amazon Sidewalk gateways for the complete list of available devices.

See the official Amazon Sidewalk documentation on Setting up a Sidewalk gateway.

Note

If you have multiple Echo devices registered under a single Amazon account, only one of those devices will be able to operate as an FSK gateway even if other devices have the same capability. If you need to operate multiple FSK gateways, we recommend setting them up under separate Amazon accounts.