Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

The I2C Protocol - Embedded Systems STM32

Akshay Gill, Embedded systems engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
5 Videos (24m)
    • I2C Protocol Primer

    • I2C Connections

    • Calculation of pull up resistance

    • Commonly used I2C formats

    • Learn by example - I2C communication between a STM32 Microcontroller and a LTC2990 Current, voltage


About This Class

Welcome to this course on embedded systems for STM32: I2C protocol masterclass. The I2C communication protocol is a popular communication protocol that microcontrollers use to talk to various devices such as EEPROMS and NVRAMs, which are memory devices, also ADCs and DACs, I/O interfaces for port expansion, and a whole array of different types of sensors.

Learn the theory behind the I2C Protocol, what it is, how it works using an example communication between a STM32 microcontroller and a LTC2990 current, voltage and temperature sensor.



1 of 1 students recommendSee All

Hi Akshay, Excellent explanation! Thanks a lot.
Krish Rao

What makes you special?





Akshay Gill

Embedded systems engineer