-
Syllabus
-
Introduction
-
Planning an I2C Design
-
Check List Example
Practical I2C: Building I2C-based Application Functionality
This class covers a number of examples using the I2C protocol to connect an MCU to external devices
In this class we’ll build on the foundations laid in the course: Practical I2C: Introduction, Implementation and Troubleshooting. Developing in MCC Melody, we’ll use the I2C use-case documentation building blocks, to connect to all 5 devices on the PICkit Serial I2C Demo Board. After getting the basic use-cases for each device working, we’ll verify functionality using the Data Visualizer & Data Streamer Driver. We then go further building up some more interesting application use-cases, combining functionality supported by combinations of these I2C peripherals. As we develop, we’ll use the principles introduced in Developing PIC® MCU Applications using the MPLAB® Online Ecosystem with GitHub.