Skip to main content
00:00/00:00
Lecture 193 of 402

IR Module

Download Course (Free)

Course Content

0 / 402 completed
Section 1: Day 1-2C Programming Basics For Microcontrollers & Embedded System30 videos

How to increase the font size in the Programming environment

5m

End

3m

Why C and Basic Program Structure

7m

LOOP Statements

9m

Download and Install Microsoft Visual Studio

9m

Introduction

13m

Using Operators

12m

Variables

8m

Using Functions

12m

Compilation Process and Your First C Project

21m

Statement and Operators

12m

Conditions Using If and Switch

20m

Basic Input and Output using Console Methods

21m

Basics + Create Your First Project

25m

Code Your First Project

18m

Digital Inputs and Delay Loops

28m

Numbering System

26m

String Arguments Explained

21m

Overview and The Software to be used

38m

Syntax Basics

11m

Operators

27m

Data Types

24m

If Else + Nested If

21m

Practice Example

16m

If Statement

14m

For Loop

18m

Decision Making using Switch Case

22m

Who We Are

1h 21m

Operators Example

35m

While Loop + Do While

24m
Section 2: Day 3-5PIC Microcontroller Everything you need to Know80 videos

How to increase the font size in the Programming Environment

5m

Statements and Operators

1m

Why C and Basic Program Structure

7m

Compilation Process and Your First C Project

21m

Variables

8m

How to Install MikroC Pro for PIC Programming

26m

LOOP Statements

9m

Overview and the software to be used

45m

Conditions if and Switch

20m

First Project in Proteus

12m

Using Operators

12m

Numbering System

26m

Using Functions

15m

Necessary Connections

17m

Digital Inputs and Delay Loops

28m

Flasher Circuit PIC Microcontroller

27m

Display and Move Text on LCD

19m

Control LED Using Push Buttons

19m

How to Deal with PIC Ports + First Code

38m

First Project in MikroC

46m

PIC Manufacture Microship Company

9m

How to install Proteous Professional

1h 30m

Simple LED example to get things on the right track

1h 4m

PIC16F84 Microcontrollers Explained

12m

Programming PIC and Circuit Prototyping

18m

Single Word Instructions

15m

Controlling Seven Segment using BCD Counter PIC Microcontroller

50m

PIC Architecture and PIC Families

26m

Lighting LED Follower Example

1h 3m

Ports

6m

Harvard Architecture vs Von Neoman Architecture

27m

PIC Architecture 2 Ports and Registers

13m

Controlling LCD using PIC Microcontroller

1h 16m

Status Register

17m

Banking Mechanism

17m

System Reset

36m

PortB Line Change Interrupt Source

6m

Option Register

18m

Memory Organization

19m

EEPROM Data Write Interrupt

4m

Option Register

10m

ADC Module Configuration Bits and Example

14m

Keypad Interface and control with PIC Microcontroller

1h 28m

Interrupts and External Interrupt Source

17m

SFRs and GPRs

37m

Interrupt Handlers and INTCON Register

16m

Dot Matrix Control

1h 30m

Pin Description and Oscillator Types

1h 15m

ADC Module in PIC16F877A

32m

Synchronous Serial Transmission and RS232

12m

Analog To Digital Conversion

50m

Programming the External Interrupt RB0 Example

17m

PIC TO PIC And PIC TO PC Communication

13m

PortB 4 7 Status Change Interrupt

35m

Serial Communication Introduction and Basics

25m

Essential Concepts in Serial Communication

14m

RB0 and RB4-7 Interrupt Example

41m

Types of Circuits

4m

Types of Current

6m

Stepper Motor Control

1h 30m

Introduction

11m

Measuring Resistance

1m

Measuring Current

17m

Volt Ohm Meter Basics

13m

Voltage Current and Resistance

25m

Experiment #12 Serial Interface with PIC Microcontroller

43m

Experiment #9 Analog Digital Conversion

1h 5m

Circuit Diagram Basics and Basic Symbols

29m

Experiment #11 Dot-Matrix Display

59m

Measuring Currents - Lab Experiment Explained

39m

Measuring Voltage

46m

Introduction To Resistor and Color Band Coding

23m

Power Dissipation and Parallel and Series Resistors

31m

Introduction To Capacitors

27m

Capacitors Behavior and Series and Parallel

18m

Experiment #10 Unipolar Stepper Motor Control

1h 9m

Ohm's Law

35m

Introduction to Inductors

20m

Introduction to Diode Zener and LED

22m

Introduction to Transistors

