 And here we have a question from PMR Ravi, how to get started with the STM32 Nucleo? Okay, very simple. So first, this is our Nucleo, so you have one of the Nucleos we have here. How many Nucleos do you have? Oh, I don't know, you have to count a lot, really a lot. So all these, every single one is different? Yes, exactly. Different flavors, different processors, different capabilities. And one of these is GZero, which is for last M0 Plus platform where? So it's a Cortex M0 Plus board, so how do people get started with this? I will show you, just come here, so we have a PC. The first thing you have to do is to install the STM32 Cubemix, we have here, and then you have to select your board, here on the board selection. This is Cubemix? This is actually Cubemix. And Windows? Exactly. And open a new project. Does it run on Mac and Linux? It's running Mac, Linux and Windows on three platforms, so it's compatible. Then you have to select, you know, the Nucleo board, so we have three different Nucleos. This is the amount of pin you have, so 64, 32 and 144 pin. Let's take the Nucleos. Oh, sorry, let's, okay. These are the different flavors, Nucleo we have, so 32 pin up to 142 pin. So you can select the Nucleo, the standard one, which is a 64 one. And then on the left, you will see all, you know, the different Nucleos we have. So let's take the F411, for instance, if I click on it, so I get all the stuff, and double click on it, I will start with a new project, asking if I want to initialize all the peripherals with a default mode. Say yes, of course. There are not so much peripherals on the Nucleo, and here you are, you can start to design. What is this? So these are the pin representation of your chip. So it's showing you the pin out, sorry, the pin out. And here by clicking on the pin, you can select which kind of peripherals you want to select. So if you want to have this pin, this GPIO as a UART, SPI and so on. This is one of the things. And on the left-hand side, you have all the peripherals which are available for this chip. So you just have to click on it like that. And then select the default mode on the right-hand side, you see exactly where it's coming from. So these are the Esquercy, for instance. Good. So people click and what happens? What happens is you are configuring step-by-step your controllers, and of course the last step is to generate a code. So by clicking on this button, I will generate a C code. Oh, I have to put some of the staff in here, sorry. To generate a code. Okay. Okay, sorry. Let's put an example and then generate the code. So now I'm generating the source code, so C code, and then you can start with it. You will get the main loop. You will get everything and you can start from scratch. From test code. Test code, really. Is there a lot of different test code? No, in this case you will get a while loop. One. Forever, while loop. Okay. And you will have to write your code, start to write your code. What does it do, this loop? Nothing, it's forever. It's a loop forever. Okay. And so then from there you start copying and pasting tags on. Pasting particular C code and starting to switch on, switch off the LED and all the stuff, yes. And then trying this, trying that, see if it works. Trying it on the nucleo, because at the end you want to put it on the nucleo and then test it. Okay, you have a small... So you can test it before you put it on. Right. You test it inside the software. You test it inside the software, then you program inside the nucleo and then you test it on the hardware. So the software is emulating a nucleo? No, it's generating the code for the nucleo to be programmed in the nucleo. All right.