在 esp32 上为 i2c 设置自定义引脚

Set custom pins for i2c on esp32

我正在尝试通过 I2C 在 esp32 上连接电子纸显示器和 RTC 模块。但是,我的esp32板没有21针,所以我必须设置另一个针。还值得一提的是,我正在使用 Arduino IDE 对 ESP

进行编程

我尝试在设置时像这样更改引脚: Wire.begin(12,14,100000);

但是别针没变

这是link到code

提前谢谢你。

我解决了我的问题,希望有人觉得这个经验有用。

检查可能在您的项目中使用 Wire 库的库,它们可能正在定义自己的引脚等,覆盖您的选择。

一个有用的教程是 here it also contains this function 扫描 i2c 设备