Application Components#

WiSeConnectâ„¢ SDK v3.x has revamped the component organization such that almost none of the v2.x components remain in v3.x.

The following sections provide a list of v3.x components.

The component category path is listed for each component, specifying how to navigate to the component in the SOFTWARE COMPONENTS tab of Simplicity Studio. Components are listed in alphabetical order of the component category path.

Studio Software Components tabStudio Software Components tab

BLE#

Component Name

Component Category Path

BLE Core

BLE

Wi-Fi#

Component Name

Component Category Path

Wi-Fi resources

Resources

Si91x Support Library

Wi-Fi

Wi-Fi Core

Wi-Fi

Network Management#

Component Name

Component Category Path

Network Manager

Networking > Core

Basic Data Manager

Networking > Data Management

NVM3 Data Manager

Networking > Data Management

BSD Sockets

Networking > Sockets

IoT Sockets

Networking > Sockets

Socket Utility

Networking > Sockets

Si91x Socket

Networking > Sockets

Si91x Driver#

Component Name

Component Category Path

Si91x Core

Devices > Si91x

Si91x Driver

Devices > Si91x

Si91x SoC

Devices > Si91x

Basic buffers

Devices > Si91x > Memory

Hosted LwIP Network Stack

Devices > Si91x > Networking

Network Offload

Devices > Si91x > Networking

Si91x Platform#

Component Name

Component Category Path

AES

Crypto > AES

ATTESTATION

Crypto > ATTESTATION

AEAD

Crypto > CCM

CCM

Crypto > CCM

HMAC

Crypto > HMAC

SHA

Crypto > SHA

TRNG

Crypto > TRNG

Crypto - Utility

Crypto > Utility

PSA Crypto - Utility

Crypto > Utility

WRAP

Crypto > WRAP

BRD4325A

Platform > Board > Radio Board

BRD4325B

Platform > Board > Radio Board

BRD4325C

Platform > Board > Radio Board

BRD4325G

Platform > Board > Radio Board

BRD4338A

Platform > Board > Radio Board

Toolchain for ARM

Platform > Board > si91x > Toolchain

BUTTON

Platform > si91x > core

LED

Platform > si91x > core

SI91X Sleeptimer

Platform > si91x > core

ADC Instance

Platform > si91x > Drivers

PWM Instance

Platform > si91x > Drivers

SL ADC

Platform > si91x > Drivers

SL CALENDAR

Platform > si91x > Drivers

SL CONFIG TIMER

Platform > si91x > Drivers

SL DMA

Platform > si91x > Drivers

SL EFUSE

Platform > si91x > Drivers

SL GPIO DRIVER

Platform > si91x > Drivers

SL GSPI

Platform > si91x > Drivers

SL I2C

Platform > si91x > Drivers

SL I2S

Platform > si91x > Drivers

SL IOSTREAM USART

Platform > si91x > Drivers

SL PWM

Platform > si91x > Drivers

SL SIO

Platform > si91x > Drivers

SL SSI

Platform > si91x > Drivers

SL SYSRTC

Platform > si91x > Drivers

SL ULP TIMER

Platform > si91x > Drivers

SL USART

Platform > si91x > Drivers

SL WDT

Platform > si91x > Drivers

ULP Timer Instance

Platform > si91x > Drivers

PSRAM Core

Platform > si91x > Drivers > PSRAM Driver

APS1604M-SQR PSRAM Device

Platform > si91x > Drivers > PSRAM Driver > PSRAM Device

APS6404L_SQH PSRAM Device

Platform > si91x > Drivers > PSRAM Driver > PSRAM Device

APS6404L_SQRH PSRAM Device

Platform > si91x > Drivers > PSRAM Driver > PSRAM Device

BSS Segment in PSRAM

Platform > si91x > Drivers > PSRAM Driver > PSRAM Linker Configurations

Data Segment in PSRAM

Platform > si91x > Drivers > PSRAM Driver > PSRAM Linker Configurations

Heap Segment in PSRAM

Platform > si91x > Drivers > PSRAM Driver > PSRAM Linker Configurations

Stack Segment in PSRAM

Platform > si91x > Drivers > PSRAM Driver > PSRAM Linker Configurations

Text Segment in PSRAM

Platform > si91x > Drivers > PSRAM Driver > PSRAM Linker Configurations

SDIO Slave Driver

Platform > si91x > Drivers > SDIO Slave Driver

sl sdio Secondary Driver

Platform > si91x > Drivers > SDIO Slave Driver

Protocols and Services#

Component Name

Component Category Path

SL TLS

Networking > Core

HTTP Client Library

Networking > Protocol

MQTT Client Library

Networking > Protocol

SNTP Client Library

Networking > Protocol

AWS IoT Library

Third Party