 Let's start with the Pinout view. First, you can move everything, zoom in, zoom out, recenter, if you are a little bit lost, you can search and turn things, okay? As you can see, there is different color on the pin, the yellow one, hard power one, so that means you can configure it for another purpose, and those ones are reserved. If you want to know the meaning of this color, if you've got other color, you can go in Pinout menu, and here you've got Pinout View Color. Here you will have a table, sorry, with all the different meanings, okay? This could help and clarify some time. So now I propose we start by configuring a basic GPIO as a GPIO output for a LED on PA8, for example. So first I will search the pin, so I will use the search bar PA8, I can do a left click on it, and then I can see the different alternate functions associated to this pin. So somehow associated with some high-pies on basic GPIO1. So for me it was just a GPIO output. Now the pin is green, that means it's properly configured, and the associated initialization code will be generated also. So with some default parameters, and I will show you how to change them just after. I can right click on it. So here I can enter a user label. So for me it's a LED. In fact, this will make your design more readable. And also in the code generated, it will generate some macro which we define, and which allow to have your code more readable also. So quite useful. Now let's check the parameter, or default parameter of this GPIO output. I can find it in the alphabetical order with GPIO, or in categories, system core GPIO. I've got my PA8, and I can find the configuration here. Output low, output push-pull, no pull-up, no pull-down, low, and the user label. I can modify it, or not. Though that is just the basic configuration of a GPIO output. Now I would like to configure an IP like a user art which is associated with two pins. Here I've got different possibilities to find those. First I can just type user art here. I can find the different user art possible. If I put user art 1-Rx, it shows me the different pin that could be user art 1-Rx. Let's select one. I do a left click, and I say user art 1-Rx. So it's automatically open this configuration, but I will not use it. So it was just for the UX. If I do the same for the takes, propose all the pins. Let's left click on user takes. But as you can see, it's always in orange. That means it's not properly configured. And this is because the initialization is not done. It should be done in this tab. Here if I activate it, then the pin is properly configured. But if I deactivate it, I can also put them to the reset state. The other possibility is just to activate user art 1. And it will select for you by default two pins. And to find the alternate function, you will press the control button. Left click on the pin, then it will show you the different capability or different possibility. I can drag and drop just the pin and the functionality associated to it. And now I've got my configuration also for the user art. Of course, I can change the label if I want. For the moment, it's user art 1-Rx, but I can put another one if I want. And here again, it's finished. I would say everything is ready. You've got the initialization parameter of this IP that are defined here. You can activate, of course, the GMA or the NVC if needed, but this is not the purpose of this video. So that's it for the basic manipulation of GPIO or pin assignment. Thank you.