220+ Hrs of Learning
31+ Milestone
110+ Credits
6+ Months 7-10 Hours/Week

Unsure From Where To Begin ?

Know Your Career

Attempt a quiz and check how much do you know about Embedded and IOT Engineer Career.

Start Quiz

Book a Trial Class

Enrol for a Free 60 minutes one on one Trial class with industry experts today.

Enquire Now

Follow Your Passion

Start preparation today with Ekeeda & get placement assistance till you get placed.

Explore Syllabus

Book a FREE 1:1 Counselling Session with Experts

Career
Opportunities
Sensors and Actuator Professional, IoT Engineer, Embedded Programs Engineer, Safety engineering
Top skills you
will learn?
This course will help students in understanding fundamental concepts about Basic Electronics, Computer Organization, Processors and Microcontrollers,Embedded System Design, and IoT Design. It also helps to learn the skills on the necessary set of tools comprising of a host of design CAD tools,Hardware emulation, and simulation tools, Software IDE, and programming tools.
Who can join
the program?
Freshers, Students doing B.E. / BTech, MTech, Diploma Students, Working Professionals
Minimum
Eligibility
Should know fundamentals of Basic Electronics.

Course Curriculum

Best-in-class content by leading faculties & industry leaders in form of Live Classes, Projects, Industry Case studies & Assignments.
Milestone 1

Electrical Basics / Quantities

10 Assessment | Credit : 3
  • Ohm’s Law, Kirchoff’s Law
  • Basics of Current, Voltage, Electrical Energy, Power
  • Power Factor – their Formula & Equations
Milestone 2

Electronic Components

10 Assessment | Credit : 3
  • Resistance, Capacitance, Inductance, Use/Identification of Resistor, Capacitor (with polarity)
  • Inductor with Values,
  • Their types and form factors/mountings on PCB
Milestone 3

Electronic Devices – Diodes, BJT, FET

10 Assessment | Credit : 3
  • Diode basics, Transistor (BJT) Basics, FET Basics, Equations,
  • Their basic uses in Electronic Circuits,
  • Their typical Packages/ Identification/ polarity and mountings on PCB (Including SMD)
Milestone 4

Electronic Measurements

10 Assessment | Credit : 4
  • Measuring principles & instruments for Current,
  • Voltage, Resistance, Electrical Power,
  • Power factor using equations in Task 1/2/3 above,
  • Their methods of electronic measurement
Milestone 5

Basic Mechanics – Motion Equations

10 Assessment | Credit : 4
  • Quantity measurement for Displacement, Position,
  • VVelocity, Acceleration, Force, Angle, Torque, Power using Motion Equations
  • Their methods of electronic measurement (transduction principles)
Milestone 6

Breadboarding and Soldering Skills

10 Assessment | Credit : 4
  • Hands-on session on the construction of circuit on Breadboards
  • Wiring conventionsoldering principles
  • Soldering principles
  • Soldering components on PCB
Milestone 7

PCB Designing – CAD Tools

10 Assessment | Credit : 4
  • PCB design/fabrication Processes, Role of CAD PCB tools, using a CAD tool for PCB design from Schematic Design
  • ERC
  • Board layout, placement, Auto/Manual routing,
  • DRC to making of Prints and generating Industry Standard Gerber files as Output
Milestone 8

Digital Circuits & Common Digital ICS

10 Assessment | Credit : 4
  • Logic Gates, D’Morgan’s Theorem, Decoder
  • Encoder, Mux/De-Mux, F/F
  • Counters, Registers – their typical ICs
  • their footprints, and mountings on PCB (Including SMD)
Milestone 9

Linear Circuits & Common Analog ICs

10 Assessment | Credit : 4
  • Timer, Op-Amp basics, different uses of Op-Amp, their configurations
  • Instrumentation Amplifiers, Current Drivers
  • Voltage Regulators, their typical ICs,
  • Their footprints and mountings on PCB (Including SMD)
Milestone 10

Computer Organization

10 Assessment | Credit : 4
  • Elements of Processor-based system, Processor basics, Memory basics, types and working
  • Addressing the memory, concept of cache/virtual memory.
  • I/O Techniques, simple I/O, Concepts of Interrupts & DMA,
  • mapping and addressing I/O ports
Milestone 11

Processors & Microcontrollers-1

10 Assessment | Credit : 4
  • Processor studies, Microprocessor (MP) & Microcontroller (MC)
  • The concept of Memory/IO integration in MC
  • Use of resources as Timer
  • Interrupt, GPIO, serial, etc. in MC. Case Study of MC
Milestone 12

Processors & Microcontrollers-2

10 Assessment | Credit : 4
  • An elaborate study of MC cores, advanced MC Cores
  • Concepts of Integrated ADC/DAC, Compare/Capture
  • I2C, on-chip EEPROM
  • Watchdog timer, etc. Case Study of MC
Milestone 13

Embedded System Design Basics

10 Assessment | Credit : 4
  • An elaborate study of MC cores, advanced MC Cores
  • Concepts of Integrated ADC/DAC, Compare/Capture
  • I2C, on-chip EEPROM
  • Watchdog timer, etc. Case Study of MC
Milestone 14

Embedded Development Boards-1 (Arduino)

10 Assessment | Credit : 3
  • Study of Embedded Development Boards, Diff. development boards in Industry.
  • Arduino boards – Their Hardware resources, Arduino IDE as the development Tool
  • TinkerCad tool
Milestone 15

Embedded C Programming-1

10 Assessment | Credit : 4
  • C Data types, C Control structures
  • using C pre-processors, building Data Structures in C
  • writing logic in C program
  • Sample C programs
