Course with Internship
Embedded Programming and IoT
Developing firmware skills for home automation and Industrial IoT
Registration closes on 14th Nov. 2024
Course Features
Our Embedded Programming and Internet of Thing (IoT) course focuses on developing software skills for programming Embedded devices for IoT projects applied to home automation and Industrial IoT. The Online Course and Internship program is designed with the idea of learning by practical examples. We guide your learning process with hands-on practical works and and industrial example projects. The courses are designed to teach you the subject as if you were sitting with a mentor in your first job.
The courses will have Live virtual classes and focus on completing projects and home works. We will provide enough sessions for mentorship and clarification of the doubts. The course will use a simulator for online classes and will also guide you through your physical devices virtually. The course consists of one hour sessions on alternate days, for a duration of three months. You will have access to Moodle based Learning Management System (LMS). All course materials and example codes will be available online after registration.
Syllabus
Embedded Devices Introduction
Computing Devicecs
Microcontrollers
Communication and Data IO
General Purpose IO (GPIO)
Introduction to ESP32 Architecture
Hardware Architecture of ESP32
Your first firmware code with ES32
Real Time Operating System (FreeRTOS)
Realtime Computation
Tasks and Scheduling
Communication between Tasks (Queues)
Sensors
Communication Protocols
Sensor Configuration
Interrupts
Internet of Things (IoT)
Introduction to IoT
MQTT messaging
Security and Encryption
Cloud Integration
Integrating with AWS IoT Core
Integrating with Google Cloud IoT
Bluetooth Low Energy (BLE)
BLE Introduction
Beacon
Scanning Device
Notification Sever/Subscriber
Capstore Project-I
A basic level firmware developed for sensor application
Capstone Project-II
An advanced level application developed for IoT projects used in home/industrial automation.
Internship Plan
After successful completion of the course selected candidates will be offered our internship program. In this program the participants will work on Home/Industry automation projects with the employees of EMDSOL. This internship program can also develop into employment at EMDSOL. Please check the career opportunities page for further details.
Course Schedule and Registration
The courses will begin on 15th Nov. 2024 and continue till 15th Feb. 2025. Registration closes on 14th Nov. 2024. Cost of the course+internship program is Rs. 9500. For registration, please send an email to training@emdsol.com