SiWx91x MCU Host Platform#

This section provides the API references for the platform features of the SiWx91x microcontroller unit (MCU) host in System-on-chip (SoC) mode, where the application and connnectivity stack run on the SiWx91x chipset.

Refer to the Getting Started in SoC Mode section to run your first application.

Downloads | Release Notes | Installations

Available Development Environments#

Note-: Pick the IDE of your choice from the above.

Si91x Platform#

Si91x-Platform provides software or functions to control peripherals on and as well as external to Si91x device.

  • Peripheral Drivers that could be used to control peripherals present on Si91x device.

  • Service layer provides abstraction and ease of use for power management, memory management, timer functionalities etc.

  • Hardware Drivers that could be used in controlling the functionality of externally connected components like Button, LED, MEMLCD display etc.

Development Tools#

Simplicity Studio as well as Silicon Labs provides the following development tools:#

  • Network Analyzer: SSv5's Network Analyzer enables debugging of complex wireless systems. This tool captures a trace of wireless network activity that can be examined in detail live or at a later time. See the Network Analyzer section of the Simplicity Studio 5 User's Guide for more information.

  • Simplicity Commander: Simplicity Commander is a single, all-purpose tool to be used in a production environment. It is invoked using a simple Command Line Interface (CLI) that is also scriptable. Simplicity Commander enables customers to complete essential tasks such as configuring and building applications and bootloaders and flashing images to their devices. Simplicity Commander is available through SSv5 or can be downloaded through system-specific installers. The Simplicity Commander User's Guide provides more information.

  • Silicon Labs Configurator (SLC): SLC offers command-line access to application configuration and generation functions. Software Project Generation and Configuration with SLC-CLI provides instructions on downloading and using the SLC-CLI tool.

Technical Support and concerns#

For any other support or information reach out to Silicon Labs Support team.