2.3 BLE Demo Experience
WBZ351 Curiosity board already preprogrammed with ble_sensor_touch Firmware. The Microchip Bluetooth Data (MBD) Smartphone App has the capability to scan for BLE Advertisements from WBZ351 module and to establish a connection.
Scan operation monitors temperature sensor and status of GREEN LED (on or off). Establishing a BLE connection with WBZ351 module enables users to control the GREEN LED status (on or off) as well as brightness of the GREEN LED using slide controls. Similary, the LED brightness can be controlled using Touch slider, button by connecting the QT7 XPRO add-on board to XPRO extension of curiosity board.
Note: The firmware programmed on Curiosity board is found in "<Harmony Content Path>\wireless_apps_pic32cxbz3_wbz35\apps\ble\advanced_applications\ble_sensor_touch\precompiled_hex\ble_sensor_touch.X.production.signed.hex".
BLE Sensor Touch Demo
Install the Microchip Bluetooth Data (MBD) Smartphone App
iOS/Android users can search for “Microchip Bluetooth Data” App in App Store and install
Enable Bluetooth on the Smartphone
Launch the MBD Smartphone App
Supply power to WBZ351 Curiosity Board
- Connect the QT7 Xplained Pro Extention board on Curiosity board extention as shown.
Connect a USB cable to the kit or a 4.2V Li-ion/Li-Po Battery. For more information refer to the Power Supply section of WBZ351 Curiosity Board User's Guide.
The User LED (blue (D5)) starts blinking on the Curiosity Board when the board is in advertisement mode.
- Control GREEN LED state on/off as well as brightness from QT7 Touch Button/Slider.
- Important:
If the QT7 XPRO board is not connected with WBZ351 curiosity board, by touching on curiosity board extention pins might cause the Touch detection. Hence Touch functionality is disabled by default.
To activate the Touch feature, “press and hold” USER BUTTON 1 (SW3) and then press the RESET button (SW1). Then release SW1 first and then release SW3.
Button 2 marked on QT7 XPRO board can switch On/Off the GREEN LED. Touch and release the Button 2. See the GREEN LED is On. A LED near to Button 2 will also glow.
The Slider can help to increase/decrese the brightness of GREEN LED. The lowest position will bring the brightness Low, and highest slider position will bring the GREEN LED brighness to High. The brightness are in the scale of 0 to 255.
Slide on the Touch slider and observe the GREEN LED brightness changes. The 6 LED's adjacent to Slider will also show the brightness level.
Touch and release the Button 2 and observe that GREEN LED is Off. All the Touch LED's also will be Off. Changing the slider position will not change the brightness until the LED is On by Button 2.
- Monitor LED state and Temperature from MBD Mobile App
WBZ351 Curiosity Board starts in advertisement mode to advertise its presence on a smartphone and to allow access to LED on/off state and temperature sensor data.
- Navigate through the Smartphone App as shown in the following figure to access the advertisement information.
Control GREEN LED state on/off as well as brightness from MBD App
Click the device that shows up after initiating a scan to establish a connection with WBZ351 module.
The User blue LED becomes solid once connection is established between the smartphone and WBZ351 module
- Controls the GREEN LED state on/off.
- This is greyed out and can not be changed as colour change is not supported. Only GREEN LED in RGB alone is controlled.
- Controls the brightness of GREEN LED when the LED is “on”.
- Additional information
Note:The GREEN LED state and brightness change by Touch button will get reflected in mobile app.
To disconnect the MBD Application running on your smart phone, you can do one of the following:
Press the reset button on WBZ351 Curiosity Board
Initiating a “Scan” on Smartphone App
Upon successful disconnection, the WBZ351 module starts in Advertisement Mode.