@mchp-mcc/scf-pic8-i2c-v2
v7.0.1
Published
- Download & Install [nodejs](https://nodejs.org/en/download/) - Download & Install npm - Setup node & npm in enviroment path
Maintainers
Keywords
Readme
Inter-Integrated Circuit (I2C) Module
Overview
The Inter-Integrated Circuit (I2C) module is a serial interface useful for communicating with other peripheral or microcontroller devices. These peripheral devices may be serial EEPROMs, shift registers, display drivers, Analog-to-Digital (A/D) converters, Temperature and Humidity sensors, and so on.
Features
- The I2C interface supports the following operating modes
- Host mode
- Client mode
- The driver implementation is of non-blocking type and can be configured to operate in following modes
- Polling
- Interrupt
Related Documentation
Changelog
All notable changes to this project will be documented in this file.
[7.0.1] - 2026-03-10
Bug Fixes
- M8PD-17828 :- MCC throws warning of type SEVERE when multiple I2C Host/Client drivers are loaded in to the Project Resource
- M8PD-16715 :- I2C Host driver is not handling the Address NACK as expected
New Features and Improvements
- M8PD-17619 :- Add support for CLB synthesizer library
[6.2.0] - 2025-02-21
New Features and Improvements
- M8PD-7831 :- Enabled Register Editor view for the PLIB modules in MCC Melody
- M8PD-5940 :- Updated firmware to remove unnecessary static APIs
- M8PD-5530 :- Updated the API documentation for I2C Peripheral Library V2
