SlideShare a Scribd company logo
Company Presentation
January 2022
www.leadembedded.com
info@leadembedded.com
Index
 About Us
 Who We Are
 What We Do
 Projects
 Software Tools
 Hardware Tools
www.leadembedded.com
About Us
Lead Embedded is a start up company started in June 2021 near Uppal Telengana.
Lead Embedded is specialized in
 Firmware development for CAN(Controller Area Network protocol, EOL (End Of Line) tools using
UDS (Unified Diagnostic Services) and OBD2 (On Board Diagnostic) protocols for Automotive Vehicles.
 Control of BLDC and PMSM motors using FOC (Field oriented Control).
 Firmware development for the Microcontroller based Embedded Application.
 Hardware Schematic design for the Microcontroller based Embedded Applications.
 Wiring harness design using Siemens Software.
www.leadembedded.com
Who We Are www.leadembedded.com
Janaki Reddy
CEO
Exp: 20 Years Software &
Hardware
Automotive
Kavita
Software Manager
Exp: 10 Years
Rajesh
Marketing Manager
Exp: 1 Year
Anjaneyulu
Software Engineer
Exp: 3 Years
Pranati
Hardware Engineer
Exp: 2 Years
Mutyam Reddy
Marketing Manager
30 Years Retired
(Home Department)
TBR
TBR
TBR
TBR
TBR TBR
Hardware
Software
TBR To Be Recruited
What We Do
Firmware Development for Board Support Packages and Application
 BSP (Board Support Packages) will be developed for any micro controller and customized based on requirement.
 The below BSP are developed for the Microchip 16 bit family Micro controllers.
a. Microcontroller Clock - Driver to initialize the micro controller Clock at different clock frequencies
b. Sleep and Wakeup Module – The sleep and wakeup drivers implemented for power saving when the
module is not active,
c. Digital (DIO) Module - Software module to read the digital input and control the digital outputs.
d. Analog (ADC) Module – Software Module to read the Analog input with 12 / 10 bit ADC.
e. Timer Module – Software module to initialize the timer for 1ms, this is the basic OS scheduler.
f. CAN – Software module to perform the CAN communication used in Automotive applications.
g. UART – Module to perform the serial communication.
h. SPI - SPI drivers to read and write data into EEPROM memory to store non volatile memory.
 The Application Software on microcontroller platform will be developed based on the requirement.
www.leadembedded.com
What We Do
EOL / UDS / OBD2 Software Development
 Software development for UDS and OBD2 protocols for EOL (End of Life) tools
using CAN (Controller Area Network).
 CAN driver development and CAN TP protocol development.
 UDS protocol developed and tested for the following below services
a. Default, Programming, Extended Sessions. (0x10 service)
b. Read By Data Identifier ( 0x22)
c. Write By Data Identifier (0x2E)
d. DTC logging (0x29 Service)
e. Clear DTC (0x14 Service)
f. Flashing using UDS protocol. (0x36 Service)
 OBD2 services implementation.
 EOL hardware tool development to include the Keypad and Graphical
display.
www.leadembedded.com
What We Do
Motor Controller Software Development
 Motor control software development for PMSM motors using FOC.
 Motor Control software development using Trapezoidal switching.
 Evaluation board MCLV-2 board from Microchip (dspic33EV family) is used for driving the motor.
 PMSM 2KW motor with Digital Hall sensor and Encoder is driven in open loop conditions.
www.leadembedded.com
12V section Power
Section PMSM Motor
R
Y
B
MOTOR CONTROLLER
Rotor Position
Position Sensor
Torque
Command
What We Do www.leadembedded.com
Wiring Harness Design
 VeSys Harness software is used for creating harness and
formboard drawings.
 Development using VeSys software with automated parts selector
to configure and select terminals, wires, for each connector.
 Reporting capabilities to generate documentation for
manufacturing.
 Reduce production lead times
 Prevent manufacturing errors.
Software Tools / Expertise www.leadembedded.com
 PC-lint Plus static analysis software for C used for MISRA Checking.
 Astyle – Artistic Style source code Indenter, formatter, and source code beautifier
 MPLABX microchip Compiler IDE.
 Microchip CAN Bus Analyzer Software.
 Experience on Microchip, NXP, Infineon micro controller architectures.
Hardware Tools
XONIER 12V 10Amp
120W DC Power Supply
PICKit3 Programmer
Simulator for Microchip
Microchip CAN Bus Analyzer
MCLV-2 Dev Board
Owon MetroQ 2 Channel SDS1052
Digital Storage Oscilloscope 50 MHz
DT830D LCD Display
Digital Multi-meter
24V 3-Phase Brushless DC
Motor, Hall Effect Sensors
24V 3-Phase Brushless DC
Motor, Encoder
Full OBD2 Functions CAN Diagnostic
Scan Tool
www.leadembedded.com
Lab Setup
Software Flashing: The software is flashed using
the Pickit3 programmer.
The compiler used is MPLABX for programming and
flashing C programs.
Flashing Using Pickit3
Complete Setup
MPLABX Compiler C programme
www.leadembedded.com
Projects www.leadembedded.com
Buzzer / Relay Project
The project is switching ON the Buzzer and Relay based on the operational switch,
If the switch is ON for a duration of time in hours operated either continuously or intermittently.
Scope of Project: Proto Concept Development of the Hardware and Software.
Micro : PIC Microcontroller.
Software Modules Developed:
 Internal clock for 20MHz
 ADC Module for checking the voltage and taking a decision
if the operational switch is ON / OFF
 Digital Module to interface the switch to reset the number of
hours.
 NVM Memory for storing the number of hours the operational
switch is ON.
Hardware Schematic Design:
 EasyEDA software used for schematic design.
Projects
CAN Driver:
CAN driver development for microchip dpsic33ev256gm106 at 500 KBPS
a. Transmit of CAN messages at 1sec periodicity.
b. Reception of the CAN messages.
c. Loop Back of CAN Messages, transmitting the CAN messages received from the CAN tool.
The CAN tool used is Microchip CAN Bus analyser. The MCU is the MCLV-2 board.
CAN Bus Analyzer
MCLV-2 Board
CAN 500 KBPS
www.leadembedded.com
Projects
PWM Driver Development:
The PWM is configured for 10Khz for motor driving in centre aligned mode.
Total of 6 PWMs are driven and different duty settings based on the CAN command.
PWM1H, PWM1L, PWM2H, PWM2L, PWM3H, PWM3L are the pwm channels.
If the CAN command requests 50% duty cycle, the board is configured for that duty.
Other driver development like Digital Input, Analog InputOutput are completed.
www.leadembedded.com
www.leadembedded.com
Q & A
Thank You

More Related Content

DOC
CV_Arshad_21June16
Arshad Mohammad
 
DOCX
Ullas_CV
Ullas Hasyagar
 
PDF
Madhuraveeran g automation application engineer
Madhura Magesh
 
DOCX
BLUETOOTH CONTROLLED ROBOCAR
Pulkit Singhal
 
DOC
OV7670 Camera interfacing-with-arduino-microcontroller
Somnath Sharma
 
PPT
Session1 j2me introduction
muthusvm
 
DOCX
Project Report on Embedded Systems
Suhani Singh
 
PDF
M b slides diagnostics 3-schmidgall_v7, 2010
goodgolier
 
CV_Arshad_21June16
Arshad Mohammad
 
Ullas_CV
Ullas Hasyagar
 
Madhuraveeran g automation application engineer
Madhura Magesh
 
BLUETOOTH CONTROLLED ROBOCAR
Pulkit Singhal
 
OV7670 Camera interfacing-with-arduino-microcontroller
Somnath Sharma
 
Session1 j2me introduction
muthusvm
 
Project Report on Embedded Systems
Suhani Singh
 
M b slides diagnostics 3-schmidgall_v7, 2010
goodgolier
 

What's hot (20)

PDF
Embedded Systems Training Report
Akhil Garg
 
PPTX
Embedded and Robotics System
RK Saini
 
PDF
Fundamentals of Modern Embedded Systems
eselab
 
PDF
Micron projectsportfolio 2017
Massimo Manca
 
PDF
Summer Internship Report on PLC
Sudeep Giri
 
PDF
Intro to IO-Link
Neil Farrow, P.E.
 
DOC
Vinay_CV
vinay kuddur
 
PDF
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI Alliance
 
PPTX
UGM CAN PXI
Interlatin
 
PPTX
Digital noticeboard using vb
sayalipatil528
 
DOCX
project report on embedded system
ram avtar
 
PPT
17 october embedded seminar
Amir Sherman
 
PPTX
Ppt on six month training on embedded system & IOT
preetigill309
 
PDF
Windldr manual
quanglocbp
 
DOCX
Training Report on embedded Systems and Robotics
NIT Raipur
 
PPTX
robotics and embedded system ppt
Nilgiri publicity
 
PPTX
201306170 a vuk - faar industry overview
kamar zinoun
 
PPTX
CNC machine using PCB layout with wireless communication
Venkatkumar78
 
PDF
MIPI DevCon 2016: MIPI Mobile Touch Specification
MIPI Alliance
 
PDF
Training Report on Embedded System
Roshan Mani
 
Embedded Systems Training Report
Akhil Garg
 
Embedded and Robotics System
RK Saini
 
Fundamentals of Modern Embedded Systems
eselab
 
Micron projectsportfolio 2017
Massimo Manca
 
Summer Internship Report on PLC
Sudeep Giri
 
Intro to IO-Link
Neil Farrow, P.E.
 
Vinay_CV
vinay kuddur
 
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI Alliance
 
UGM CAN PXI
Interlatin
 
Digital noticeboard using vb
sayalipatil528
 
project report on embedded system
ram avtar
 
17 october embedded seminar
Amir Sherman
 
Ppt on six month training on embedded system & IOT
preetigill309
 
Windldr manual
quanglocbp
 
Training Report on embedded Systems and Robotics
NIT Raipur
 
robotics and embedded system ppt
Nilgiri publicity
 
201306170 a vuk - faar industry overview
kamar zinoun
 
CNC machine using PCB layout with wireless communication
Venkatkumar78
 
MIPI DevCon 2016: MIPI Mobile Touch Specification
MIPI Alliance
 
Training Report on Embedded System
Roshan Mani
 
Ad

Similar to Le company presentation (20)

PPTX
Embedded System - Dtmf robot
Abhishek Sood
 
PPTX
Embedded system
VishwasJangra
 
PDF
Anand_Agrawal_CV.pdf
Anand Agrawal
 
PPTX
PCB layout using CNC machine
Venkatkumar78
 
PDF
Curriculum Vitae ganesh with photo-1
Ganesh Sankar
 
PPTX
Smart_Car_Parking_Using_IoT.pptx
Snowflake08
 
DOCX
Resume_8years-Exp_Embedded
Vijayraj Hada
 
DOCX
Resume
naveen kumar
 
PPTX
Can based collision aviodance system for automobiles
Purnima Kurella
 
PDF
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
Sandeep Ekhe
 
PDF
Cv2017
Massimo Manca
 
PDF
OBD II Stack Solutions and Services
Embitel Technologies - A VOLKSWAGEN GROUP COMPANY
 
PDF
Video processing on dsp
Nirma University
 
DOC
Dipak_Desai_Resume
notoha
 
PDF
AXONIM 2018 industrial automation technical support
Vitaliy Bozhkov ✔
 
DOCX
Aniruddha_More_Resume
Aniruddha More
 
PDF
What is AUTOSAR MCAL? Learn about the software module architecture and device...
Embitel Technologies - A VOLKSWAGEN GROUP COMPANY
 
PDF
Sivanantham resume
sivananthamw3
 
DOCX
SandeepKumar _Resume
Sandeep Kumar
 
PDF
Brochure (2016-01-30)
Jonah McLeod
 
Embedded System - Dtmf robot
Abhishek Sood
 
Embedded system
VishwasJangra
 
Anand_Agrawal_CV.pdf
Anand Agrawal
 
PCB layout using CNC machine
Venkatkumar78
 
Curriculum Vitae ganesh with photo-1
Ganesh Sankar
 
Smart_Car_Parking_Using_IoT.pptx
Snowflake08
 
Resume_8years-Exp_Embedded
Vijayraj Hada
 
Resume
naveen kumar
 
Can based collision aviodance system for automobiles
Purnima Kurella
 
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
Sandeep Ekhe
 
OBD II Stack Solutions and Services
Embitel Technologies - A VOLKSWAGEN GROUP COMPANY
 
Video processing on dsp
Nirma University
 
Dipak_Desai_Resume
notoha
 
AXONIM 2018 industrial automation technical support
Vitaliy Bozhkov ✔
 
Aniruddha_More_Resume
Aniruddha More
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
Embitel Technologies - A VOLKSWAGEN GROUP COMPANY
 
Sivanantham resume
sivananthamw3
 
SandeepKumar _Resume
Sandeep Kumar
 
Brochure (2016-01-30)
Jonah McLeod
 
Ad

Recently uploaded (20)

PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PPTX
Presentation about variables and constant.pptx
safalsingh810
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PDF
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
PDF
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
PPTX
oapresentation.pptx
mehatdhavalrajubhai
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPTX
Presentation about Database and Database Administrator
abhishekchauhan86963
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
Presentation about variables and constant.pptx
safalsingh810
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
oapresentation.pptx
mehatdhavalrajubhai
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Presentation about Database and Database Administrator
abhishekchauhan86963
 

Le company presentation

  • 2. Index  About Us  Who We Are  What We Do  Projects  Software Tools  Hardware Tools www.leadembedded.com
  • 3. About Us Lead Embedded is a start up company started in June 2021 near Uppal Telengana. Lead Embedded is specialized in  Firmware development for CAN(Controller Area Network protocol, EOL (End Of Line) tools using UDS (Unified Diagnostic Services) and OBD2 (On Board Diagnostic) protocols for Automotive Vehicles.  Control of BLDC and PMSM motors using FOC (Field oriented Control).  Firmware development for the Microcontroller based Embedded Application.  Hardware Schematic design for the Microcontroller based Embedded Applications.  Wiring harness design using Siemens Software. www.leadembedded.com
  • 4. Who We Are www.leadembedded.com Janaki Reddy CEO Exp: 20 Years Software & Hardware Automotive Kavita Software Manager Exp: 10 Years Rajesh Marketing Manager Exp: 1 Year Anjaneyulu Software Engineer Exp: 3 Years Pranati Hardware Engineer Exp: 2 Years Mutyam Reddy Marketing Manager 30 Years Retired (Home Department) TBR TBR TBR TBR TBR TBR Hardware Software TBR To Be Recruited
  • 5. What We Do Firmware Development for Board Support Packages and Application  BSP (Board Support Packages) will be developed for any micro controller and customized based on requirement.  The below BSP are developed for the Microchip 16 bit family Micro controllers. a. Microcontroller Clock - Driver to initialize the micro controller Clock at different clock frequencies b. Sleep and Wakeup Module – The sleep and wakeup drivers implemented for power saving when the module is not active, c. Digital (DIO) Module - Software module to read the digital input and control the digital outputs. d. Analog (ADC) Module – Software Module to read the Analog input with 12 / 10 bit ADC. e. Timer Module – Software module to initialize the timer for 1ms, this is the basic OS scheduler. f. CAN – Software module to perform the CAN communication used in Automotive applications. g. UART – Module to perform the serial communication. h. SPI - SPI drivers to read and write data into EEPROM memory to store non volatile memory.  The Application Software on microcontroller platform will be developed based on the requirement. www.leadembedded.com
  • 6. What We Do EOL / UDS / OBD2 Software Development  Software development for UDS and OBD2 protocols for EOL (End of Life) tools using CAN (Controller Area Network).  CAN driver development and CAN TP protocol development.  UDS protocol developed and tested for the following below services a. Default, Programming, Extended Sessions. (0x10 service) b. Read By Data Identifier ( 0x22) c. Write By Data Identifier (0x2E) d. DTC logging (0x29 Service) e. Clear DTC (0x14 Service) f. Flashing using UDS protocol. (0x36 Service)  OBD2 services implementation.  EOL hardware tool development to include the Keypad and Graphical display. www.leadembedded.com
  • 7. What We Do Motor Controller Software Development  Motor control software development for PMSM motors using FOC.  Motor Control software development using Trapezoidal switching.  Evaluation board MCLV-2 board from Microchip (dspic33EV family) is used for driving the motor.  PMSM 2KW motor with Digital Hall sensor and Encoder is driven in open loop conditions. www.leadembedded.com 12V section Power Section PMSM Motor R Y B MOTOR CONTROLLER Rotor Position Position Sensor Torque Command
  • 8. What We Do www.leadembedded.com Wiring Harness Design  VeSys Harness software is used for creating harness and formboard drawings.  Development using VeSys software with automated parts selector to configure and select terminals, wires, for each connector.  Reporting capabilities to generate documentation for manufacturing.  Reduce production lead times  Prevent manufacturing errors.
  • 9. Software Tools / Expertise www.leadembedded.com  PC-lint Plus static analysis software for C used for MISRA Checking.  Astyle – Artistic Style source code Indenter, formatter, and source code beautifier  MPLABX microchip Compiler IDE.  Microchip CAN Bus Analyzer Software.  Experience on Microchip, NXP, Infineon micro controller architectures.
  • 10. Hardware Tools XONIER 12V 10Amp 120W DC Power Supply PICKit3 Programmer Simulator for Microchip Microchip CAN Bus Analyzer MCLV-2 Dev Board Owon MetroQ 2 Channel SDS1052 Digital Storage Oscilloscope 50 MHz DT830D LCD Display Digital Multi-meter 24V 3-Phase Brushless DC Motor, Hall Effect Sensors 24V 3-Phase Brushless DC Motor, Encoder Full OBD2 Functions CAN Diagnostic Scan Tool www.leadembedded.com
  • 11. Lab Setup Software Flashing: The software is flashed using the Pickit3 programmer. The compiler used is MPLABX for programming and flashing C programs. Flashing Using Pickit3 Complete Setup MPLABX Compiler C programme www.leadembedded.com
  • 12. Projects www.leadembedded.com Buzzer / Relay Project The project is switching ON the Buzzer and Relay based on the operational switch, If the switch is ON for a duration of time in hours operated either continuously or intermittently. Scope of Project: Proto Concept Development of the Hardware and Software. Micro : PIC Microcontroller. Software Modules Developed:  Internal clock for 20MHz  ADC Module for checking the voltage and taking a decision if the operational switch is ON / OFF  Digital Module to interface the switch to reset the number of hours.  NVM Memory for storing the number of hours the operational switch is ON. Hardware Schematic Design:  EasyEDA software used for schematic design.
  • 13. Projects CAN Driver: CAN driver development for microchip dpsic33ev256gm106 at 500 KBPS a. Transmit of CAN messages at 1sec periodicity. b. Reception of the CAN messages. c. Loop Back of CAN Messages, transmitting the CAN messages received from the CAN tool. The CAN tool used is Microchip CAN Bus analyser. The MCU is the MCLV-2 board. CAN Bus Analyzer MCLV-2 Board CAN 500 KBPS www.leadembedded.com
  • 14. Projects PWM Driver Development: The PWM is configured for 10Khz for motor driving in centre aligned mode. Total of 6 PWMs are driven and different duty settings based on the CAN command. PWM1H, PWM1L, PWM2H, PWM2L, PWM3H, PWM3L are the pwm channels. If the CAN command requests 50% duty cycle, the board is configured for that duty. Other driver development like Digital Input, Analog InputOutput are completed. www.leadembedded.com