0% found this document useful (0 votes)
90 views41 pages

ESD - DAY 1-Enhanced

Uploaded by

INTTIC
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views41 pages

ESD - DAY 1-Enhanced

Uploaded by

INTTIC
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

DAY 1

EMBEDDED
SYSTEM DESIGN
& IoT
Why 30 Days Challenge?

SKILL SET + MINDSET


What you will Learn?
✓Day 1- Introduction to Embedded System Design and IoT
✓Day 2 -Choosing the Right Processor and Embedded Product
Life cycle .
✓Day 3-Challenges and Design Issues in Embedded Systems,
Assemblers, Compilers, Linkers, Loaders, Debuggers,
Embedded In-Circuit Emulators & JTAG, Profilers and Test
Coverage Tools, Build Tools for Embedded Systems.
✓Day 4-Introduction to Real-Time Concepts.
✓Day 5- Introduction to IoT, IoT Trends, IoT Architecture, IoT
Applications, IoT Standards and Protocols,
What you will Learn? -8051
✓Day 6- 8051 Architecture-Keil
✓Day 7 –Interfacing Switch ,Relay with 8051
✓Day 8-UART and SPI
✓Day 9-LCD and IIC
✓Day 10- 8051 Mini Project –Bluetooth Based Home
Automation
What you will Learn? -ARM
✓Day 11 -ARM Architecture-Keil
✓Day 12 –Interfacing Switch ,Relay with ARM
✓Day 13 -UART and SPI
✓Day 14 -LCD and IIC
✓Day 15 -ARM Mini Project –IoT Based Weather
Monitoring System
What you will LearnM4? –Cortex M4
✓Day 16 -CORTEXM4 LPC4088 Architecture-Keil, LED
Blinking
✓Day 17 –Interfacing Switch ,Relay with ARM
✓Day 18 -UART and SPI
✓Day 19 -LCD and IIC
✓Day 20 - CORTEXM4 Mini Project –Temperature
Monitoring System using Zigbee and LORA
What you will Learn? –PIC
✓Day 21 - Introduction to PIC Architecture
✓Day 22 –MPLAB IDE and LED Blinking, Switch and
relay
✓Day 23 -UART and SPI
✓Day 24 -LCD and IIC
✓Day 25 -PIC Mini Project – PWM based Motor control
What you will Learn? –NODE MCU&ESP32
✓Day 26 - Introduction to NODE MCU
✓Day 27 –Led,switch,relay,UART
✓Day 28 -IoT Temperature Data Logging
✓Day 29 -Build Your Home Automation with ESP8266
and Control Devices from Anywhere in the World
✓Day 30 -Conclusion and Wrap up-Graduation Day
About Pantech
✓ Started in the Year 2004
✓ Lab equipments and Sensor Interface
✓ Manufacturer of Brainsense EEG Headset
✓ Reconfigurable Algorithms on AI
✓ Manufacture of AI development Boards
✓ Power electronics, Fuel cell and Renewable Energy trainers

www.pantechsolutions.net
About me

My Primary Expertise
Microcontroller Architecture: 8051,PIC,AVR,ARM,MSP430,PSOC3
DSP Architecture: Blackfin,C2000,C6000,21065L Sharc
FPGA: Spartan,Virtex,Cyclone
Image Processing Algorithms: Image/Scene Recognition, Machine Learning, Computer Vision, Deep Learning,
Pattern Recognition, Object Classification ,Image Retrieval, Image enhancement and denoising.
Neural Networks : SVM,RBF,BPN
Cryptography :RSA,DES,3DES,Ellipti curve,Blowfish,Diffe Hellman
Compilers: Keil,Visual DSP++,CCS, Xilinx Platform studio,ISE, Matlab, Open CV
https://www.linkedin.com/in/jeevarajan/
www.pantechsolutions.net
Announcement
● Attendance Link at End of the Session
● Minimum attendance required for an E-Certificate is 27
Days. Attendance link will be valid for 1 hrs. after the
event.
● For Internship Candidates no attendance required ,it will
be accessed from the LMS Portal.
(learn.pantechsolutions.net)
● Recorded Video Streaming for LAB classes to improve
Learning Experience
● Videos will be removed from Youtube after 3-5 Days
Mindset Lesson for the Day
● Have a Definite Goal . Goal without Deadline is a
dream.
● Prepare a Goal Card

www.pantechsolutions.net
For learning hub visit learn.pantechsolutions.net
Day 1
Introduction to
Embeded Design and
IoT
What is an Embedded System
It is a Combination of Both Hardware and Software
with some mechanical parts to perform a Specific
task is called Embedded System

Desktop Vs Embedded System

Eg: printer, Induction Stove,Washing


