2.23" 128x32 OLED screen
2.23" 128x32 OLED screen
Hi,
I found an OLED equivalent to the 16x2 LCD screens, in terms of form factor - so it is a good compromise between size and clarity.
This is an 2.23" 128x32 OLED screen, purchased from:
https://www.ebay.co.uk/itm/202340574210
It is very similar to the 2.42" 128x64 OLED screen (as per viewtopic.php?f=33&t=3564) with similar IIC wiring (which I won't detail at this moment).
However, I cannot get it to display properly when using "OLED 128x32 (No-name/diymore i2c 0x78)" or even "OLED 128x64 (Noname 2.42 inch i2c 0x78)" custom firmware option, having the following display issue:
(see more at https://imgur.com/a/HSvynC3)
As you can see, there are several issues:
* Only the second line of text is displayed.
* The text is missing alternate lines, like it has been stretched.
* The shaded vertical lines seem to be related to the missing first line of text - as it does change when cycling through the ADF files, and it does seem to 'scroll' for long file names.
When I replace with my 0.91" 128x32 OLED screen, everything is fine.
Can you suggest any other custom firmware option that may resolve this display issues?
Or is it an electronics issue, and I'll start looking at the OLED board/schematic to see if I have missed or done something wrong.
I found an OLED equivalent to the 16x2 LCD screens, in terms of form factor - so it is a good compromise between size and clarity.
This is an 2.23" 128x32 OLED screen, purchased from:
https://www.ebay.co.uk/itm/202340574210
It is very similar to the 2.42" 128x64 OLED screen (as per viewtopic.php?f=33&t=3564) with similar IIC wiring (which I won't detail at this moment).
However, I cannot get it to display properly when using "OLED 128x32 (No-name/diymore i2c 0x78)" or even "OLED 128x64 (Noname 2.42 inch i2c 0x78)" custom firmware option, having the following display issue:
(see more at https://imgur.com/a/HSvynC3)
As you can see, there are several issues:
* Only the second line of text is displayed.
* The text is missing alternate lines, like it has been stretched.
* The shaded vertical lines seem to be related to the missing first line of text - as it does change when cycling through the ADF files, and it does seem to 'scroll' for long file names.
When I replace with my 0.91" 128x32 OLED screen, everything is fine.
Can you suggest any other custom firmware option that may resolve this display issues?
Or is it an electronics issue, and I'll start looking at the OLED board/schematic to see if I have missed or done something wrong.
Re: 2.23" 128x32 OLED screen
I probably need to add a new setting for this one.
But it is a 128x32 or 128x64 screen ? The schematic says 128x64...
But it is a 128x32 or 128x64 screen ? The schematic says 128x64...
Re: 2.23" 128x32 OLED screen
The ebay listing states that it is 128x32, and that was the schematic that the suppliers provided. I did query the difference but they said that the schematic is the one I should use.
Re: 2.23" 128x32 OLED screen
I have added the ssd1309 screen entry :
https://hxc2001.com/custom_fw/
try it and show me what you get.
Re: 2.23" 128x32 OLED screen
Hi,
Thank you very much for the new firmware!
With the new firmware, it has fixed the display issues, but as you can see, the text seems to be offset by about 3 or 4 pixels to the left, with some corruption shown on the right:
As reference and comparison, the same firmware on other screen sizes, which does not have this left offset issue:
(https://imgur.com/a/Ufik9r5)
Thank you very much for the new firmware!
With the new firmware, it has fixed the display issues, but as you can see, the text seems to be offset by about 3 or 4 pixels to the left, with some corruption shown on the right:
As reference and comparison, the same firmware on other screen sizes, which does not have this left offset issue:
(https://imgur.com/a/Ufik9r5)
Re: 2.23" 128x32 OLED screen
Hi,
I took the display apart - see https://imgur.com/gallery/sNiLn35
And the ribbon cable had "Softwin E308847" on it. Looking on the internet, I found:
https://detail.1688.com/offer/541021009148.html
https://world.taobao.com/item/563266309 ... 65e7qll5tq
Which suggests it is using an SSD1305 chip.
I took the display apart - see https://imgur.com/gallery/sNiLn35
And the ribbon cable had "Softwin E308847" on it. Looking on the internet, I found:
https://detail.1688.com/offer/541021009148.html
https://world.taobao.com/item/563266309 ... 65e7qll5tq
Which suggests it is using an SSD1305 chip.
Re: 2.23" 128x32 OLED screen
This firmware resolved the offset issue, but there is still corruption on the right:Jeff wrote: ↑Mon Apr 22, 2019 9:21 am Screen configuration updated :
https://hxc2001.com/custom_fw/
Try it and show me.
Re: 2.23" 128x32 OLED screen
Ok. Can you set the number of character per line to 21 into the embedded menu and show me the result ?solarmon wrote: ↑Mon Apr 22, 2019 10:09 amThis firmware resolved the offset issue, but there is still corruption on the right:Jeff wrote: ↑Mon Apr 22, 2019 9:21 am Screen configuration updated :
https://hxc2001.com/custom_fw/
Try it and show me.
Re: 2.23" 128x32 OLED screen
With 21 characters per line - corruption still present on right hand side:
Re: 2.23" 128x32 OLED screen
This is strange. This appears to be a 132x32 screen...
Re: 2.23" 128x32 OLED screen
Perfect!
Thank you very much once again for your amazing support!
Thank you very much once again for your amazing support!
Re: 2.23" 128x32 OLED screen
Note that the custom firmware page shows the option as:
OLED 128x32 (Noname SSD1309 2.42 inch i2c 0x78)
The screen size is actually 2.23 inch, and is it really for the SSD1309 chip? As per my post above, some websites states that it is the SSD1305 chip.
(This firmware option now does not work with the other different screens that I have (just shows corruption)).
OLED 128x32 (Noname SSD1309 2.42 inch i2c 0x78)
The screen size is actually 2.23 inch, and is it really for the SSD1309 chip? As per my post above, some websites states that it is the SSD1305 chip.
(This firmware option now does not work with the other different screens that I have (just shows corruption)).
Re: 2.23" 128x32 OLED screen
So this confirm that this is a 132x32 screen... The seller doesn't appear to know what he is selling (as often...) .
Can you try to invert the oled polarity into the embedded menu and post the picture here ?
EDIT : Yes i will change the option name once i am sure how to identify/name the screen .