The Intro to Embedded Systems with The course starts from scratch with
1) An introduction to embedded systems
to know what are embedded systems and where we see them in our everyday life then the course takes you to
2) An introduction to Microcontrollers
and then you will get to know
3) How to deal with bits
and
4) Embedded C
By having this solid ground you will be able to work with the You will start with the
5) Input and output pins
Then seeing data on a
6) 7-segment
and
7) LCD
and entering data with
8) Keypad
The Intro to Embedded Systems with The course starts from scratch with
1) An introduction to embedded systems
to know what are embedded systems and where we see them in our everyday life then the course takes you to
2) An introduction to Microcontrollers
and then you will get to know
3) How to deal with bits
and
4) Embedded C
By having this solid ground you will be able to work with the You will start with the
5) Input and output pins
Then seeing data on a
6) 7-segment
and
7) LCD
and entering data with
8) Keypad
After that you will learn how to use
9) Dc motor
as well as different analog input devices by using
10) Analog Digital Converter
then you will control a
11) Servo motor
after learning more about
12) Timers
and last but not least communication between microcontrollers and creating a network using
13) UART
14) SPI
and
15) I2C
The course is mainly divided into
1) Theoretical lectures
for understanding the concept,
2) Practical coding lectures
to implement what you have learnt,
3) A quiz after each section
to make sure that you have understood that part before going on with the course and
4) Some assignments
to exercise by yourself and do some coding . Also at the end of the course you will get a final exam on all the topics as well as a big project to get your hands dirty with embedded systems and make your first own project. The project is a simple model for a smart home.
The course requires that you have a background in C programming language only. No need for any hardware, only your PC or Laptop.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.