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?
- In this Blog
What is an Embedded System?
- Refrigerator
- Oven
- Electronics Car System
- Industrial Automation
- Washing Machine
- Induction
- Air Conditioner (AC)
- Home Camera Automation
- Television, etc
Tips to Learn Embedded System!
- Target One Point and Practice till you become perfect.
- Maintain Consistency.
- Don't go in a jumble. Learn one by one in series.
- 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.
Engineering Mathematics:
Trigonometry
Mensuration
Integration
Derivation
Differential Equations
etc
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
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
Electronics Instruments and Tools
CROP
Multimeter
Regulated Power Supply
Function Generator
Electronics Power Bank
PLC
etc
Component testing
Diode Testing
Transistor Testing
Resistance Testing
Capacitor Testing
Inductor Testing
etc
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.
Programming language
Binary
Assembly
C
Embedded c
C++
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
Required software understanding
MATLAB
Proteus
Keil ID
Arduino IDE
Eagle
Tinker Cad
or
Dip trace
Upverter
etc
Microcontrollers (MCU) and Microprocessors (MPU)
ARM Microcontroller
8051 Microcontroller
Arduino Microcontroller
ATinny 85 Microcontroller
Raspberry PI
8086 Microprocessors
etc
Digital electronics
Number System and Boolean Algebra
Flip Flops
Logic Gates
Timers
Crystal Oscillator Function
Asynchronous System
Synchronous System
Register
etc
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.
Vhdl or Verilog programming
What is VHDL?
Programming of VHDL.
etc
FPGA designing and programming
What is an FPGA?
FPGA Design.
etc
Power electronics
Power Regulators
SCRs
Modules
etc
Communication
Modulation Techniques
Communication Techniques
Antenna
Networks
Frequency Bands
Channels
etc
PCB designing
Etching
Complete Process
etc
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!
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.
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
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.
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)

Post a Comment