OLED-with-SSD1306, larger than 1"?
Moderators: grovkillen, Stuntteam, TD-er
-
- Normal user
- Posts: 305
- Joined: 21 Oct 2016, 15:20
- Location: Hengelo (Ov)/ NL
OLED-with-SSD1306, larger than 1"?
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?
Any experience with a larger size OLED directly compatible with ESPEasy?
Last edited by Ton_vN on 20 Apr 2017, 15:53, edited 1 time in total.
-
- Normal user
- Posts: 118
- Joined: 28 Feb 2017, 07:57
- Location: Austria
Re: OLED-with-SSD1306, larger than 1"?
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
https://www.aliexpress.com/item/0-96-In ... 0.0.Om4FLi
you should be able to use anything which uses: OLED Driver IC: SSD1306
-
- Normal user
- Posts: 305
- Joined: 21 Oct 2016, 15:20
- Location: Hengelo (Ov)/ NL
Re: OLED-with-SSD1306, larger than 1"?
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:
Nothing taken for granted, just wondering what this means for compatibility with ESPEasy.
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:
Also applicable I2C-addresses are stated to be x78 and x7A.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.
Nothing taken for granted, just wondering what this means for compatibility with ESPEasy.
-
- Normal user
- Posts: 40
- Joined: 13 Dec 2016, 15:25
Re: OLED-with-SSD1306, larger than 1"?
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
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
-
- Core team member
- Posts: 9904
- Joined: 01 Sep 2017, 22:13
- Location: the Netherlands
Re: OLED-with-SSD1306, larger than 1"?
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.
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.
-
- Normal user
- Posts: 513
- Joined: 11 Apr 2017, 18:29
-
- Normal user
- Posts: 40
- Joined: 13 Dec 2016, 15:25
Re: OLED-with-SSD1306, larger than 1"?
Yes, it's SH1106..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.
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
-
- Normal user
- Posts: 40
- Joined: 13 Dec 2016, 15:25
Re: OLED-with-SSD1306, larger than 1"?
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
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
-
- Normal user
- Posts: 40
- Joined: 13 Dec 2016, 15:25
Re: OLED-with-SSD1306, larger than 1"?
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
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
-
- Core team member
- Posts: 9904
- Joined: 01 Sep 2017, 22:13
- Location: the Netherlands
Re: OLED-with-SSD1306, larger than 1"?
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.
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.
-
- Normal user
- Posts: 17
- Joined: 11 Oct 2015, 16:47
Re: OLED-with-SSD1306, larger than 1"?
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
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
Who is online
Users browsing this forum: Anthropic Claude Bot [bot] and 16 guests