4 PIC32WM-BW1 Curiosity Board Out-of-the-Box Demo

The PIC32WM-BW1 Curiosity Board is equipped with pre-programmed software that demonstrates Bluetooth® Low Energy and Wi-Fi® functionality in a single application. The board acts as a Bluetooth Low Energy peripheral device, while a smartphone serves as the Bluetooth Low Energy central device.

On start-up, the board advertises itself for Bluetooth Low Energy provisioning. Using the Microchip Bluetooth Data (MBD) mobile application, the user can connect to the board and enter Wi-Fi credentials to connect to an Access Point (AP). Once connected, the board initiates an unauthenticated connection to an open source MQTT broker (for example, HiveMQ or Eclipse Mosquitto and so on.,) that implements MQTT Protocol 5.0 and 3.1.

Simultaneously, the board starts Bluetooth Low Energy advertisement of Bluetooth Low Energy sensor data, allowing users to control the on-board RGB LED and monitor temperature. Using the MBD application, users can turn the RGB LED ON/OFF, change its color via a color wheel, and view temperature data. The same status and sensor data can also be monitored over Wi-Fi by subscribing to the MQTT topic. The board updates temperature data periodically over both Bluetooth Low Energy and Wi-Fi.

For more information on the OOB demo, go to github.com/Microchip-MPLAB-Harmony/wireless_apps_pic32_bw1.