 So, let's now move to the hands-on part. We are going to set up a BLE mesh network with three nodes, two of them will act as light bulbs and one of them will be a light switch that controls these two. The provisioning we will do with the STBLE mesh application that runs on the phone. You can add as many nodes as you wish. For the sake of simplicity we've decided to use three in this hands-on. So, let's now briefly describe the WBNUCLEO pack. It consists of two boards. The bigger one is called a NUCLEO and the smaller one is called a DONGLE. On DONGLE you can find WB in QFN48 package. On the right you see the printed circuit board antenna. There are some GPIOs accessible on the side including the connection to debug pins. There is no on-board ST-link on this board so the easiest way to program it is to use USB system bootloader. There is one user button and three LEDs and at the bottom you can see the boot zero switch which is used to force the microcontroller to boot into system memory. The NUCLEO is populated with bigger package, the QFN68. Again you see at the top the PCB antenna. There are three LEDs and three buttons and as you can see most of the area is dedicated for the ST-link. There are two USB connectors, one of them connects to the USB of the microcontroller of the WB and the second one is a connection to the ST-link. You can also see a socket for a coin cell battery so it's easy enough to power the board from this source. So now what we want to do is to take the NUCLEO and connect to the ST-link and we will download the example into the target. This example is part of the official KEEP package and you can see the path on the slide. To make it even easier for you the pre-compiled binary is part of the materials for this video. So all you need to do is to go to key programmer, connect to the target then drag and drop the binary file into the main window and download. And at this point it's possible to open a terminal window and if you use the connection parameters on the slide and click connect you will see some debug messages printed out. And this will help us to better understand the program flow as we go on in the hands-on. So now I have three WB NUCLEOS flashed with the BLE Mesh Lightning application. And I have a terminal window open for two of them. So as you can see there is the version of the BLE Mesh stack is displayed and also the BLE MAC address which was randomly generated. So now I can open the ST BLE Mesh application and there are no nodes in the network, not yet. But if I click on the devices tab I see that all three are advertising. They are beaconing that these are BLE Mesh capable devices. So I can provision these nodes one by one. So this is again the secure process to exchange the application and device key and to assign the Mesh device address. So as you can see this takes at least a few seconds. The device that is being provisioned lights the green LED. And when finished you see these default groups for publish and subscribe and we will configure this later. Let's now go to the nodes tab. You see that by pressing this slide bar you can control the blue LED of the device. At top right you see the letters P and R and these tell you that the device is capable to be a relay and is capable to be a proxy. And because now there is only one node this device behaves as a proxy. It's a gateway for the smartphone. So now we can continue and add the other two as well. So now I skipped a hut a little bit and I provisioned the remaining two nodes. So you can see the one in bold is currently acting as a proxy. So this is the one with the green LED light up. So what you can do in the groups tab you can use the multicast address to turn all the blue LEDs or you can use the default group address again to control the blue LEDs. But what we want to do is to configure two of these devices as light bulbs and two and one as a light switch. So let's try to give the node some human-readable name. So I'll start with node number one and I will rename it as a kitchen light. And I will rename the second one kitchen light number two and I will call the third one a light switch. So now I want to create a group and I call this group kitchen and I will add the two lights as subscribers for this group. So now I can go back and I need to configure the light switch as a publisher for this group. I will save. And now again you can from your phone to control just the light switches. Sorry the light bulbs. But what you can also do is take the nuclear which represents the light switch and press the button one. And by doing that the green LED light up. In this hands-on we demonstrated how to set up a BLE mesh network with STM32 WB. We went through the process of provisioning each node and then configured the published subscribe groups. If you'd like to know more about this example I would like to point your attention to the application node on the slide. I hope you enjoyed this video and I'll be looking forward to meet you next time. Bye bye.