Code provided in this repository implements read/write I2C functions for ESP 32.
To make this code work, you need the following components:
Any ESP 32 module should work.
Configure your PC according to ESP 32 Documentation. Windows, Linux and Mac OS are supported.
To understand the I2C protocol, follow the ESP 32 I2C Documentation guide.
This directory is an ESP-IDF component. Clone it (or add it as a submodule) into the component directory of the project.
This application is using code based on:
- Implementation in C++ for ESP 32 by Jeff Rowberg.