Two OLED SSD1306 on one ESP8266

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
themanfrommoon
Normal user
Posts: 48
Joined: 23 May 2017, 21:38
Location: Malente / Germany

Re: Two OLED SSD1306 on one ESP8266

#11 Post by themanfrommoon » 14 Jun 2017, 21:39

Okay, understand.

So how is the procedure?
Should somebody start an issue and/or a pull request on github? (I have no idea what is correct and how to do this exactly)

Who can fix it?

Thanks and best regards,
Chris

krikk
Normal user
Posts: 118
Joined: 28 Feb 2017, 07:57
Location: Austria
Contact:

Re: Two OLED SSD1306 on one ESP8266

#12 Post by krikk » 14 Jun 2017, 22:26

i have a simple quick fix, which makes 2 displays work, but that fix has the side effect that the screen goes black for a second, every time the screen refreshes... i am not sure if i will pull this, because it better would be a complete rewrite based on the same library which is uses for the framedOLED display..

krikk
Normal user
Posts: 118
Joined: 28 Feb 2017, 07:57
Location: Austria
Contact:

Re: Two OLED SSD1306 on one ESP8266

#13 Post by krikk » 15 Jun 2017, 09:52

if you are able to compile youself you can fetch my draft from my github fork: https://github.com/krikk/ESPEasy ...this one works with 2 oled displays, only thing broken is the oled commands...

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Two OLED SSD1306 on one ESP8266

#14 Post by Shardan » 15 Jun 2017, 13:01

krikk wrote: 14 Jun 2017, 22:26 i have a simple quick fix, which makes 2 displays work, but that fix has the side effect that the screen goes black for a second, every time the screen refreshes... i am not sure if i will pull this, because it better would be a complete rewrite based on the same library which is uses for the framedOLED display..
+1 for that

It's better to re-develop the display plugins based on one library.
Last edited by Shardan on 15 Jun 2017, 13:47, edited 1 time in total.
Regards
Shardan

themanfrommoon
Normal user
Posts: 48
Joined: 23 May 2017, 21:38
Location: Malente / Germany

Re: Two OLED SSD1306 on one ESP8266

#15 Post by themanfrommoon » 15 Jun 2017, 13:24

+1

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Two OLED SSD1306 on one ESP8266

#16 Post by Shardan » 16 Oct 2017, 19:38

Anything new with this issue?

I still want to use more then one display..... :oops:
Regards
Shardan

themanfrommoon
Normal user
Posts: 48
Joined: 23 May 2017, 21:38
Location: Malente / Germany

Re: Two OLED SSD1306 on one ESP8266

#17 Post by themanfrommoon » 16 Oct 2017, 21:32

I'm also waiting for it :?

ao16
Normal user
Posts: 19
Joined: 03 Oct 2018, 23:51

Re: Two OLED SSD1306 on one ESP8266

#18 Post by ao16 » 01 Dec 2018, 01:27

Any news on this?

Here having exactly the same issue as Shardan described at viewtopic.php?p=16423#p16423.
Two LCD2004 via I2C and different adresses, just one works.

How to differentiate between both LCD's through the LCD-command?

regards,

ao16

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Two OLED SSD1306 on one ESP8266

#19 Post by grovkillen » 01 Dec 2018, 08:21

We're working super hard for a stable and focus 100% on core issues and don't want to introduce new features until then. A stable is out very soon.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

ao16
Normal user
Posts: 19
Joined: 03 Oct 2018, 23:51

Re: Two OLED SSD1306 on one ESP8266

#20 Post by ao16 » 01 Dec 2018, 20:02

Thanks for this info and promising outlook, grovkillen

User avatar
budman1758
Normal user
Posts: 301
Joined: 15 Apr 2017, 05:13
Location: Riverside CA USA

Re: Two OLED SSD1306 on one ESP8266

#21 Post by budman1758 » 01 Dec 2018, 23:22

You can use a workaround. If you use the "framed" OLED and a regular OLED at the same time that works fine. As long a they are on different I2C addresses then it works no problem. Have a couple units doing it for some time now.
"The glass is twice as big as it needs to be".

Post Reply

Who is online

Users browsing this forum: No registered users and 47 guests