2 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.
Prior to each release, the wireless stack and application examples are thoroughly tested against a snapshot of tool versions and other software dependencies. This guide provides information on setting up the development environment with all the required dependency versions and provide detailed steps to fulfill all the dependencies.
If the user is already familiar with Microchip Tools, then the following table summarizes the dependencies.
Tools and Harmony Component Versions
IDE, Compiler and MCC plugin |
Version |
Location |
MPLAB X IDE |
v6.20 or later | |
XC32 Compiler |
v4.35 or later | |
Microchip Code Configurator (MCC) |
v5.5.0 or later |
Harmony components to be cloned with MCC Content Manager |
Version |
csp |
3.18.0 |
core |
3.13.0 |
dev_packs |
3.17.0 |
bsp |
3.17.0 |
CMSIS-FreeRTOS |
10.3.1 |
crypto |
3.8.0 |
wolfssl |
4.8.1 |
Zlib | 1.2.13 |
wireless_ble |
1.1.0 |
wireless_system_pic32cxbz_wbz |
1.3.0 |
wireless_apps_pic32cxbz2_wbz45 |
3.0.0 |
wireless_pic32cxbz_wbz |
1.2.0 |
wireless_zigbee | 5.1.1 |