EMBEDDED + PYTHON
01
What is SkillDzire ?
Realtime Skills Innovation Opportunities
Why SkillDzire ?
Features Benefits
Online LIVE sessions Opportunities
Virtual Industry Visit SkillDzire Membership
Industry relevant courses Placement Support
Real time Knowledge Industry Experts Interaction
Grooming Sessions Certifications
02
We focus on teaching realtime industry skills
and encourage smart work over hard work!
03
Industry Clients
04
05
Embedded + Python - Job Oriented Course
Duration : 90 Days
Embedded
Module 1 : Embedded systems basics
Objective:
To understand the role and importance of current embeddedsystems industry. To learn
embedded systems basics.
Skill set:
Soc, embedded c, boot sequence, types of embedded systems.
Topics to be covered:
Embedded systems basics current trends in embedded systems.
Module 2 : arm Cortex-M4 controller
Objective:
To understand arm cortex m4 processor and stm32f401rbt6 microcontroller.
Skill set:
Arm cortex m4 architecture, arm assembly, startup code, interrupt vector table, i/o
mapped i/o, memory mapped i/o, boot sequence, timers, clocks, interrupts.
Topics to be covered:
Arm cortex m4 controller. Overview of stm32f401rbt6 microcontroller. Raaynmini board
specifications.
06
Module 3 : Setup embedded development environment
Objective:
To learn how to write an assembly and embedded c program on arm cortex m4
processor and setup embedded development environment.
Skill set:
Embedded c, assembly language, startup code, keil ide, stm32 cube.
Topics to be covered:
Embedded c vs general c embedded c framework startup code in embedded c
stm32f401rbt6 boot sequence setup embedded development environment.
Module 4 : Interface an external switch
& led using gpio controller
Objective:
To learn, what is gpio and gpio applications
& how to interface an external switch & led
using gpio controller. Practical demonstration
on how to read and write gpio controller
registers.
Skill set:
Device controller, gpio controller.
Topics to be covered:
Basic concepts of input and output ports. Stm32f401rbt6 gpio controller. How to initialize
gpio controller and access data from gpio controller.
Practical demo:
Led processor-led interface block diagram. Demonstrate led device application keypad
processor-keypad interface block diagram. Demonstrate keypad device application
gpio interrupt.
07
Module 5 : Interface monochrome character lcd
Objective:
To learn, how to interface lcd and implementation using embedded c program.
Skill set:
Lcd specifications & initialization flowchart stm32f401rbt6 timers to generate delays.
Practical demo:
Stm32 based embedded system application using lcd demonstrating.
Practical demo:
Install keil ide, stm32 cube mx and stm32 board support packages and drivers. Setup
raaynmini board configuration using stm cube mx
Module 6 : UART Controller
Objective:
To learn, how to communicate or control i/o devices user space and how uart interrupts
works.
Skill set:
Device controller, uart controller, interrupts, uart rx interrupt.
Topics to be covered:
Uart communication protocol. Stm32f401rbt6 uart controller. How to initialize uart control-
ler and access data from uart controller.
Practical demo:
Uart troubleshooting: Software & hardware loopback to send character from host system
(teraterm) to target board using uart communication protocol. Implement
08
Module 7 : Communication between two STM32 boards
Objective:
To learn, how to communicate two microcontrollers using UART communication protocol
with polling and interrupt mode.
Skill set:
UART polling and interrupt. Blocking call vs non-blocking call.
Practical demo:
In first board press sw1 then second board blink red led to communication 2 boards using
UART.
Module 8 : IOT architecture bluetooth interface with UART
Objective:
Overview of hc05 bluetooth module. Setup development environment for hc05.
Skill set:
Soil and soil engineering, history of development of soil, field of soil mechanics
Practical demo:
Using android app to control leds on target board using UART communication protocol.
Module 9 : Wi-fi interface with UART
Objective:
Connect a hc04 bluetooth controller and communicate with android app. To learn, how
to interface bluetooth module with UART.
Skill set:
Overview of hc05 bluetooth module. Setup development environment for hc05.
Practical demo:
Using android app to control leds on target board using UART communication protocol.
09
Python
Module 1 : Python programming for embedded system
• Significance of Embedded Systems
• Association between Embedded System and IoT
• Significance of Programming
• Features of Python & IDE’s
• Tokens of Python
• Operators in Python
Module 2 : Arduino programming
• Control Statements in Python
• Packages, Modules, Functions in Python
• Data Structures in Python
• Introduction to Arduino
• Arduino Programming
• “Hands on experiment about status of LED & BUZZER & BUTTON”
Module 3 : Raspberry Pi Programming
• Introduction to Raspberry PI
• Hands on experiment about
• LED status
• BUZZER & BUTTON status
• status of RGB
• IR Sensor
10
Successful Placements
Highest Package
CTC : 7 LPA
Prakash
Project manager
Second Highest
CTC : 4.5 LPA
Prajwal
Junior Project Engineer
Third Highest
CTC : 3 LPA
Madhuri
Electrical Design Engineer
11
Ankitha Swathi Rachana
Trainee Engineer Electrical Engineer Electrical Engineer
Revanth Mamatha Ramani
Site Engineer Electrical Engineer Design Engineer
Ravali ShivaGanga Ramya
Design Engineer Trainee Eng. R&D Tendering Eng.
12
Sairam Deepak Rajesh
Solar Site Eng. Business Dev. Eng. Electrical Engineer
Prudhvi Chakrapani Suraj
Automation Engineer Automation Engineer Automation Engineer
Abhishek Vinay Kumar Sravan
Automation Engineer Automation Engineer Technical Sales Eng.
13
Pratik Prajwal Ambala
Solar Design Eng. Junior Project Eng. Design Engineer
Mohidhin Srikanth Rakesh
Site Engineer Civil Engineer Civil Engineer
Nikhitha Pravalika Mounika
Trainee Engineer Trainee Engineer Site Coordinator
14
Ranadeep Balaji Abhilash
Site Engineer Site Engineer Junior Eng. Trainee
Mounika Ramana Sravan
Electrical Engineer Solar Design Eng. Electrical Design Eng.
Sajal Virendra Srinivas
Electrical Engineer Electrical Engineer Electrical Engineer
15
Pavan Manoj Prasanna
Battery Expert Design Engineer Design Engineer
Vinay Thammisetty Jahnavi
Design Engineer Design Engineer REVIT BIM Eng
Devipriya Aadharsh Sriragh
Civil Engineer Site Supervisor Site Engineer
16
Jiban Ramya Vinay
Grad. Eng. Trainee Procurement Engineer Grad. Eng. Trainee
Chiranjeevi Vinitha Yogesh
Grad. Eng. Trainee Procurement Engineer Grad. Eng. Trainee
Anil Shivam Lakshmi
Electrical Engineer Grad. Eng. Trainee Tech. Sales Expert
17
SkillDzire is recognized by the Government of India in the Skill development sector
across the country.
CERTIFICATE NO:
DIPP73608
Government of India
Ministry of Commerce & Industry
Department for Promotion of Industry and Internal Trade
CERTIFICATE OF RECOGNITION
This is to certify that SKILLDZIRE TECHNOLOGIES PRIVATE LIMITED incorporated as a Private Limited Company
on 16-10-2020, is recognized as a startup by the Department for Promotion of Industry and Internal Trade. The startup is
working in 'Education' Industry and 'Skill Development' sector as self-certified by them.
This certificate shall only be valid for the Entity up to Ten years from the date of its incorporation
only if its turnover for any of the financial years has not extended 100 Cr.
20-01-2021 15-10-2030
DATE OF ISSUE VALID UPTO
SkillDzire is recognized by Andhra Pradesh State Skill Development Corporation
(APSSDC)
SkillDzire is awarded as most innovative startup of 2021 by Innovative Zone
18
Let’s Talk Know more
80196 92530 SkillDzire.com