Changing I2C pins
Posted: Thu Mar 14, 2019 2:07 pm
I'm trying to test different Peripheral Protocols simultaneously (I2C, SPI, SDCard) to run on an ESP32-Wroover-Kit-v3.
I've got all of them running independently but stumbled upon a problem which i can't seem to be able to fix.
I've used the i2c_self_test example to test the I2C capabilites and subsequently tried to change the pins from the default ones (because i use the default pins for the VSPI Controller.
The example runs just fine with the default pins but when i change them i herAccording to different resources this should be possible and a non-issue.
But once i change the pins for the example, all i get is the following error:
The only difference to the working default example being the change of the slave SCL GPIO_PIN from 19 to 17.
Can somebody help me resolve this issue?
Thanks in advance.
I've got all of them running independently but stumbled upon a problem which i can't seem to be able to fix.
I've used the i2c_self_test example to test the I2C capabilites and subsequently tried to change the pins from the default ones (because i use the default pins for the VSPI Controller.
The example runs just fine with the default pins but when i change them i herAccording to different resources this should be possible and a non-issue.
But once i change the pins for the example, all i get is the following error:
- W (1304) i2c-example: TASK[0] ESP_FAIL: Master read slave error, IO not connected...
- W (2304) i2c-example: TASK[0] ESP_FAIL: Master write slave error, IO not connected....
- W (2304) i2c-example: TASK[1] ESP_FAIL: Master read slave error, IO not connected...
Can somebody help me resolve this issue?
Thanks in advance.