Course curriculum

  1. 01
    • Promo

    • Intro

  2. 02
    • Embedded Systems

    • Components of Embedded Systems

    • Microcontroller Vs Microprocessors

  3. 03
    • Introduction to STM32

    • Introduction to STM32F401RE Nucleo Board

    • ST Link Driver Installation

    • Create MBED Account

    • Add Developement Board to Mbed Compiler

  4. 04
    • User LED Blink

    • External LED

    • Interface Buzzer with STM32

    • Interface onboard (USER BUTTON) with STM32

    • Pull Up Resistors, Interface External Switch with STM32

  5. 05
    • What are Interrupts?, Explanation with Real World Example

    • Interrupts_EXp

  6. 06
    • What is Pulse Width Modulation (PWM)?

    • How PWM is generated?

    • Mbed™ Functions for generating PWM

    • Controlling the Brightness of LED using PWM

    • Producing Ambulance Sound using PWM by varying PWM Frequency and Duty Cycle

  7. 07
    • DC Motor Half Bridge Circuit

    • L293D Motor Driver Integrated Circuit

    • Problem Statement of Project

    • Making Hardware Connections

    • Program and Implementation

  8. 08
    • Hyper Terminal Tool - CoolTerm Part-1

    • Hyper Terminal Tool - CoolTerm Part-2

  9. 09
    • Need of ADC

    • Characterstics of ADC

    • Features of ADC in STM32 (ARM Cortex - M4)

    • Read Potentiometer using ADC Part - 1

    • Read Potentiometer using ADC Part - 2, Read Input Voltage

    • Read Temperature Sensor LM35 - Part 1

    • Read Temperature Sensor LM35 - Part 2

  10. 10
    • Introduction to LCD

    • LCD (HD44780) - Pin Description

    • Connect LCD (HD44780) with STM32

    • Function, Constructors from TextLCD.h

    • LCD Print Characters String Numbers-

  11. 11
    • Temperature Monitoring System with LM35, LCD and STM32