Page 1 of 1
OLED-with-SSD1306, larger than 1"?
Posted: 19 Apr 2017, 18:43
by Ton_vN
The Wemos-plugon-OLED is nice, but my family complains about readability (due to the small characters at the 0.66"-screen) .........
Any experience with a larger size OLED directly compatible with ESPEasy?
Re: OLED-with-SSD1306, larger than 1"?
Posted: 19 Apr 2017, 21:55
by krikk
this one is a bit "larger" and works:
https://www.aliexpress.com/item/0-96-In ... 0.0.Om4FLi
you should be able to use anything which uses: OLED Driver IC: SSD1306
Re: OLED-with-SSD1306, larger than 1"?
Posted: 20 Apr 2017, 16:29
by Ton_vN
Triggered by your link-hint, I further searched AliExpress and found
versions with even bigger 1.3"-screens & SSD1306-compatibility
But 3 aspects pop up which require further investigation:
- P&P-charge to Europe is surprisingly high for this component (Euro28 or even higher, for 'lot'). BTW, same P&P is applicable for the
available 0.96"-versions
- my preferred interface is I2C(=SCL+SDA)+Gnd+Vcc, but that configuration is not supported by all configurations offered.
Some offered screens have SPI, or require a separate transition-board.
- for some offers you find "SSD1306-compatible" in the title, but the
backgroundtext reveals SSH1106 as driver which requires introduction of some changes:
SSH1106 is compatible with SSD1306
Different is SSH1106 RAM is 132*64,SSD1306 is 128*64
If you use SSD1306 before , just change the starting point is 0x02
Is ok , very simple.
Also applicable I2C-addresses are stated to be x78 and x7A.
Nothing taken for granted, just wondering what this means for compatibility with ESPEasy.
Re: OLED-with-SSD1306, larger than 1"?
Posted: 23 Nov 2017, 21:26
by albertobonati
Hi
I have this 1.3 oled display...
What I have to do to make this :
If you use SSD1306 before , just change the starting point is 0x02
It's possible to change OLED plugin or (best) OLED framed plugin to use this 1.3 oled?
Thanks
Re: OLED-with-SSD1306, larger than 1"?
Posted: 23 Nov 2017, 21:42
by TD-er
The 1.3" OLED probably has a SH1106 chip and not the SSD1306.
I've built in support for that chip, but that is only merged into the "mega" branch:
https://github.com/letscontrolit/ESPEasy/pull/509
So it will not be in the 2.0 release, but you can use it if you build the Mega branch.
It is in the "framed" plugin and I've been using it for months now.
Re: OLED-with-SSD1306, larger than 1"?
Posted: 23 Nov 2017, 22:01
by LisaM
Re: OLED-with-SSD1306, larger than 1"?
Posted: 24 Nov 2017, 15:27
by albertobonati
TD-er wrote: ↑23 Nov 2017, 21:42
The 1.3" OLED probably has a SH1106 chip and not the SSD1306.
I've built in support for that chip, but that is only merged into the "mega" branch:
https://github.com/letscontrolit/ESPEasy/pull/509
So it will not be in the 2.0 release, but you can use it if you build the Mega branch.
It is in the "framed" plugin and I've been using it for months now.
Yes, it's SH1106..
Well, if I understand, it isn't in 2.0 rev 12 release but I have to build it myself...or wait for 2.1 release !
I will tray...
many thanks !
Alberto
Re: OLED-with-SSD1306, larger than 1"?
Posted: 24 Nov 2017, 21:26
by albertobonati
Well..plugin work fine!
Some suggestion:
Scroll low is very fast, maybe can help setting a number value for this...
On upper row, plugin display time and, alternately, ESP name and RSSI name. My RSSI name is quite long and don't fit between time and wifi segnal.
Many tanks.
Alberto
Re: OLED-with-SSD1306, larger than 1"?
Posted: 24 Nov 2017, 21:47
by albertobonati
Hi
More question:
I send data to oled with Domoticz with:
OLED,<row>,<col>,<text>
and this work fine with oled plugin...but don't work with framed plugin...it work but data is always in <row> number and don't scroll.
It' s possible to scroll this data?
regards
alberto
Re: OLED-with-SSD1306, larger than 1"?
Posted: 24 Nov 2017, 22:15
by TD-er
I never tried to write things from external source to the display.
Please note that the OLED and OLED framed plugins are very different in how they work.
Just looked at the sourcecode of both.
The Framed plugin only seems to accept the "OLEDFRAMEDCMD,On" or "OLEDFRAMEDCMD,Off"
The Oled plugin (not the framed one) accepts also "OLED,bladiebla" or whatever text you want to display and next to that the 'On', 'Off' and 'Clear' commands.
It shouldn't be that hard to allow writing text, but it takes more effort to do so, compared to the non framed version.
Re: OLED-with-SSD1306, larger than 1"?
Posted: 25 Nov 2017, 09:02
by pacitzu
Hi
Has anyone tested this esp8266 with oled 1.3 screen with EspEasy?
https://it.aliexpress.com/item/connecto ... eLevelAB=4
In the article description they recommend this driver
https://github.com/squix78/esp8266-oled-ssd1306
This driver seems to be already part of this EspEasy plug-in
https://github.com/letscontrolit/ESPEas ... meOLED.ino