# PIC32CXBZ3_WBZ35x_BLE_EXECUTE_IN_PLACE **Repository Path**: MicrochipTech/PIC32CXBZ3_WBZ35x_BLE_EXECUTE_IN_PLACE ## Basic Information - **Project Name**: PIC32CXBZ3_WBZ35x_BLE_EXECUTE_IN_PLACE - **Description**: “IoT Made Easy!” – Demonstration of execution in place (XIP) from external flash memory - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-23 - **Last Updated**: 2026-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PIC32CXBZ3_WBZ35x_BLE_EXECUTE_IN_PLACE > “IoT Made Easy!” – These applications demonstrates the use of execute in place (XIP) using the WBZ351. Devices: **| PIC32CXBZ3 | WBZ35x |**
Features: **| BLE | XIP |** ## ⚠ Disclaimer

THE SOFTWARE ARE PROVIDED "AS IS" AND GIVE A PATH FOR SELF-SUPPORT AND SELF-MAINTENANCE. This repository contains example code intended to help accelerate client product development.
For additional Microchip repos, see: https://github.com/Microchip-MPLAB-Harmony Checkout the Technical support portal to access our knowledge base, community forums or submit support ticket requests.

## Contents - [1. Introduction](#1-introduction) - [2. Software Setup](#2-software-setup) - [3. Application Examples](#3-application-examples) ## 1. Introduction These example applications are demonstrating the use of execute in place (XIP) using WBZ351. The Quad SPI Interface (QSPI) allows the system to execute code directly from a serial Flash memory (XIP) without code shadowing to SRAM. The serial Flash memory mapping is seen in the system as other memories (ROM, SRAM, DRAM, embedded Flash memories, etc.). ## 2. Software Setup - [MPLAB X IDE](https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs) MPLAB X IDE is an expandable, highly configurable software program that incorporates powerful tools to help the user discover, configure, develop, debug, and qualify embedded designs for most of our microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are free of charge. ## 3. Application Examples 1. [central_trp_uart_fct](central_trp_uart_fct/README.md#top) This example application showcase outsourcing of dedicated functions to the external QSPI flash. 1. [peripheral_trp_uart](peripheral_trp_uart/README.md#top) This example application demonstrates the BLE OTA feature by using external flash as temporary application storage. \ \ \ \ [Back to top](#top)