24m
Section 3: Day 6-7PIC Microcontroller Advanced Training Course21 videos

PortB Line Change Interrupt Source

6m

EEPROM Data Write Interrupt

4m

Option Register

10m

Interrupts and External Interrupt Source

12m

Interrupt Handlers and INTCON Register

16m

Programming the External Interrupt RB0 Example

22m

Delay Using Timer0

12m

Timers and Counters

14m

Synchronous Serial Transmission and RS232

15m

Interrupt Driven Timers

7m

PIC TO PIC And PIC TO PC Communication

18m

Timer0 Interrupt

11m

PortB 4 7 Status Change Interrupt

35m

Timers0 as a Counter

13m

Serial Communication Introduction and Basics

25m

End of Course

13m

Download and Install Proteus Software

27m

RB0 and RB4-7 Interrupt Example

50m

Timer0 Interrupt Programming Delay Loops

1h 1m

Download and Install MikroC Software

1h 21m

Serial Communication Example PIC TO PC

1h 30m
Section 4: Day 8-10PIC Microcontroller Communication Protocols Bundle63 videos

What is I2C

5m

Disadvantages to I2C

5m

Advantages to I2C

10m

I2C Pins in Arduino

4m

Operation Explained in More Details

11m

Things You Need to Know about I2C

20m

I2C Bus Operation

18m

I2C Library Routines

15m

Arduino to DS1307 Time and Date Module Circuit Design

20m

Arduino Wire Library I2C Functions

27m

SPI Working Principle

13m

Arduino to Arduino I2C Example Circuit Design

39m

What is SPI

2m

Arduino SPI Pins

11m

Arduino SPI Library

10m

Arduino to Arduino I2C Example Coding

45m

Circuit Design for I2C Testing

49m

Introduction to the USB World

10m

Advantages of USB Communication

8m

USB Transfer Speeds

6m

Coding Simple Example

56m

USB Pin-out Port Wiring

10m

Introduction to Descriptors

5m

USB Device Classes

8m

Circuit Design

57m

USB Libraries HID Enable

11m

Creating a descriptor file in MikroC

27m

Installing the Virtual USB Port Feature to enable Simulation

6m

Coding

1h 14m

DEVICE DRIVERS FOR USB interfacing with pic microcontroller

4m

Creating a descriptor file in MikroC - Practical

39m

Coding Slave

59m

What is a GUI

5m

Reading Data from DS1307 time and Date IC

1h 30m

Microsoft Visual Studio

1m

Coding Master

1h 13m

Burning the Code to PIC using A Programmer

20m

MikroC and Ql2006 Right Configuration for the Code file

24m

USB Functions

35m

SPI Library in MikroC Pro IDE

1h 30m

Different Communication methods that Can be Used

5m

Second Example Send Characters and Check the incoming Data

49m

Circuit Design Arduino to Arduino SPI Communication

1h 30m

USB RAM

1h 2m

Proteus Virtual USB Installation

11m

Forth Example Reading Input - Button Press

46m

What is Serial Communication and RS232

9m

Third Example Turn Leds On and Off via USB

1h

Create Your First GUI to Control Two Leds

18m

How To Create Your First GUI Project Quick Intro

27m

Download and Install Microsoft Visual Studio

22m

Circuit Design for Two Leds Controlled by PIC Microcontroller

1h 3m

Control PIC Microcontroller using GUI

1h

Circuit Design for First Example

1h 30m

First Example Send and Receive Data

1h 30m

Code Your Microcontroller to Send and Receive Serial Data

1h 8m

Download and Install Fritzing Software

1h 4m

Download and Install MikroC Software

1h 21m

Download and Install Arduino Software

1h 24m

Who We Are

1h 21m

Practical Circuit Assembly

1h 30m

Download and Install Proteus Software

1h 30m

How to Create RS232 Serial Interfacing Circuit Board

1h 30m
Section 5: Day 11-12PIC Microcontroller Interfacing with Sensors13 videos

Hardware and Software Requirements

2m

Working Principle behind Flame Detector

1m

Different Types of Flame Detectors

6m

Different Types of Detectors

29m

IR Module

40mNow Playing

Install Altium

36m

Download and Install Altium

45m

Download and Install MikroC Software

1h 21m

Download and Install Proteus Software

1h 30m

Circuit Connection

1h 30m

Coding

1h 30m

PCB Design

1h 30m

Finishing the PCB

1h 30m
Section 6: Day 13-15PIC Microcontroller Interfacing with LCD16 videos

