WiSeConnect™ SDK v3.x Programming Guides#

This section provides guidance for developing applications using the WiSeConnect™ SDK v3.x. It contains the following guides:

  • Preprocessor Build Settings guide describes how to set values of common preprocessor macros.

  • Developing with Sockets guide describes writing applications for network communication with sockets.

  • Recommended Settings guide consolidates recommendations for both System-on-Chip (SoC) and Network Co-Processor (NCP) operation modes using the WiSeConnect™ SDK v3.x.

  • Power Manager guide describes how to implement requirement-based power management on SiWx917 SoC platforms.

  • Timer guide explains how to select and configure timer peripherals on SiWx917 devices.

  • Peripherals guide describes how to configure and use peripherals (such as the Generic Serial Peripheral Interface (GSPI), Inter-Integrated Circuit (I²C), Serial Synchronous Interface (SSI), Universal Asynchronous Receiver/Transmitter (UART), and Universal Synchronous/Asynchronous Receiver/Transmitter (USART)) on SiWx917 devices.

  • NVM and LittleFS guide describes how to configure and use the Little File System (LittleFS) and Non-Volatile Memory, Third Generation (NVM3) to manage memory on the SiWx917 platform.

  • SiWx917 Security Overview guide provides a summary of the security features of the SiWx917™.

  • SiWx917 Software Reference guide details the software architecture and programming features of the SiWx917.

  • Manufacturing Guides detail procedures for managing the hardware configuration, certificates, calibration, and other manufacturing settings of the SiWx917.