128x64 OLED STEMMA QT not working
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- lemdavis
- Posts: 11
- Joined: Wed Nov 03, 2021 7:24 am
128x64 OLED STEMMA QT not working
I have a Metro ESP32-S2 attached to a Monochrome 1.3" 128x64 OLED graphic display - STEMMA QT / Qwiic using I2C. I have been unable to get two different displays to work with your 128x64 example code. The displays just remain black. The green LED on back is lit. Does anyone know what the problem may be?
- adafruit_support_carter
- Posts: 29161
- Joined: Tue Nov 29, 2016 2:45 pm
Re: 128x64 OLED STEMMA QT not working
As a quick test, try running an I2C scan to see if the OLED can be seen:
https://learn.adafruit.com/scanning-i2c ... i2c-basics
https://learn.adafruit.com/scanning-i2c ... i2c-basics
- lemdavis
- Posts: 11
- Joined: Wed Nov 03, 2021 7:24 am
Re: 128x64 OLED STEMMA QT not working
The scan is not finding the OLED board, it only finds one other board (INA219). Do I need to cut the J1 and J2 traces?
- adafruit_support_carter
- Posts: 29161
- Joined: Tue Nov 29, 2016 2:45 pm
Re: 128x64 OLED STEMMA QT not working
No, for I2C the default closed configuration is correct:
https://learn.adafruit.com/monochrome-o ... ep-3050993
Please post a photo showing how you are connecting the OLED to the Metro.
https://learn.adafruit.com/monochrome-o ... ep-3050993
Please post a photo showing how you are connecting the OLED to the Metro.
- lemdavis
- Posts: 11
- Joined: Wed Nov 03, 2021 7:24 am
Re: 128x64 OLED STEMMA QT not working
I have it connected to another STEMMA board (daisy chain). Please note that another OLED board (not an Adafruit) works when connected in this fashion.
- Attachments
-
- IMG_4632.jpg (214.19 KiB) Viewed 228 times
- adafruit_support_carter
- Posts: 29161
- Joined: Tue Nov 29, 2016 2:45 pm
Re: 128x64 OLED STEMMA QT not working
Do you have another Arduino board that could be used for testing? So we can rule out all the other things going on with that setup.
- lemdavis
- Posts: 11
- Joined: Wed Nov 03, 2021 7:24 am
Re: 128x64 OLED STEMMA QT not working
I will try it with a feather board.
- lemdavis
- Posts: 11
- Joined: Wed Nov 03, 2021 7:24 am
Re: 128x64 OLED STEMMA QT not working
I tried it with CircuitPython on the Feather board and it worked. I then went back to the Metro and tried the Arduino version of your demo. The problem was the OLED_RESET setting. I changed it to be -1 rather than 4.
I also found that the display needs to be powered off and on when a change is made. At first the change to -1 did not work, but did after powering on.
I also found that the display needs to be powered off and on when a change is made. At first the change to -1 did not work, but did after powering on.
Please be positive and constructive with your questions and comments.