PIC Microcontroller Step by Step: Your Complete Guide 2.0
2.7 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
153 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PIC Microcontroller Step by Step: Your Complete Guide 2.0 to your Wishlist.

Add to Wishlist

PIC Microcontroller Step by Step: Your Complete Guide 2.0

Go From Zero to Hero in this Programming Microcontroller bundle
2.7 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
153 students enrolled
Last updated 12/2016
English
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 8.5 hours on-demand video
  • 19 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Program PIC Microcontroller like a champ
  • Understand the principles of programming micro-controllers
  • Understand and use many types of sensors and components
  • Connect your PIC Microcontroller to LCD Screen and control it.
  • Connect your PIC Microcontroller to Seven Segment and control it.
  • Connect your PIC Microcontroller to Motor and learn how to control it.
  • Connect your PIC Microcontroller to Keypad and control it.
  • Connect your PIC Microcontroller to DOT Matrix and control it.
  • Use tools to build electronic devices.
  • Understand basic principles in electronics design.
View Curriculum
Requirements
  • Download and Install Proteus Professional
  • Download and Install MikroC Pro!
  • Download The course Material in PDF and Print them if possible
Description

Do you want to discover How you can Turn any project Idea into a real life fully functional device using Microcontroller?

Do you want to Go to the next level programming Microcontrollers?

  • Following last year most selling Course: PIC Microcontroller Step by Step: Your complete guide! and answering all your request to enhance this course material in both theoretical and practical part.
  • We are announcing our brand-new course PIC Microcontroller Step by Step: Your complete guide 0.
  • Over a hundred lecture that will take you in an informative journey to not only master the coding of Microcontroller, but also learn the very basics of Microcontroller internal structure, how it really works, it’s parts and how your code is handled inside the brain of a Microcontroller.

What You will get in this new and improved version of last year most selling course?

  • PIC Microcontroller Theoretical Background.
  • Over 100 Lecture of new PIC Microcontroller Material that will cover each of the following topics:
  • 5 Hour of content
  • PIC Microcontroller Internal Structure
  • Why PIC Microcontroller
  • Rest Actions, Ports and registers.
  • Banking Mechanism for Memory Organization
  • Analog to Digital Conversion
  • Interrupts and Serial Communication
  • Timers and Counters
  • 18 Practical Experiment that will help you master coding
  • C Programming Basics
  • Electronics Basics
  • You will not believe how much you will learn and improve your programming skills, electronic circuit simulation and assembling a fully functional Microcontroller based project in this course which has over 8.5 hours of brand new HD videos showing you how I am able to learn Microcontroller so fast and how you can do the same!
  • Use this course to see how a new definition of PIC Microcontroller learning experience will give you the ability to have fun learning and doing any project you want and show you how you can become world class at doing anything you love to do with PIC Microcontrollers!
  • Unlock your superlearnning Skills Now 

The PIC Microcontroller is an electronic device that is easy-to-use in both hardware and software. Sensing the environment by receiving inputs from many sensors, PIC Microcontroller affects its surroundings by controlling lights, motors, and a number of other accessories. It's intended for anyone making interactive hardware projects by connecting it with a power source, few leds and resistors.

Now Many of you already joined my previous course (PIC Microcontroller Step by Step: Your complete guide), this is a bigger, better, newer, more comprehensive version of that course, Some of the improvements are 

- Adding basics of C Programming Section.

- Adding Basics of Electronics Components Section.

- Adding Microcontroller Background Section.

- Adding More theoretical material that discuss advance topics like Registers, TMR0 and many other interesting topics.

- Adding 15 Practical Experiment that will help you master everything there is to know about PIC Microcontroller.

This course is designed to introduce the PIC Microcontroller hardware and programming environment to get you started on building projects as soon as possible.

Unleash Your Inner Hero With this Course

  • PIC Microcontroller Inner structure and Programming Introduction
  • Leds, Resistors and Pushbuttons
  • LCD Screens and Seven Segment Displays
  • Motor and Keypad.
  • DIY Projects and Quick Tips

A Tool for Creating Any Device Imaginable become a favorite of electronic Students and anyone interested in Device manufacturing because of their ease of use and extremely low cost.

Example projects include Ardupilot, a UAV platform able to control aerial drones.

Contents and Overview This course is designed for anyone interested in learning electronic design. No experience is required, and all you need is PIC Microcontroller and several low cost components.

With hours of content in many lectures, this course will take you from zero experience in electronics or programming to PIC Microcontroller Master.


If you take this course now, you can count on these three results in just a few hours!

  • Add new excitement and knowledge into all the new skills you are learning now!
  • Find the best programming ways to make great microcontroller projects that will make turning any idea into real thing easy and effortless!
  • Use the simple PIC Microcontroller formula to reduce the time spent making modification to electronics projects from hours to minutes using state of the art simulation software!

Thank you for being enrolled in my Udemy Courses

  • I hope you find this new course useful with over 8.5 Hours of HD Videos explaining how I am able to create amazing PIC Microcontroller Projects.
  • The world needs you to reach your full potential and I am honored to be a part of that with you!
  • Take the course now and get lifetime access 

 

I appreciate you taking the time to read this and having the chance to serve you as a student in all of my courses!

 


Who is the target audience?
  • Anyone with a curiosity for making electronics
  • People with no experience in electronics
  • People with an intermediate knowledge of electronics
  • Children over 12 years old
Students Who Viewed This Course Also Viewed
Curriculum For This Course
99 Lectures
08:20:40
+
Introduction and Basics
3 Lectures 13:41

PIC Manufacture Microship Company
03:33

+
PIC Microcontroller: The story from the beginning
6 Lectures 40:39
PIC Architecture and PIC Families
05:59