Milestone 16

Embedded C Programming-2

10 Assessment | Credit : 4
  • Writing Interface programs in C
  • hands-on on writing at least 2 real world
  • interface programs in C
Milestone 17

Embedded Development Boards-2 (RPi3/4)

10 Assessment | Credit : 4
  • Writing Interface programs in C
  • hands-on on writing at least 2 real world
  • interface programs in C
Milestone 18

Python Programming-1

10 Assessment | Credit : 4
  • Python Data types, Python Control structures
  • Using Python on RPi-3/4
  • Python Sequences, writing logic in Python program
  • Sample Python programs
Milestone 19

Python Programming-2

10 Assessment | Credit : 4
  • Functions and Modules in Python
  • Using Python with Files
  • Networks, Databases
  • Using Python with Multimedia (Audio and Images)
Milestone 20

Devices – Displays, Switches, Keys

10 Assessment | Credit : 3
  • Interfacing discrete LED, 7 Seg LED, LED bank or strip, Alphanumeric LCD Displays with Arduino/RPi
  • Interface of diff types of Switches and keys with Arduino/RPi
  • Design Interface circuit, simulate, program and test on actual hardware
Milestone 21

Devices – Relays, Motors, Actuators

10 Assessment | Credit : 3
  • Interface Relay, DC-Servo-Stepper Motors,
  • Solenoid valves, coils with Arduino/RPi,
  • Design Interface circuit, simulate, program/test on hardware
Milestone 22

Devices – Sensors-1

10 Assessment | Credit : 3
  • Interface Temperature Sensors, angle encoders, moisture sensors
  • IR, PID, ultra-sound sensors, load cells with Arduino/RPi
  • Design Interface circuit, simulate, program/test on hardware
Milestone 23

Interfaces – ADC, DAC, Timer, Interrupt

10 Assessment | Credit : 3
  • Interface diff. types of ADC and DAC, analog comparators
  • Timers having compare/capture feature with Arduino/RPi
  • Use Interrupt technique, - Design Interface circuit, simulate, program/test on hardware
Milestone 24

Interfaces – RS232C, RS485, Modbus (Asynchronous I/O)

10 Assessment | Credit : 3
  • Interface Bus standards RS232C, RS485, Modbus using the libraries with Arduino/RPi
  • Perform Tx, Rx and 2-way communication while testing
  • Design Interface circuit, simulate, program/test on hardware
Milestone 25

Interfaces – I2C, SPI (Synchronous I/O)

10 Assessment | Credit : 3
  • Interface Bus standards I2C and SPI ports using the libraries with Arduino/RPi
  • Perform Tx, Rx & 2-way communication while testing
  • Design Interface circuit, simulate, program/test on hardware
Milestone 26

Interfaces – Bluetooth, Zigbee, TCP/IP on Wi-Fi (Wireless Communication

10 Assessment | Credit : 4
  • Integrate Wireless communication protocols Bluetooth
  • BLE, Zigbee and Wi-Fi (TCP/IP) using libraries with RPi
  • Perform 2-way Packet Transfer communication while testing
  • Design Interface circuit, simulate, program/test on hardware
Milestone 27

Interfaces – Multimedia – Audio, Camera

10 Assessment | Credit : 4
  • Interface Audio and Camera using the libraries with Arduino/RPi
  • Perform basic operations on Audio
  • Images, and Video while testing
  • Design Interface circuit, simulate, program/test on hardware
Milestone 28

Mini-Project-1 (Embedded)

10 Assessment | Credit : 4
  • Complete Real-World application involving hardware/software design
  • interfacing, integration, development, and testing
  • Ex. Digital Clock, Small Robot vehicle
  • multi-color display
Milestone 29

Theory of IoT/IoE

10 Assessment | Credit : 3
  • Internet of Things/Everything basics
  • Cloud-based IoT Services, Smart devices
  • sensor networks & IoT, IoT protocols
Milestone 30

IoT Communications – Connecting to Cloud

10 Assessment | Credit : 3
  • Working with IoT cloud services, connecting to the Cloud, initializing/configuring IoT cloud services
  • writing device base Front-end, writing cloud-based Back-end, connecting to the Cloud database
  • Communication of IoT device & cloud
Milestone 31

Mini-Project-2 (Embedded with IoT)

10 Assessment | Credit : 3
  • 1 Real-World IoT application involving hardware/software design
  • Device & cloud integration, development and testing
  • Ex. Remote Weather Station, Patient monitoring system

Industry Projects and Case Studies

Learn through real-life industry projects.
Get Hands-on coding practice
Devlop projects and applications
Get mentored by industry experts
Python Certificate

Course Completion Certificate

You will be awarded a Course Completion Certificate only if you pass with a minimum grade of 60% and a Certificate of Excellence if you secure 90% and above.

Jobs & Internships

Start you corporate career with the 100+ partner network of Ekeeda

Career Support

Strong hand-holding with dedicated support to help you master.

Ekeeda Internship

Internships

Join Internship program with companies to gain complete insights into Python - the perfect programming language. Get guidance from industry experts, and top graders on live projects and case studies.

Ekeeda Community Access

Community Access

Community that connects you with the best Pythoniasts across the globe! All your doubts will be cleared live with industry experts. Aim to grow your knowledge and skills with the Python Community now!

Ekeeda Placement

Placement Support

Dedicated mentorship and intensive career support for your career growth. Prepare for interviews & interact with industry experts at career events. Help you find the perfect career opportunity!

Learn on the go

Download lessons and learn anytime, anywhere with the Ekeeda learning app and learn on the go.

Success Stories

Our users have achieved so much in just a little time.