 And here we have a question from Shoki Bulkak. How do I start using STM32 for beginners? Of course, RTOS 2 and also from China 2499. What will you say for freshers who eagerly wanted to do things in embedded area? Is there any course provided by STD to follow? Okay so both are very nice questions so thank you for them, I'm alright. I'm sorry, I'm Evo Tissas and I'm head of the microcontroller support team. I know what I would say to beginners in embedded area welcome to the embedded world. Okay so basically what you will need to learn to begin with the embedded applications there are few things you need. First is the C language. You need to learn the C language because in 95% of the application this language is used. C is a big language no? Well yes it is but of course for this we will not help you much but I can recommend few materials where you can start with. So those are two different books? Yes two different books one is C in a nutshell which is quite large and the second one is thinking in C. These two books you will find freely on the internet and this will give you the introduction to the C language and of course you will find everything you need for the C. And that's it? Well that's it for the C but so then we have to learn the microcontroller. How long does it take to learn C? A couple weeks? That's a nice question okay for me it was about a couple of months. A couple months? Yes I think so because first you start with the basics you write your first hello world application and you think you know everything but you don't and then you have to learn how to properly program in the C. There's not possible without having to see some other programming language? Yeah you can use a similar language if you like but it's a little bit more difficult and honestly nowadays it's a little bit how to say old-fashioned way to program microcontrollers. You can use C++ as well I would say this may be the future for the for the microcontroller programming but of course there are some limits on the microcontroller resources so the C++ is not so easy to use. Well Java of course it's possible but honestly I would not recommend it for the micros due to the limited resources. Sorry .NET also an option but the same problems like with the Java. And what is the next step? The next step learn the microcontroller itself. You need to learn the peripherals you need to learn how. You need to learn what's around it? Exactly what are the communication peripherals, how to use them, how they work, how to work with the GPIOs so this is the way this is about the microcontroller. Then you need to learn how to use the development environment IDE, the C compiler and the last step probably is to learn the debugging. How to debug the microcontroller, how to find the mistakes in your code, how to find the problems in the hardware. Many people know how to do all this? Well all the embedded programmers know it. And how to do how to learn it? I could recommend you some online resources so for our customers for STN32 our team is preparing so-called MOOCs, Massive Open Online Curse. Where on which platform? Where can people find them? You can find them on this very simple web link. So you have to type in the whole thing here? Exactly but maybe a little bit easier it's just to type in STN32 education inside the Google and it will point you directly. And this MOOC has the whole package? The whole thing from a beginner? Yes, exactly. There are a few steps. There are five steps of the MOOCs. The first is very the basics of the STN32 which will teach you how to use the Kube MX tool chain. It will teach you mainly this. Then we have another step which will teach you the hardware of the STN32, the peripherals and everything. Then we have more advanced steps where you will learn about the Laura, about the motor control and these kind of things. So there are a lot of materials available already and part of the question was also the free RTOS. So regarding free RTOS unfortunately we don't have online resources right now but what we are providing we have also the face-to-face sessions for our customers. These face-to-face trainings you will find on the same page like that means the STN32 education. The next session is in Milano, end of March. Unfortunately there are only three places left for the moment. How much is it cost to get in there? It's free of charge for our customers. It's free. Just sign up and show up. Exactly but you need to pay yourself the travel expenses. And there will be more and more of these events in the future. Sure. We have the plan for the trainings. You will find it on the STN32 education page. So the face-to-face training, they are coming. There is the free RTOS training as well and we plan also to publish the free RTOS training as a MOC course.