Page 1 of 1

SH1107 Adafruit FeatherWing OLED - 128x64, Little to no brig

Posted: Sat Jul 02, 2022 10:30 pm
by DerekCarter1972
Got me a feather 128x64 Monochrome OLED FeatherWing SH1107, just using a Arduino RP2040 Connect ... but I see the demo text on the display only there is simply no brightness ... is there some reference voltage that provides the brightness ... it's simply unusable at the moment, Any thoughts? See included picture the adafruit display is top and an comparable display below in the same frame.

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Sun Jul 03, 2022 5:38 pm
by mikeysklar
Thank you for the photo.

The display uses 3v3 logic. The soldering looks like it could use another pass on the GND and 3v pins.

What are you using for the 3v3 supply? Can you minimize the setup to only this display and the driving RP2040 controller while running some demo code from the SH1107 provided library?

https://cdn-learn.adafruit.com/assets/a ... 1599165309

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Mon Jul 04, 2022 7:56 pm
by DerekCarter1972
OK re soldered the GND and 3v3 pins, erm stripped down the picture to the essentials. RP2040 is supplying the 3v3 via PIN2 of the NANO RP2040 Connect. Errm, I've used Digital-8 of the RP2040 board as the RST signal. Erm used the example code "https://learn.adafruit.com/adafruit-128 ... duino-code" ... changed line 6 as follows:

FROM

Adafruit_SH1107 display = Adafruit_SH1107(64, 128, &Wire);

TO

Adafruit_SH1107 display = Adafruit_SH1107(64, 128, &Wire, 8);

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Mon Jul 04, 2022 8:27 pm
by adafruit2
it doesnt look bad - i actually think you are overdriving the other display - overdriving makes for a bright dispaythat burns out much faster
you could try changing the contrast
https://github.com/adafruit/Adafruit-GF ... OLED.h#L68

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Tue Jul 05, 2022 2:24 pm
by DerekCarter1972
Alas in order to capture the initial picture I had to turn off the lights to get my phone to give a long enough exposure to see anything ... the second posted picture of the circuit is under normal lighting and you can't even see the text on the screen. Anyway as show below ... got it working ...
YAY Worknig
YAY Worknig
Working_SH1107.jpg (116.86 KiB) Viewed 262 times
alas by buying a second display ... urgh ...
Cought
Cought
Replacement_Theropy.jpg (106.3 KiB) Viewed 262 times
interestingly I did notice there was a QC sticker on one and not on the other ... no prizes for guessing which worked and which had no brightness ... !!!
Huh what's this?
Huh what's this?
All_Not_Alike.jpg (121.61 KiB) Viewed 262 times

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Tue Jul 05, 2022 3:03 pm
by mikeysklar
If one display is significantly lower in brightness on the same hardware setup you have shown in the last photo we can replace that for you.

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Tue Jul 05, 2022 4:20 pm
by DerekCarter1972
Cool ... I'll attempt to take it up with my supplier ... sourced it through Pimoroni in the UK here, Thanks again for the input ...

Re: SH1107 Adafruit FeatherWing OLED - 128x64, Little to no

Posted: Wed Jul 06, 2022 1:03 pm
by adafruit2
thanks! a wierd one!