Open haganwalker opened 5 years ago
Hi @haganwalker , I think the problem is caused because you did make clear or stop I2C bus at the proper time.
Anyway, you can use another I2C bus. there was three I2C bus in WIFI LoRa 32
Hi, did you manage to solve this issue? If yes, could you please describe how?
Unfortunately, I did not. Something with the screen code is causing this overflow. A workaround: If you disable the “true” setting for using the display on the heltec enable line, you don’t get the overflow, but you also don’t get to use the display. It does work with serial, etc though.
On Jun 4, 2019, at 8:03 PM, cdc31 notifications@github.com wrote:
Hi, did you manage to solve this issue? If yes, could you please describe how?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
@cdc31 @haganwalker You can try to use I2C1, here is a basic example code: https://github.com/HelTecAutomation/Heltec_ESP32/blob/master/examples/ESP32/I2C1_Scanner/I2C1_Scanner.ino
I just wanted to say to use pins 15 and 2. You can piggy back off the OLED I2C channels and it should work for ESP32 LORA V2
Hi there - I love the Heltec ESP32 board with LoRa. Thank you for manufacturing. I am having one problem. I am trying to use an ADS1115 over i2c and if the OLED is enabled, the ADS1115 always reports 65535 (the max number for an int) or -1. If the OLED is disabled, the ADS1115 functions as intended. It seems like something in the OLED .h or .cpp is interfering with other items on the i2c bus, but I'm not sure exactly what. I have made sure that the i2c items are on different addresses. Here is some quick sample code to reproduce the issue: