Oled monochromic 256 x 128

Give it a try, it costs you nothing !
Post Reply
its1000
Posts: 55
Joined: Thu May 20, 2021 6:57 pm
Has thanked: 1 time
Been thanked: 1 time

Oled monochromic 256 x 128

Post by its1000 »

hello guys,

would it be possible to support Oled higher resolutions? like for example the 256 x 128 screen like this one :

[External Link Removed for Guests]

or this one with SH1122 resolution 256 x 64 :

[External Link Removed for Guests]

preferably in i2C.

thank you.
User avatar
Electroguard
Posts: 179
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 40 times
Been thanked: 102 times

Re: Oled monochromic 256 x 128

Post by Electroguard »

CiccioCB will need to answer you about that, cos its him you are asking to spend his valuable time and Annex's little remaining memory to satisfy your personal request. But I can point out that squeezing all the amazing Annex capability into the 1Mb memory space makes it almost full, and frittering away what precious little memory to satisfory someones personal requests is not making optimal use of any precious little remaining memory.

Hobby electronics is about 'making something' with available electronic components, not expecting manufactures to cater for special personal needs.
People who see Annex as half full can do wonders with it, but people who see Annex as half empty have an excuse not to.

If 128x64 oled which you were originally enquiring about is no longer suitable for your needs, why not invest in a higher resolution display device which is already supported?
There are TFT devices ranging from 0.96” with a resolution of 160 x 80, up to a 4" touchscreen with a resolution of 480 x 320 pixels with 65K colors.
So surely there must be an existing supported device that could suit your purposes?
its1000
Posts: 55
Joined: Thu May 20, 2021 6:57 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Oled monochromic 256 x 128

Post by its1000 »

why only 1Mb? it's the left memory in a 4Mb ESP module?

but i completely understand for the time available to code something if not usefull for everyone...
i find the OLED screen much more classy than the 320*240 tft screen even if only monochromic... do you know if a 320*240 color screen exists but with oled technology instead of TFT ? and yet compatible with Annex, for sure.
User avatar
Electroguard
Posts: 179
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 40 times
Been thanked: 102 times

Re: Oled monochromic 256 x 128

Post by Electroguard »

The 1Mb limitation is due to the esp8266 1Mb arduino address-space limitation, additional memory just gives larger SPIFFS file storage.
All of the Annex capabilities (including all display device drivers) have to all be included within Annex, whether used or not.
The Help doc lists the displays which are supported by Annex, so to use something not supported means looking for an alternative compiled language that caters for more types of displays because it only needs to include 1 display driver in the compiled firmware.

More may be better, but working with what we've got, 128 x 64 resolution produced an OLED Menu plus XBM Viewer App for displaying icons...
OLED Menu project: [External Link Removed for Guests]
XBM Viewer demo video: [External Link Removed for Guests]
its1000
Posts: 55
Joined: Thu May 20, 2021 6:57 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Oled monochromic 256 x 128

Post by its1000 »

very clear, thank you very much !
Post Reply