Machine,Wearable
Classification of Embedded System
✓ Real Time Embedded System
(System which completes the TASK within
Specific Time)
Hard real time –Nuclear Reactor
Soft Real time – Game Controllers
✓ Network embedded system
✓ Mobile Embedded System
Types of Processors and Controllers
for Embedded System Design
✓ Microprocessors/Microcontrollers –
(8085/8065/8051)
✓ DSP/DSC –(TMS320C6000/TSM320C2000)
✓ CPLD/FPGA –Xilinx Coolrunner /ZYNQ
✓ ASIC –Intel Movidius Stick ,TGAM ,
✓ SOC –ESP32-S3 , TI OMAP
What Language you can choose
for embedded system
✓ ASM
✓ C
✓ Mixed C/ASM
✓ Python
✓ HDL
✓ Graphical /VISUAL
Peripherals in the
Microcontroller/DSP/FPGA
✓ GPIO ✓ RTC
✓ UART ✓ USB
✓ SPI ✓ HDMI
✓ I2C ✓ VGA
✓ ADC/DAC ✓ INTERRUPT
✓ MEMORY(SDRAM/FL ✓ PWM
ASH) ✓ DMA
✓ CAN ✓ TIMERS
✓ LIN
✓ ETHERNET
List of Companies Dominating
Processor Manufacturing
List of Companies dominating in
Processor Core(IP)
✓ 8051 -Intel
✓ ARM –LPC2148,STM32
✓ MICROCHIP (PIC)
✓ Tensilica –Cadence Design System (ESP32)
Applications of ESD
✓ Aerospace
✓ Automotive infotainment
✓ Smart home
✓ Industry 4.0 Automation
✓ Robotics
✓ Communication
✓ Audio ,Video and
✓ Medical Imaging
What is Internet of Things
Trends Driving IoT
IoT vs IIOT
Markets Driven by IoT
Challenges of IoT
List of Cloud Providers
● Thing speak
● Amazon Web Service
● Microsoft Azure
● Google Cloud
● Oracle

www.pantechsolutions.net
For learning hub visit learn.pantechsolutions.net
How to convert an Idea
to a Prototype
● Choose the Right processor
● Choose the Development tool
● Does the application need an RTOS or a simple program
● Choose your packages and production tool
● Schematic Design, Consider (DFT)(DFM)
● Layout Design
● Assembling ,Debugging and Testing
● Enclosure Design
● Plan for certification if required,
● Design of Test jig for Mass Production
Embedded Development Life Cycle

Networking
Protocols Graphics Memory
RTOSs Java Project
Compiler Support Leak
Support & Code Rapid Real-time Post-
Detection
Mgmt. RTOS Prototyping Data CPU mortem
Simulation Visualization Profiling Debug

SW SELECTION SW DEVELOPMENT
INTEGRATION TESTING & TUNING DEPLOYMENT

HW SELECTION HW DEVELOPMENT
Real-time Execution In-field
Tracing Code
Source- System Debugging
Board Analysis & Coverage
level Analysis
Board Diagnostics & Debugging Triggering
Bring-Up Manufacturing
Semiconductor
Test
Co-funded
Development Hardware
Coverage

© 2008 Pantech Solutions™ | All rights reserved


Recap of Designing an Embedded System
Choose Idea

Decide application, Features,


cost of the product

Select the right processor


C/ASM/GRAPHICAL
and packages

Design and fabricate PCB

Components Assembly

Integration

Testing
Difference between YouTube & Internship

999 Rs
Big Announcement for Batch 1
Internship !!!!
Embedded System Design & IOT
Master Class(30 Days)
1. ✅ 8051 Architecture (5 Days)
2. ✅ PIC Architecture(5 Days)
3. ✅ARM7-LPC2148(5 Days)
4. ✅LPC4088 CortexM4(5 Days)
5. ✅NodeMCU / ESP32(5 Days)

999 Rs
IOT Master Class(30 Days)

● ✅IoT Theory (5 Days)


● ✅Thingspeak (5 Days)
● ✅Microsoft Azure IoT(5 Days)
● ✅AWS(10 Days)
● ✅Projects and Case Studies (5 Days)

999 Rs
Master class on
Embedded C Programming(30 DAYS)

999 Rs
PCB DESIGN MASTER CLASS(10 DAYS)

Tool used : OrCAD/ Allegro

✓Schematic Symbol Creation


✓Schematic Design
✓PCB Footprint creation
✓Layout Design
✓Setting Routing Constraints
✓3D Model
✓PCB Layout
✓Gerber Creation

499 Rs
Launch offer ( 4 Courses ->100 Hrs
of Learning (I hr Per Day)

3496 Rs999 Rs
This is what you Get @ 999 Rs
100 Days of Learning

You can Design your Own 2 Layer Microcontroller Board

Life time Community access (Coaching in Mindset ,Technical and soft skills)
(hub.warriorsway.in)
Entrepreneurs Coaching on Warriorsway Hub

4 Internship Certificate (E-Certificate for all the Four Courses)

Hackathons on Every Week –ZOOM PLATFORM- (LIFE TIME ACCESS)

VIP Telegram Group for -30 Days Challenge – Will be active Only for 30 Days Challenge for

Task and Activity


(Thank You & Congratulations for Those who
Joined Internship @999 Rs for Single
Course)
This offer Applies to you

www.pantechsolutions.net
For learning hub visit learn.pantechsolutions.net
Q&A
Thank You

You might also like