TLDR: Still no success ![]()
Are there any I2C settings in a place other than Config>Usermods?
The displays do not state the specific driver directly on them. They are all Monochrome 1.3 128x64 OLED graphic display - STEMMA QT / Qwiic : ID 938 : Adafruit Industries, Unique & fun DIY electronics and kits which claims the SSD1306 driver chip.
The displays work when using the QT-PY and a demo program for the displays
When I plug it into the QuinLED-ESP32 I use these settings with the .bin file from srg74
Blue=SDA IO17, Yellow=SCL IO15. The screen has level shifters and can handle 5V or 3.3V power.
I have tried more than 5 combinations of different IO pins for I2C, rebooting after every change to the I2C pins. Still nothing works.
The configuration was downloaded for srg74. I flashed it multiple times, erasing the esp between uploads.
The hardware pins worked for the encoder rotation as inputs. It’s stripped down with no other ancillary circuitry. There are just 4 wires going to the display.
The display works when used with the QT-PY. I checked before I plugged it into the WLED board and after, with both plug options, and it still works now.
I have tried to be diligent but this is where I get to, where it still doesn’t work, and no clear culprit.
Do I need to go in and adjust the I2C address in the code like dedehai suggests? I will try this over the weekend when I have some more time.
Again, thank you for the time you are spending to read this and help me, and thank you for all the time that you put into this project and answering everyone’s questions!




