I don't think the ribbon connector should be a problem. If you look at the link you posted for the display there is an "interface pin function" table near the bottom, which says how to specify an i2c connection and which pins should be connected to what when using i2c.
I am not the best person to review this, as I only have direct experience with one OLED display, but I have read through the connections table and these are my notes:
The connections you have made appear correct, by my understanding
You may need to tie D3-D7 low.
You may need to connect RES (option 'mpd_oled -r')
You may need to connect BS2 to VSS
I am not the best person to review this, as I only have direct experience with one OLED display, but I have read through the connections table and these are my notes:
The connections you have made appear correct, by my understanding
You may need to tie D3-D7 low.
You may need to connect RES (option 'mpd_oled -r')
You may need to connect BS2 to VSS
Adrian.
Guys from the local electronic forum found a more accurate datasheet. The final connection diagram looks like the attachment.
After fresh install 6.3.0 no longer displays big clock when stop/pause. Only displays small clock and line below where the graph is. Another problem is the signal meter, moved too far to the right so one bar appears on the left :-)
Shifted display: Check the display type you have specified with 'mpd_oled -o'. Using an incorrect value can cause this issue.
Not switching to Stop/Clock screen: The mpd_oled installation instructions for Moode need to be updated, as an extra step is now required. Go to Moode / Configure / System, scroll down to "Local Services", set "Metadata file" to ON and click on the adjacent SET button to apply the change. The Stop.Clock screen should now bw working. [I think I will also change the mpd_oled code to better handle the case where this step is not applied]
I have updated the mpd_oled repository with the extra step for the Moode installation instructions, and a change to mpd_oled to better handle the case where the Moode metadata file hasn't been enabled.
Shifted display: Check the display type you have specified with 'mpd_oled -o'. Using an incorrect value can cause this issue.
Not switching to Stop/Clock screen: The mpd_oled installation instructions for Moode need to be updated, as an extra step is now required. Go to Moode / Configure / System, scroll down to "Local Services", set "Metadata file" to ON and click on the adjacent SET button to apply the change. The Stop.Clock screen should now bw working. [I think I will also change the mpd_oled code to better handle the case where this step is not applied]
Thanks for reporting the issues!
Adrian.
Thanks Adrian,
Now everything is ok! Display set from -o 6 to -o 3 but I noticed that now the display is much brighter. Can you please add in some future versions switch for brightness in mpd_oled.service or the only solution is to use setBrightness function and recompile?