Specialization Course in
Embedded Systems for Electric Vehicles
Course Overview:
This course explores the critical role of embedded systems in modern electric vehicles (EVs), emphasizing the integration of hardware, software, and cyber-physical systems (CPS). Learners will gain hands-on expertise in sensor interfacing, microcontroller programming, powertrain and battery management applications, automotive communication protocols, and charging systems. Advanced topics include ADAS, AUTOSAR, and Software Defined Vehicles (SDV), providing learners with the skills to design, program, and optimize embedded solutions for real-world EV applications. The course combines theory with practical projects and simulations, preparing participants for careers in the rapidly growing EV embedded systems and e-mobility sector.
Course Objectives:
Understand the architecture and components of embedded systems in EVs.
Program and integrate automotive sensors using Embedded C and Micro Python.
Apply embedded systems in EV powertrain and battery management.
Explore automotive communication protocols and charging system integration.
Analyze advanced embedded applications in ADAS, AUTOSAR, and SDV.
Course Modules
CPS fundamentals, processor evolution, embedded memory
Sensors, actuators, communication protocols, cybersecurity
Embedded control in ABS, fuel injection, HVAC, radar systems
ARM Cortex STM32F4xx microcontroller
Embedded C for sensor interfacing (OLED, humidity, ultrasonic, hall effect)
Micro Python with Raspberry Pi Pico (LEDs, PIR, LCD, ADC, Bluetooth)
Real-time data acquisition projects
Embedded control in traction motors (PMSM, BLDC, SRM, ACIM)
MATLAB modeling for motor control
BMS functions: SOC/SOH estimation, diagnostics, wired/wireless BMS
Bat Bot demo and performance analysis
CAN, LIN, Flex Ray, Ethernet, V2X communication
Embedded applications in EVSE, DC fast, wireless charging
On-board charger control and DC-DC converters
ADAS architecture, sensors, ML/DL integration
AUTOSAR layered architecture, RTE, BSW, ASW components
SDV architecture, OS, digital twins, software-defined networking
Target Industry Profiles
Embedded software developers
SDV architects
BMS engineers
Sensor integration specialists
AUTOSAR developers
Charging system designers
ECU software engineers
ADAS algorithm developers
Hardware-software integration
