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

问题描述 投票:0回答:1

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

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

但是针脚没有改变

  • 我将如何更改i2c引脚?
  • ESP32上有关于I2C的文档吗?

这是指向code的链接

谢谢你。

i2c esp32
1个回答
0
投票

我解决了我的问题,希望有人会觉得有用。

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

一个有用的教程是here,它也包含用于扫描i2c设备的function

© www.soinside.com 2019 - 2024. All rights reserved.