Timeline for Same output on displays with different I2C-addresses (AdaFruit library, ESP32)
Current License: CC BY-SA 4.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Feb 16, 2019 at 0:29 | vote | accept | cfu479 | ||
Feb 14, 2019 at 9:55 | answer | added | caligari | timeline score: 0 | |
Feb 13, 2019 at 19:24 | comment | added | dandavis | fwiw, i had to use a 2nd i2c line to get the esp32 to play nice. worked well and ended my frustration, but if there's a better way, I too am curious. | |
Feb 13, 2019 at 16:37 | comment | added | cfu479 | Adding false to the begin-methods display1.begin(SSD1306_SWITCHCAPVCC, 0x3C, false) and display2.begin(SSD1306_SWITCHCAPVCC, 0x3D, false) to disable reset didn't bring any progress either. | |
Feb 13, 2019 at 16:16 | comment | added | cfu479 | The displays each only have four pins: VCC, GND, SCL, SDA. So there is no reset pin. Setting OLED_RESET to -1 didn't work, neither did setting OLED_RESET to unused pins. | |
Feb 13, 2019 at 15:59 | comment | added | caligari | I agree with @Jot, reset pins must be separated: you are using the same pin (same define OLED_RESET), resulting reset the first display after initialized... | |
Feb 13, 2019 at 15:57 | comment | added | Jot | Your reset pins are set to the number of the i2c address and you use the same reset pin for both displays? Did your read that you can make the reset pin -1 to not use it or share it with the arduino reset. | |
Feb 13, 2019 at 15:55 | history | edited | Michel Keijzers | CC BY-SA 4.0 |
deleted 11 characters in body; edited title
|
Feb 13, 2019 at 15:48 | history | asked | cfu479 | CC BY-SA 4.0 |