Harvard Architecture vs Von Neoman Architecture
06:10

PIC16F84 Microcontrollers Explained
04:23

Signle Word Instructions
04:05

Pin Discription and Ocillator Types
11:57

System Reset
08:05
+
PIC Architecture II
7 Lectures 32:29

PIC Architecture 2 Ports and Registers
03:42

Status Register
04:44

Option Register
04:56

Banking Mechanism
05:34

SFRs and GPRs
05:37

Memory Organisation
05:38
+
Analog To Digital Conversion
3 Lectures 19:13
Analog To Digital Conversion
06:42

ADC Module in PIC16F877A
08:27

ADC Module Configuration Bits and Example
04:04
+
Interrupts
8 Lectures 35:45
Interrupts and External Interrupt Source
04:28

PortB Line Change Interrupt Source
02:04

EEPROM Data Write Interrupt
01:36

Interrupt Handlers and INTCON Register
06:31

Option Register
04:14

Programming the External Interrupt RB0 Example
06:15

PortB 4 7 Status Change Interrupt
04:43

RB0 and RB4-7 Interrupt Example
05:54
+
Serial Communication Introduction and Basics
5 Lectures 30:55
Serial Communication Introduction and Basics
06:52

Synchronous Serial Transmission and RS232
03:20

Essential Concepts in Serial Communication
03:39

PIC TO PIC And PIC TO PC Communication
04:52

Serial Communication Example PIC TO PC
12:12
+
Timers and Counters
6 Lectures 25:03
Timers and Counters
03:50

Timer0 Interrupt
02:54

Delay Using Timer0
04:19

Timer0 Interrupt Programming Delay Loops
08:08

Interrupt Driven Timers
02:23

Timers0 as a Counter
03:29
+
Practical Experiments
30 Lectures 01:48:25
Exp1: Introduction to Software Tools MikroC, PROTEUS, and QL-2006 programmer
00:01

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

Exp2: Introduction to PIC16F84A
00:01

Experiment #2 Introduction to PIC16F84A
18:31

Exp3: Introduction to MikroC Language
00:01

Experiment #3 Introduction to MikroC Language
06:20

Exp4: Some Logic Functions Design
00:01

Experiment #4 Some Logic Functions Design
09:51

Exp5: Delay Loops Applications Flasher & Counter & Push Buttons
00:01

Experiment #5 Delay Loops Applications Flasher & Counter & Push Buttons
08:09

Exp6: 7 segment Interface with PIC Microcontroller & Counter Application
00:01

Experiment #6 7 segment Interface with PIC Microcontroller & Counter Applicatio
08:54

Exp7: LCD Interface with PIC Microcontroller
00:01

Experiment #7 LCD Interface with PIC Microcontroller
06:48

Exp8: Keypad Interface with PIC
00:01

Experiment #8 Keypad Interface with PIC
10:10

Experiment #9 Analog Digital Conversion
00:01

Experiment #9 Analog Digital Conversion
08:03

Experiment #10 Unipolar Stepper Motor Control
00:01

Experiment #10 Unipolar Stepper Motor Control
09:03

Experiment #11 Dot-Matrix Display
00:01

Experiment #11 Dot-Matrix Display
07:22

Experiment #12 Serial Interface with PIC Microcontroller
00:01

Experiment #12 Serial Interface with PIC Microcontroller
04:56

Experiment #13 Interrupt Application Controlling flashing speed of a flasher
00:01

Experiment #14 TMR0 Application Counter Using TMR0
00:01

Experiment #15 Pulse-width modulation (PWM)
00:01

Experiment #16 EEPROM Memory Application
00:01

Experiment #17 Application for Interrupt using MikroC Iqama System
00:01

Experiment #18 Application for Keypad and LCD Security System
00:01
+
C Programming For Microcontrollers
12 Lectures 49:01
Overivew and The software to be used
05:55

Compilation Process and Your First C Project
03:29

How to increase the font size in the Programming enviroment
01:19

Why C and Basic Program Structure
02:43

Variables
03:12

Statements and Operators
04:39

LOOP Statements
03:32

Conditions if and switch
05:15

Numbering System
05:15

Using Operators
04:25

Using Functions
05:05

Digital inputs and Delay loops
04:12
+
Basics of Electronic Components
18 Lectures 02:25:50
Introduction
04:34

Voltage Current and Resistance
05:45

Types of Current
02:32

Types of Circuits
01:50

Volt Ohm Meter Basics
04:45

Measuring Voltage
12:29

Measuring Current
05:01

Measuring Currents - Lab Experiement Explained
10:38

Measuring Resistance
07:53

Circuit Diagram Basics and Basic Symbols
12:14

Introduction To Resistor and Color Band Coding
08:57

Power Dissipation and Parallel and Series Resistors
12:17

Ohm's Law
13:44

Introduction To Capacitors
11:02

Capacitors Behavior and Series and Parllel
06:55

Introduction to Inductors
07:01

Introduction to Diode Zener and LED
08:28

Introduction to Transistors
09:45
1 More Section
About the Instructor
Educational Engineering Team
3.7 Average rating
306 Reviews
12,187 Students
42 Courses
Team of skilled Engineers Sharing Knowledge with the World

A Team of skilled engineers seeking to deliver high quality engineering content including courses, articles, lessons and online support for all of engineering students from all around the world, under the name of Educational Engineering Team.

That team also work as freelancer engineers, helping many students in their graduation projects, gave many courses about engineering topics.

·A board member of the Microsoft .Net Club Team at Al-Azhar University.

·Founded EngPal Team (A team that makes workshops and courses with reduced cost to help students understand and develop their skills).