This course is designed to teach you how to develop systems using IoT technology.

Many engineers and developers tend to focus on one discipline, either software or hardware. However, in today’s connected world, it’s crucial to have a comprehensive understanding of both disciplines and how they interrelate.

In this hands-on course, you’ll gain a holistic understanding of system development from a software and hardware perspective. A truly hands-on experience, you will develop your own embedded system. In doing so, you will learn as much from your failures as your successes.

Prerequisites:
Logic diagrams
Basic programming skills (C/C++/Java)
Work in Linux

What you will learn
Skip What you will learn
How to develop a basic system
Low-level programming
Hardware control
Interaction between software and hardware