- 1. Introduction 2m 1s
- 2. Who We Are? 5m 23s
Microcontroller Communication Protocols Bundle
About this course
More than 8 hours of Full HD Content | All In One Bundle to Master Communication Protocols in the Microcontroller World
What You Will Learn In This Bundle:
Creating a GUI to control Arduino and PIC Microcontroller
USB Interfacing for Different Microcontrollers
Arduino Communication with I2C Bus
Arduino Communication with SPI Bus
PIC Microcontroller Communication with I2C Bus
PIC Microcontroller Communication with SPI Bus
-----
Detailed Description of each topic
Arduino Communication with I2C Bus: A step by step guide to Master I2C Protocol and Start using it in your Arduino
I²C (pronounced I-squared-C)
Arduino Communication with I2C Bus: A step by step guide to Master I2C Protocol and Start using it in your projects
I²C Allows communication of data between I2C devices over two wires. which makes it easier for anyone to exchange information without too much wiring.
What You Will Learn in This Course:
What is I²C and how it works
How to implement I²C in your project
What is the difference between I²C and other communication methods
Why using I²C will make your life easier
The advantages and disadvantages of using I²C
How to code I²C the right way and how to talk to multiple devices easily
A practical example of I²C enabled DS1307 Data and Time IC and how to read data from it using I²C
--------------------
PIC Microcontroller Communication with I2C Bus: A step by step guide to Master I2C Protocol and Start using it
I²C (pronounced I-squared-C)
PIC Microcontroller Communication with I2C Bus: A step by step guide to Master I2C Protocol and Start using it in your projects
I²C Allows communication of data between I2C devices over two wires. which makes it easier for anyone to exchange information without too much wiring.
What You Will Learn in This Course:
What is I²C and how it works
How to implement I²C in your project
What is the difference between I²C and other communication methods
Why using I²C will make your life easier
The advantages and disadvantages of using I²C
How to code I²C the right way and how to talk to multiple devices easily
A practical example of I²C enabled DS1307 Data and Time IC and how to read data from it using I²C
-------------
PIC Microcontroller Communication with SPI Bus
PIC Microcontroller Communication with SPI Bus: A step by step guide to Master SPI Protocol and Start using it in your projects
SPI Allows communication of data between SPI devices over four wires. which makes it easier for anyone to exchange information without too much wiring.
What You Will Learn in This Course:
What is SPI and how it works
How to implement SPI in your project
What is the difference between SPI and other communication methods
Why using SPI will make your life easier
The advantages and disadvantages of using SPI
How to code SPI the right way and how to talk to multiple devices easily
A practical example of SPI
-----------------
Arduino Communication with SPI Bus
Arduino Communication with SPI Bus: A step by step guide to Master SPI Protocol and Start using it in your projects
SPI Allows communication of data between SPI devices over four wires. which makes it easier for anyone to exchange information without too much wiring.
What You Will Learn in This Course:
What is SPI and how it works
How to implement SPI in your project
What is the difference between SPI and other communication methods
Why using SPI will make your life easier
The advantages and disadvantages of using SPI
How to code SPI the right way and how to talk to multiple devices easily
A practical example of SPI
What you'll learn
- More than 8 hours of Full HD Content | All In One Bundle to Master Communication Protocols in the Microcontroller World
- What You Will Learn In This Bundle:
- Creating a GUI to control Arduino and PIC Microcontroller
- USB Interfacing for Different Microcontrollers
Curriculum
64 Lessons • 7H 55M- 1. What is I2C 3m 34s
- 2. Things You Need to Know about I2C 10m 34s
- 3. Advantages to I2C 6m 30s
- 4. Disadvantages to I2C 3m 42s
- 5. I2C Bus Operation 8m 17s
- 6. Operation Explained in More Details 5m 18s
- 1. I2C Pins in Arduino 2m 54s
- 2. Arduino Wire Library I2C Functions 10m 22s
- 3. Arduino to Arduino I2C Example Circuit Design 3m 35s
- 4. Arduino to Arduino I2C Example Coding 19m 28s
- 5. Arduino to DS1307 Time and Date Module Circuit Design 7m 20s
- 1. I2C Library Routines 11m 40s
- 2. Circuit Design for I2C Testing 6m 53s
- 3. Coding Simple Example 9m 14s
- 4. Reading Data from DS1307 Time and Date IC 16m 52s
- 1. What is SPI 1m 22s
- 2. SPI Working Principle 9m 17s
- 1. SPI Library in MikroC Pro IDE 15m 23s
- 2. Circuit Design 8m
- 3. Coding 9m 12s
- 1. Arduino SPI Pins 3m 58s
- 2. Arduino SPI Library 6m 11s
- 3. Circuit Design Arduino to Arduino SPI Communication 12m 56s
- 4. Coding Master 16m 29s
- 5. Coding Slave 18m 53s
- 1. Introduction to the USB World 4m 4s
- 2. Advantages of USB Communication 4m
- 3. USB Pin-out Port Wiring 4m 14s
- 4. USB Transfer speeds 2m 53s
- 5. USB Device Classes 4m 23s
- 6. Introduction to Descriptors 2m 14s
- 7. Creating a descriptor file in MikroC 6m 2s
- 8. Creating a descriptor file in MikroC - Practical 6m 22s
- 9. USB Libraries HID Enable 4m 52s
- 10. USB RAM 7m 10s
- 11. USB Functions 5m 59s
- 12. Circuit Design for First Example 10m 41s
- 13. Installing the Virtual USB Port Feature to enable Simulation 1m 1s
- 14. First Example Send and Receive Data 21m 8s
- 15. Second Example Send Characters and Check the incoming Data 7m 14s
- 16. Third Example Turn Leds On and Off via USB 7m 9s
- 17. Forth Example Reading Input - Button Press 6m 19s
- 18. Burning the Code to PIC using A Programmer 3m 43s
- 19. MikroC and Ql2006 Right Configuration for the Code file 5m 51s
- 20. DEVICE DRIVERS FOR USB interfacing with pic microcontroller 2m 7s
- 21. Practical Circuit Assembly 8m 11s
- 1. What is a GUI 2m 55s
- 2. Microsoft Visual Studio 2m 18s
- 3. Proteus Virtual USB Installation 1m 1s
- 4. Different Communication Methods that Can be used 3m 44s
- 5. What is Serial Communication and RS232 5m 3s
- 6. How To Create Your First GUI Project Quick Intro 6m 21s
- 7. How to Create RS232 Serial Interfacing Circuit Board 13m
- 8. Circuit Design for Two Leds Controlled by PIC Microcontroller 6m 10s
- 9. Code Your Microcontroller to Send and Recieve Serial Data 10m 28s
- 10. Create Your First GUI to Control Two Leds 6m 51s
- 11. Control PIC Microcontroller using GUI 7m 55s
- 1. Download and Install Proteus Software 11m
- 2. Download and Install MikroC Software 11m 22s
- 3. Download and Install Arduino Software 9m 23s
- 4. Download and Install Fritzing Software 5m 59s
- 5. Download and Install Microsoft Visual Studio 10m 47s
- 0.00 instructor rating
- 1 courses
- Systems students worldwide
Ashraf S.A Almadhoun
Learn from DragonZap instructors with practical, build-first lessons focused on systems, low-level programming, compilers, kernels, and real-world engineering fundamentals.
Student reviews
No student reviews have been posted yet.