I am talking to my Arduino from ESP8266 via i2c. The Arduino code can sometimes take up to 36mS to complete the code that responds to the i2c.readfrom command at the ESP. After a few transactions the ESP throws an error:
Code: Select all
File "IO.py", line 110, in read
OSError: I2C bus error
Does anyone know if there is a timeout setting that I can use because I'm guessing that this is the problem.