Загрузка страницы

Fun and Easy I2C - How I2C Protocol Works

Please watch: "Mask R CNN Implementation | How to Install and Run using TensorFlow 2.0 | 2021"
https://www.youtube.com/watch?v=tcu4pr948n0 --~--
What is the I2C protocol or the two wire interface and how it works on an Arduino. Learn why and when l2C becomes valuable tool to use by watching this fun and easy video.

------------------------------------------------------------
⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. I've been using Kite for a few months and I love it! http://bit.ly/KITEAUTOCOMPLETE
------------------------------------------------------------

►I2C COURSE- http://augmentedstartups.info/SPI-I2C-Courses
►MICROCONTROLLER COMMUNICATIONS 101 -http://augmentedstartups.info/microcontroller-communications-course
------------------------------------------------------------------------
This video gives you an introduction on how I2C or the two wire interface works on a fundamental bit bang signal level. Watch this lecture if you want to understand how I2C works before you implement it on an Arduino.

I2C combines the best features of SPI and UARTs. With I2C, you can connect multiple slaves to a single master (like SPI) and you can have multiple masters controlling single, or multiple slaves. This is really useful when you want to have more than one microcontroller logging data to a single memory card or displaying text to a single LCD.

Like UART communication, I2C only uses two wires to transmit data between devices:

Introduction to I2C - Single Master Single Slave

SDA (Serial Data) – The line for the master and slave to send and receive data.

SCL (Serial Clock) – The line that carries the clock signal.

I2C is a serial communication protocol, so data is transferred bit by bit along a single wire (the SDA line).

Like SPI, I2C is synchronous, so the output of bits is synchronized to the sampling of bits by a clock signal shared between the master and the slave. The clock signal is always controlled by the master.

HOW I2C WORKS
With I2C, data is transferred in messages. Messages are broken up into frames of data. Each message has an address frame that contains the binary address of the slave, and one or more data frames that contain the data being transmitted. The message also includes start and stop conditions, read/write bits, and ACK/NACK bits between each data frame...
------------------------------------------------------------
Support us on Patreon
►AugmentedStartups.info/Patreon
Chat to us on Discord
►AugmentedStartups.info/discord
Interact with us on Facebook
►AugmentedStartups.info/Facebook
Check my latest work on Instagram
►AugmentedStartups.info/instagram
Learn Advanced Tutorials on Udemy
►AugmentedStartups.info/udemy
------------------------------------------------------------
To learn more on Artificial Intelligence, Augmented Reality IoT, Deep Learning FPGAs, Arduinos, PCB Design and Image Processing then check out
http://augmentedstartups.info/home

Please Like and Subscribe for more videos :)

Видео Fun and Easy I2C - How I2C Protocol Works канала Augmented Startups
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 сентября 2016 г. 16:28:40
00:08:21
Яндекс.Метрика