Alison's New App is now available on iOS and Android! Download Now

Embedded Systems: Project Development

This free online course will give you a comprehensive run-through on planning and building an electronic project.

Publisher: NPTEL
Do you desire to plan and build an electronic project using the MSP430 microcontroller? This course focuses on the "ten commandments" for creating an electronic project, as well as the methods of circuit prototyping. In addition, we illustrate how to implement a wirelessly powered art installation project. This course is essential for anyone who wants to build a complete project using an embedded system for any application.
Embedded Systems: Project Development
  • Duration

    4-5 Hours
  • Students

  • Accreditation


Share This Course And
Earn Money  

Become an Affiliate Member





View course modules


Can a microcontroller perform tasks like calculating the logarithm or exponent of numbers? In the introductory section of this course, you will learn how this is possible by reading information from the outside world, processing it with a more complex mathematical operation, and seeing the result of those operations using the MSP430 microcontroller. Then, study how to create a mechanism where multiple activities occur in the microcontroller and deal with it through multiplexing and interrupts. Next, we will introduce you to sequential programming, where the final values of the variables in a program depend on the order you execute the statements. After that, we will discuss planning and implementing an electronics project. Electronics today use embedded computers, and although it uses programming, it also requires a body. This section will prepare you for all the aspects to consider when building an electronic project. While this is about building electronic projects, one should see it in a larger planning context to create an entire project. So, you will observe all the required issues when thinking of building an electronic project.

The course will take you through the "ten commandments" of building an electronics project. First and foremost are the requirements, aims, objectives, and deliveries of the project you intend to embark on. Then you will learn visualization, followed by the schematic, circuit fabrication, power supply, circuit soldering, system wiring after soldering, testing, enclosures, and finally, the documentation of the entire project. Next, examine the circuit prototyping methods and the four types of circuit prototyping methods: the breadboard, zeroboard, manhattan style, and the custom printed circuit board. We will highlight their strengths, weaknesses, and respective prototyping tools. After that, we explain the ten steps involved in cutting and preparing a custom PCB fabrication using the toner transfer method, which is the fastest way of making custom PCBs. Explore one of the three ways of implementing embedded computers, which is single-purpose computers. Finally, you will discover the finite state machine (FSM), a computational model machine used to create sequences, the two types3t, Moore and Mealy machine, and the VHDL Code system.

The final section of the course will discuss the datapath, which represents all the functional elements that process data under the control of FSMs. We will analyze the relationship between FSMs and datapath and the datapath elements. You will then incorporate those ideas into a single-purpose computer that will play a dual dice game. You will be taught how to write the requirements, problem statements, and the elements of datapath and states required in the finite state machine of the game. We will introduce the programmable logic devices of two types; the complex programmable logic device (CPLD) and the field programmable gate array (FPGA). We will show you how to plan, test, and implement an electronics project to create a wirelessly powered art installation using an MSP430 microcontroller. Become skilful in the wireless power transfer methods and the microcontroller circuits used for the project. Learning how to build an electronics project and demonstrating it from its concept to its realization will empower you to build a complete system project using the embedded systems. So why wait? Start learning today!

Start Course Now