Hardware and Software Requirements

5m

What is PIC Microcontroller

7m

What is LCD Display

25m

LCD Library and Routines

28m

LCD Character Output Routine

12m

Educational Engineering Team - Who we are

1h

How to Use PICSimLab Simulation Boards with MikroC

23m

LCD Shift Text

19m

LCD Initialization

47m

What is PICSimlab Alternative Simulation Software

49m

LCD Commands and how to deal with them

42m

LCD Output to Display Text on LCD

1h 7m

What is MikroC Pro and How to Download and Install it

1h 22m

LCD Simulation

1h 30m

Who We Are

1h 21m

What is Proteus Professional Download and Install Part1

1h 30m
Section 7: Day 16-17PIC Microcontroller Make an Electronic Door Lock System10 videos

Serial Port on PIC Microcontroller

6m

Programming Code

8m

Quick Review

31m

More about Schematic Diagram

24m

Schematic Diagram

36m

The End

3m

Programming Code Explained

34m

Results and Project Testing

30m

Software for Coding and Simulation

1h 7m

Who We Are

1h 21m
Section 8: Day 18-19Wireless Control Mastery DTMF & PIC Microcontroller11 videos

Concept Behind This Project

12m

What is DTMF

17m

DTMF Decoder Circuit Explained

7m

DTMF Decoder

16m

Basic Layout and Function Explained

47m

Headphone Jack Explained in Details

39m

Make DTMF Decoder Module PCB

42m

Circuit Design for PIC Microcontroller

55m

DTMF Circuit Schematic

1h 21m

DTMF Decoder Practical Example

1h 10m

C Coding and Simulation for DTMF Project

1h 30m
Section 9: Day 21-22PIC Microcontroller Step by Step Your Complete Guide67 videos

How to increase the font size in the Programming environment

5m

Statements and Operations

12m

Conditions If and Switch

20m

PIC Manufacturer Microchip Company

9m

PIC16F84 Microcontrollers Explained

12m

Single Word Instruction

15m

PIC Architecture and PIC Families

27m

Ports

6m

Harvard Architecture vs Von Neoman Architecture

28m

PIC Architecture 2 Ports and Registries

13m

Option Register

13m

Programming PIC and Circuit Prototyping

18m

Status Register

17m

System Reset

37m

Banking Mechanism

17m

Memory Organization

19m

First Project in Proteus

20m

Necessary Connections

19m

First Project MikroC

31m

Flasher circuit PIC Microcontroller

17m

Pin Description and Oscillator Types

1h 21m

SFRs and GPRs

53m

How to Deal with PIC Ports + First Code

45m

Simple LED Example to get things on the right track

37m

Display and Move Text on LCD

21m

Controlling Seven Segment using BCD Counter PIC Microcontroller

32m

Control LED using Push Button

39m

PIC Programming Options

19m

Controlling LCD using PIC Microcontroller

55m

Lighting LED Follower Example

1h 14m

Keypad Interface and control with PIC Microcontroller

1h 1m

Experiment #3 Introduction to MikroC Language

37m

Dot Matrix Control

59m

Interrupts and External Interrupt Source

12m

ADC Module Configuration Bits and Example

14m

Experiment #7 LCD Interface with PIC Microcontroller

58m

Analog To Digital Conversion

31m

PortB Line Change Interrupt Source

6m

EEPROM Data Write Interrupt

4m

Experiment #4 Some Logic Functions Design

1h 5m

Option Register

10m

ADC Module in PIC16F877A

33m

Experiment #1 Introduction to Software Tools MikroC, PROTEUS, and QL-2006

1h 28m

Experiment #9 Analog Digital Conversion

1h 5m

Interrupt Handlers and INTCON Register

16m

Experiment #6 7 segment Interface with PIC Microcontroller & Counter Application

1h 11m

Experiment #12 Serial Interface with PIC Microcontroller

49m

Stepper Motor Control

1h 30m

Experiment #11 Dot-Matrix Display

1h 8m

Experiment #10 Unipolar Stepper Motor Control

1h 10m

Experiment #8 Keypad Interface with PIC

1h 30m

Programming the External Interrupt RB0 Example

24m

Experiment #5 Delay Loops Applications Flasher & Counter & Push Buttons

1h 13m

Synchronous Serial Transmission and RS232

12m

Serial Communication Introduction and Basics

25m

Essential Concepts in Serial Communication

14m

PortB 4 7 Status Change Interrupt

36m

PIC TO PIC And PIC TO PC Communication

18m

Timer0 Interrupt

