Hello guys,
Iam currently working as Electrical engineer, I have lots of enthusiasm in embedded software. First of all I have seen people in this community are helping each other regularly. So experts like you guys can help me out. From following group and watching utube ihave started to learn c(learn c in hardway) after that computer architecture and organization (nptel https://youtube.com/playlist?list=PL9un8tgZngo9-Y5dmi8Fh4dJEMixX6mz7) . Am I going in right direction what should be the learning way from starting to get able to crack in interviews. When should I buy development kit and which one. I want to do this process by selfstudy can this be possible, If it depends on personal efforts iam ready to give.
Hello,
First of all, you have to learn basic fundamentals of C and Embedded C including practical perspective as well.
Once it will be cleared then need to have good understanding for different hardware interface or peripherals like I2C, UART, SPI, GPIO, CAN etc
Then you should have basic knowledge about RTOS or Linux RTOS with fundamentals of Operating System.
Basic Networking knowledge is also required like Socket Programming, TCP/UDP communication, Server/Client sequence etc.
Regards,
Ritesh Prajapati