Jump to main content
Introduction
1 Secure Boot and Signature Header Generation
2 Getting Started with WBZ351 Curiosity Board
This section covers evaluation board features and running the preprogrammed demo example
3 Getting Started with Software Development
This section gives a detailed information on the steps to install IDE, compiler, tool chain, BLE, Zigbee stacks and application examples on the PC.
3.1 Installing IDE and Compiler
Click on the following links to install the MPLAB x IDE and the Compiler.
3.2 Installing the MCC Plugin
This section gives information on installing the MPLAB Code Configurator Plugin.
3.3 Install Harmony 3 Dependencies
3.4 Creating a New MCC Harmony Project
3.5 Install Device Family Part Pack
PIC32CXBZ3/WBZ35 Device Support is handled by Device Family Part Pack installation
3.6 Running a Precompiled Application Example
This section gives a detail explanation on how to open, build and program an existing application example.
3.7 Next Steps
Stack, Peripherals and other documentation
4 Bluetooth Low Energy Applications
This section provides details on documentation describing the steps to test and develop the precompiled BLE application examples.
5.1 Zigbee Commisioning Procedure
Commissioning is the process of initializing the devices to join a network and to work together. The Zigbee Base Device Behaviour specification specifies the procedures for the following commissioning mechanisms which are executed in the order as provided below.
5.2 Zigbee Network Security Models
5.3 Zigbee Project Generation
5.4 Zigbee Console Commands
5.5 Zigbee Green Power
Green Power is a feature of Zigbee, that allows for energy-harvesting technology to be used directly with the Zigbee stack. Green Power is the global wireless standard for large installations, when changing batteries and accessing devices becomes costly.
5.6 Application Demo
6 Flashing hex from MPLAB DISCOVER using MPLAB IPE
This section provides a detailed procedure of how to download an already existing application hex file from MPLAB DISCOVER and flash the hex file into WBZ351 Curiosity Board using MPLAB IPE.
7 Adding Chip Peripherals
This section describes how to add analog/digital peripherals to the application
7.1 Touch (CVD) Peripheral
Guidance on how to add Capacitive Voltage Divider (CVD) also known as Touch peripheral module to your application
8 Low Power Design
This section explains in detail on how to enable the low power modes – Sleep/Standby or Deep Sleep/Backup modes in the design.
9 Firmware and OTA Updates
This section documents how to enable firmware updates in the design, whether it is serial or Over The Air (OTA)
11 Application Timer Service
12 Support Documentation
This section has documentation that is generic and used as supporting document with the application example documentation.
13 Software API Guide