What is an Embedded System? 

"Complete roadmap to becoming an Embedded System Engineer"


Every engineering aspirant has some dreams. The first dream is, work hard to get a good salary package. After that, work with brand industries, like Amazon, Infosys, Wipro, Apple, Google, Microsoft, etc.

First I ask you some questions! 

  • Why should you study? 
  • Why do you see opportunities on the internet? 
  • Why do you think about working with Brands?

All answers to the questions are only for getting a good package in the dream industry. And here, the embedded system allows you to work with Tesla, IBM, Google, Intel, Microsoft, Atmel, like companies.     

But tell me one thing, can all students get their dream job? Because the knowledge they get is not at the industrial level.  

Absolutely because

  • lack of knowledge,
  • lack of experience,
  • lack of guidance,
  • lack of money
  • lack of confidence,
  • confusion for choosing,
  • and fear of selection 

But here, I will share with you a complete roadmap to start your embedded system journey.

I am not sure how comfortable you are with your embedded system knowledge path, but this article guides you to kick start your embedded system journey with beginner to advanced level.

Who am I to share with you details of Embedded Systems?

I am Khishamuddin Syed,  An Electronics and Telecommunication Engineer and Embedded System Engineer certified from Coursera.

check my certificate credential in Coursera! Click Here!


What is an Embedded System?

       In short: 
              An Embedded System is the Integration of many subsystems which operate in real-time.

       Examples:

  • Refrigerator
  • Oven
  • Electronics Car System
  • Industrial Automation    
  • Washing Machine
  • Induction   
  • Air Conditioner (AC)
  • Home Camera Automation
  • Television, etc


Before going further, set your mind!

Tips to Learn Embedded System!

  1. Target One Point and Practice till you become perfect.
  2. Maintain Consistency.
  3. Don't go in a jumble. Learn one by one in series.
  4. Learn more with animated videos mentioned in this blog



Self Learning Roadmap



Click on Image For Full View!

#Begginer #Intermediate #Advanced

Note: All the points are so lengthy. Therefore, I am writing separate articles of each one, but you can understand the complete roadmap in this blog, and if you not sufficient with this, then you go towards and read the full article. I mentioned all report links in their sections.


TIP: You can prefer the syllabus copy which I provide you here. After you can search the mentioned points and terms one by one in Google. you get more value from this method.

Download Syllabus Copy of IIT/NPTEL!



Let’s get started!


First, you need to know all the prerequisites of an embedded system.

In embedded system engineering, you required explicit knowledge about the following levels.



Beginner Level:

  If you are a beginner, then go through this part, otherwise jump to intermediate level.




  1. Engineering Mathematics:


  • Trigonometry

  • Mensuration

  • Integration

  • Derivation

  • Differential Equations

  • etc



  1. Basic Electronics


  • Voltage Theory

  • Current Theory

  • Diode Theory

  • Transistor

  • All laws

  • Resistance Theory

  • Inductor theory

  • Capacitor theory

  • Watt theory

  • Power theory

  • Energy theory

  • All bridges

  • etc



  1. Circuit Equations andTesting

  • Current Divider 

  • Voltage Divider

  • Tank Circuit

  • KCL & KVL

  • Node analysis 

  • Mesh analysis

  • Clamper

  • Clipper

  • Oscillator

  • Regulator

  • All types of diodes

  • LEADS

  • Zener diode

  • Transformers

  • Rectifiers

  • Inverter

  • etc

 


  1. Electronics Instruments and Tools

  • CROP

  • Multimeter

  • Regulated Power Supply

  • Function Generator

  • Electronics Power Bank

  • PLC 

  • etc


  1. Component testing

  • Diode Testing

  • Transistor Testing

  • Resistance Testing

  • Capacitor Testing

  • Inductor Testing

  • etc



  1. Computer hardware

  • Hardware

  • Architecture

  • Ram 

  • Rom

  • Process

  • Input device 

  • Output device

  • Database

  • All memories types

  • HDD & SSD

  • Buses

  • Debuggers

  • etc



Intermediate Level:

If you already know the Intermediate Level, then jump to Advance Level.



  1. Programming language

  • Binary

  • Assembly

  • C

  • Embedded c

  • C++