11m

RB0 and RB4-7 Interrupt Example

28m

Delay Using Timer0

12m

Timers and Counters

14m

Interrupt Driven Timers

9m

Timers0 as a Counter

16m

Experiment #2 Introduction to PIC16F84A

1h 30m

Timer0 Interrupt Programming Delay Loops

1h 3m

Serial Communication Example PIC TO PC

1h 30m
Section 10: Day 23-25Mastering PIC18 Microcontroller A Comprehensive Guide12 videos

PIC 16F

3m

PIC18F Vs PIC16F

13m

PIC 18F

12m

Writing Bit by Bit TRIS PORT and LAT

5m

Quick Comparison

13m

Quick Overview

14m

IO Register Differences

19m

Writing to Whole Register

17m

Coding Flasher

30m

Coding Flasher with Input

8m

Simulate Flasher

26m

Who We Are

1h 21m
Section 11: Day 26-34PIC Microcontroller Learn By Building Practical Projects19 videos

First Project Goal and Components

7m

First Project Circuit

15m

First Project Code Explained

18m

Third Project Goal and Components

4m

Second Project Code

14m

Second Project Circuit

14m

Third Project Circuit

22m

End

4m

Second Project Goal and Components

35m

Third Project Code and Simulation

19m

Burning The Code To PIC Microcontroller

45m

First Project Simulation

51m

Second Project Simulation

48m

Third Project Practical Work

1h 1m

Second Project Practical Work

1h 21m

First Project Practical Work

1h 30m

Download and Install MikroC Software

1h 22m

Who We Are

1h 30m

Download and Install Proteus Software

1h 30m
Section 12: Day 35-36PIC Microcontroller Meets Python Step by Step22 videos

Working Principle

6m

Download and Install Python Editor

9m

Preparing Python and PySerial Library

32m

Introduction

14m

Configure Serial Communication

28m

Python Script Coding

33m

Getting Started with Python Coding

40m

Circuit Design

1h 13m

Editing Circuit and C Code

44m

Uploading Arduino Communication Sketch

5m

Editing Python Script and Practical Implementation

51m

Code and Control Arduino with Python Code

7m

Installing Pyfirmata and a Python text editor

21m

Virtual COM Port Setup

1h 4m

Installing Python and PIP

53m

Installing Python and PIP

53m

Reading Digital Input and Sending Digital Output with Python

20m

Main Communication Concept Explained

48m

Coding PIC Microcontroller to Send and Receive Serial Data

1h 30m

Download and Install MikroC Pro

1h 21m

PIC Microcontroller to Python

1h 30m

Download And Install Proteus Software Free

1h 30m
Section 13: Day 37-38Microcontroller Interface with Computer via Serial Port7 videos

Communication Protocol RS232

8m

Serial Ports and Connectors

6m

Setting Communication Protocol RS232 in Windows Environment

29m

Download and Install Visual Studio Final

33m

Download and Install MikroC Software

1h 21m

Downloading and Installing Proteus and Mikroc

1h 5m

Who We Are

1h 21m
Section 14: Day 39Microcontroller Communication Protocols Bundle4 videos

USB Transfer speeds

6m

Reading Data from DS1307 Time and Date IC

1h 30m

What is GUI

5m

Different Communication Methods that Can be used

5m
Section 15: Day 40-41Microcontroller Interfacing with Different Elements27 videos

Interfacing a Light Emitting Diode (LED)

12m

Switch Interfacing

18m

LDR Interfacing

15m

Pizeo Sound Tone Interfacing

28m

LED Interfacing Explained with Example

55m

What is LCD Display

25m

LCD Character Output Routine

12m

LCD Library and Routines

28m

Segment Display Interfacing

6m

What is PICSimlab Alternative Simulation Software

49m

LCD Initialization

47m

LED Interfacing Practical

1h 23m

Interfacing a Transistor

10m

LCD Display Interfacing

1h 11m

LCD Commands and how to deal with them

42m

Buzzer Interfacing

16m

LCD Shift Text

42m

What is MikroC Pro and How to Download and Install it

1h 22m

LCD Output to Display Text on LCD

1h 7m

Relay Interfacing

27m

Darlington Driver IC Interfacing

42m

How to Use PICSimLab Simulation Boards with MikroC

1h 10m

LCD Simulation

1h 30m

Segment Display Interfacing Practical Lesson with Coding

1h 30m

Download and Install MikroC Software

1h 21m

Who We Are

1h 21m

Download And Install Proteus Software Free

1h 30m