 So welcome to this workshop on STM32WB on the firmware upgrade feature that we have on this device. My name is Marcus. I'm the technical marketing manager for the Nordics. So I'm giving this marketing presentation today. I believe the product is pretty well known, so it's a very short marketing introduction. So to just give you some background, if you haven't seen this product before and wonder where it's coming from, we have BLE knowledge in ST since a long time before. So in this RF division, they have been working on BLE components for quite some while. So you have mainly the Blue Energy MS-1 and-2 that are in current production. And now from the MCU department, we have the STM32WB family. So it's set up of BLE 5.0 but also a MAC layer for IEEE 802.15.4. So what we have done here is that we have taken the platform from STM32L4 and combined that with the Bluetooth knowledge of the RF division and given us the STM32WB product. So it's a new member of our portfolio that is now the wireless MCU. So the approach is to make it effective PCB design and also to target the cost of the bomb and the total system. So as you can see here on the portfolio, you have now a new segment on the bottom here, the wireless MCU where the WB is the first one to be out. You also see that now on the portfolio of course on the top we have the new MPUs as well as you have seen in other workshops. So the feature set on the STM32WB, the white boxes here you see that they are mainly what you expect from a general purpose MCU. And then you have the purple box here where you have the RF front end which is also powered by its own core. On the side you see you have some low power number there for active mode and for stop and for shutdown as well. You have a listing of the peripherals. You can also see the input voltage and then it can be powered both from DC-DC and LDO. So it's one of the first devices that came out which have this support in a native setup. And you also have the temp range there from minus 40 to plus 105. So the setup of the device is mainly when you break it down like this. So you have the Cortex-M4 where you can put your application code and then you have the Cortex-M0 which is taken care of the radio stack, the timings and all the tricky stuff you need for your RF communication. So what we have been targeting is flexibility and ease of development. And also that you can reuse your previous knowledge from STM32 and still be able to achieve that on a BLE platform. And yeah, ending up with time to market being as fast as possible and one solution to do it all. So the dual core setup might seem a bit intimidating to start with because you have the two cores. You have 2.4 GHz radio and so on and so on. So what you can consider the second core is a radio coprocessor. And in most cases it can be considered as a black box. So it's as close as we will come to a peripheral that is running BLE for you. So then I added another slide also for breaking it down more in detail for the different peripherals inside the part. So when you're in front of customers you can view this slide and you can look at it and you can go through all the different devices or peripherals on the device. If there's questions to what's embedded really inside the part. Also on the slide here you can see that you have your radio characteristics for what we support and the output power, the sensitivity and your link budget and so on. And also the current consumption is captured on this slide. The peripherals once again and a little bit more on the power. And then of course in the bottom you see the packages that we have. And if you have seen this slide before I can point you to one addition now. So we have a BGA package for this device. Previously we only had a CSP which is not popular with industrial customers. But this BGA as for the rest of this product has been really thought through. So it's a very nice setup of the BGA package that allows you to realize it on very few layers of PCB and to avoid laser vias and so on. On the software side for BLE, we have BLE 5.0. We have Threadstack available. We have recently also now purchased SIGBI stack. So it's not posted available yet. But we're working to make it mass market ready so you will have access to it going forward. You also have a generic Mac layer availability so you can put a proprietary stack on it as well. So if you want to go for SIGBI today, this is the option you can stick with. Then if you can wait a little bit later this year you will get access to the SIGBI setup as well. For demos going forward. So what we already demonstrated at this training last year was Bluetooth and Thread. And also most importantly doing concurrent setup so Bluetooth and Thread at the same time. So this was in a static setup at this time. Later this year so hopefully in Q3 if the time plan sticks we will do the same thing but with SIGBI instead. And then going on to Q4 we will do Bluetooth and SIGBI or Bluetooth and Thread on a dynamic switching schedule instead. So that's the demos what we're bringing out. On the deliverables that we have ready today is the Bluetooth 5.0 with mesh 1.0 setup and the profiles. On the stack for the 802.15.4 we have open Thread and the generic layer. You'll shortly be added for the SIGBI as well. Concurrent mode we can do that for static and dynamic. And then you will have the static and dynamic setup for the SIGBI 3.0 as well. On the hardware side we have the STM32WB55 which is the device you are using today. By the end of the year you will see the smaller version coming out so it's going to be called WB35. And then we are currently in design for the third iteration of the WB series to bring out even more competitive devices. So with that I hand it over to Martin to take you through the practical side of the workshop.