*Buy Component with My Affiliate Discount Link on Banggood! Click Here

  1. IoT & Sensors

  • ULtraSonic SonicSensors

  • IR Sensor

  • PIR Sensors

  • Humidity Sensors

  • Pressure SENSOR

  • Temperature sensor

  • Proximity sensor

  • Level sensors

  • Gyroscope

  • Accelerometers

  • Gas sensors 

  • Infrared sensor

  • Optical sensors

  • LDR Sensor

  • Alcohol Sensor

  • etc





  1. Required software understanding

  • MATLAB

  • Proteus

  • Keil ID

  • Arduino IDE

  • Eagle

  • Tinker Cad

  • or

  • Dip trace

  • Upverter

  • etc




  1. Microcontrollers (MCU) and Microprocessors (MPU)



  • ARM Microcontroller

  • 8051 Microcontroller

  • Arduino Microcontroller

  • ATinny 85 Microcontroller

  • Raspberry PI

  • 8086 Microprocessors

  • etc



  1. Digital electronics 

  • Number System and Boolean Algebra

  • Flip Flops

  • Logic Gates

  • Timers

  • Crystal Oscillator Function

  • Asynchronous System

  • Synchronous System

  • Register

  • etc


 

  1. Analog electronics


  • PWM modulation

  • Amplifiers

  • Oscillators

  • Feedback

  • Voltage Regulators

  • etc




Advanced Level:

  It is a compulsory module, you require all the knowledge related to these terms.


  1. Vhdl or Verilog programming

  • What is VHDL?

  • Programming of VHDL.

  • etc



  1. FPGA designing and programming

  • What is an FPGA?

  • FPGA Design.

  • etc


  1. Power electronics

  • Power Regulators

  • SCRs

  • Modules

  • etc


  1. Communication

  • Modulation Techniques

  • Communication Techniques

  • Antenna

  • Networks

  • Frequency Bands

  • Channels

  • etc


  1. PCB designing

  • Etching

  • Complete Process

  • etc



  1. Operating systems 

  • LINUX os

  • Tiny OS

  • RIOT OS

  • Contiki

  • etc

  



Note: This is the overview of Roadmap, you need to check full syllabus points of Beginner, Intermediate, and Advanced levels separately on Google. or You can download the Embedded System Syllabus Provided by Swayam and NPTEL Government of India.  Click here!


Learn Embedded System Online by Experts for Free!

  1. NPTEL or SAYAM

You can learn Embedded Systems from government-recognized IIT Colleges experts. Not only Embedded Systems but more than 1000+ other niche courses you can learn on NPTEL or SWAYAM. In this portal, you can learn more from the comfort of your home! You can also be certified from NPTEL or Sawayam by taking his exam. Exam fees are 1000 rupees. Most Brand Industries can approve and accept the SWAYAM certificate because SWAYAM takes exams like colleges and minimum certification criteria to get 75% in exams and assessments. Due to COVID-19, the exam will be conducted online; bring benefits and register yourself for the NPTEL exam. Simply click the link, and you will be redirected to the NPTEL portal and Search Embedded System in the search bar, the 10+ courses list loaded on your screen.

For more details, go on the Swayam portal: Swayam  and NPTEL

 

  1. Coursera

Coursera Provide 10+ embedded system courses & 1000+ other niche courses by top different international universities. You can learn with Coursera for free, just go to Coursera by the given link and signup yourself, and enroll in any course. For the certified certificate, you need to pay the amount.

I am also certified by Coursera; it’s an excellent opportunity for the student to learn with international university experts.

Check my Credential on Coursera! Here

  1. EDX

Edx is a great platform, or I say one more alternative to Coursera.

Edx offers to students learn from the top institute or top universities. Edx provides free learning, but for the verified certificate, you need to pay.

Check the Edx portal!


  1. YouTube

Ah! It is the most potent learning weapon in my eyes. The content on youtube is up to date because the lakhs of creators create their updated videos for earning purposes, and for this purpose, all students and users can learn more with youtube.

This age is the YouTube age. So I am listed a few top embedded system liner channels you can go through and learn with animate videos buy expert!


1.IIT Kharagpur (NPTEL) - Language (English)



2.Intrigano - Language (English)


3.Embedded Learning Made Simple - Language (English)


4. 5-Minute Engineering - Language (Hindi/Urdu)


5. Real-Time Sync - Language (Hindi/Urdu)


Or you Can find more videos in Future

Projects in Embedded Systems!

Top 10 Embedded System Projects!


Top 10 Projects!




Buy Electronic Components with my Affiliate Discount Link! from Banggood


After reading the complete blog, search the terms in google you can get more ideas about it.




Post a Comment

Previous Post Next Post