LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#1 Post by kboris » 10 Nov 2023, 18:37

Hello guys. as

I have question about the display MIDAS DISPLAYS MD21605B6W-FPTLWI3. I connect this display to ESP8266 and over i2c and can be found with i2c scan as LCD PCF8574A on address 0x3E. Firmware I use is ESP_Easy_mega_20231013_normal_ESP8266_4M1M.bin. I add as device Display - LCD2004 with i2c addreess 0x3E but nothing is visible on LCD. Can somebody tell me how to solve this problem?

Best regards
Boris

TD-er
Core team member
Posts: 8756
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#2 Post by TD-er » 10 Nov 2023, 19:07

Not sure if this is the same controller and thus if it is compatible.

However you can still check to see if you may need to set some contrast on the display as most of those LCD screens allow to set the contrast level.

Also check if there is some RST pin on it.
With RST pin connected to GND it is in reset state and if you pull it to 3V3 using some resistor, it should not be in reset state.

User avatar
Ath
Normal user
Posts: 3521
Joined: 10 Jun 2018, 12:06
Location: NL

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#3 Post by Ath » 10 Nov 2023, 20:22

Not sure what protocol the display is using, but it's possible the I2C address is set a bit 'unusual', and it might be compatible with P012 - Display LCD2004, that does allow to be addressed at 0x3E. You could try that using the 2 x 16 configuration (and optionally filling some text in lines 1 and 2).
/Ton (PayPal.me)

kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#4 Post by kboris » 10 Nov 2023, 22:00

Hi guys.

I tak about this LCD https://si.farnell.com/midas/md21605b6w ... dp/3565078 . There is no reset button, contrast leveler or something like that. It works on I2C, and I can find him if I scan I2C. I try fill line 1 or 2 but nothnig vom on display.

Any other sugestion. Do I need some library for this?

User avatar
Ath
Normal user
Posts: 3521
Joined: 10 Jun 2018, 12:06
Location: NL

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#5 Post by Ath » 10 Nov 2023, 22:03

After installing an ESPEasy release and connecting this display, you could try the P012 Display LCD2004 plugin as I suggested, and set it to us I2C address 0x3E, it might work...
/Ton (PayPal.me)

kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#6 Post by kboris » 10 Nov 2023, 22:19

@TD-er RST pin is NOT connected anywhere. Should be to +3,3V with resistor?

kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#7 Post by kboris » 10 Nov 2023, 22:24

Ath wrote: 10 Nov 2023, 22:03 After installing an ESPEasy release and connecting this display, you could try the P012 Display LCD2004 plugin as I suggested, and set it to us I2C address 0x3E, it might work...
I already tryed, but unfortunately it doesn't work.

TD-er
Core team member
Posts: 8756
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#8 Post by TD-er » 10 Nov 2023, 22:24

kboris wrote: 10 Nov 2023, 22:00 Hi guys.

I tak about this LCD https://si.farnell.com/midas/md21605b6w ... dp/3565078 . There is no reset button, contrast leveler or something like that. It works on I2C, and I can find him if I scan I2C. I try fill line 1 or 2 but nothnig vom on display.

Any other sugestion. Do I need some library for this?
I wasn't talking about a reset button, but a reset pin.
According to the datasheet, there is a RST pin on the 2x4 pin header where you also have the GND, Vcc and SDA/SCL.
Since the datasheet of that display is as worse as it can get, it doesn't mention whether you need to pull this pin up yourself.
So that's why I mentioned it as an option as it is actively resetting the display when the RST pin is pulled low. (to GND)

kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#9 Post by kboris » 10 Nov 2023, 22:31

TD-er wrote: 10 Nov 2023, 22:24
kboris wrote: 10 Nov 2023, 22:00 Hi guys.

I tak about this LCD https://si.farnell.com/midas/md21605b6w ... dp/3565078 . There is no reset button, contrast leveler or something like that. It works on I2C, and I can find him if I scan I2C. I try fill line 1 or 2 but nothnig vom on display.

Any other sugestion. Do I need some library for this?
I wasn't talking about a reset button, but a reset pin.
According to the datasheet, there is a RST pin on the 2x4 pin header where you also have the GND, Vcc and SDA/SCL.
Since the datasheet of that display is as worse as it can get, it doesn't mention whether you need to pull this pin up yourself.
So that's why I mentioned it as an option as it is actively resetting the display when the RST pin is pulled low. (to GND)
Apologize, I had in mind pin but I writen button. Yes, I read datashet too, and I can't find info about reset pin and how to pull this pin up.

User avatar
Ath
Normal user
Posts: 3521
Joined: 10 Jun 2018, 12:06
Location: NL

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#10 Post by Ath » 10 Nov 2023, 22:40

It could be using the ST7032 controller (most likely), but that's not (yet) supported by ESPEasy.
/Ton (PayPal.me)

User avatar
chromo23
Normal user
Posts: 827
Joined: 10 Sep 2020, 16:02
Location: germany

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#11 Post by chromo23 » 10 Nov 2023, 22:41

As far as i understand it will not work since it uses a st7032i which would need a different library…

edit: like this probably: https://github.com/BlackBrix/LCD-ST7032

kboris
Normal user
Posts: 14
Joined: 13 May 2017, 22:34

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

#12 Post by kboris » 11 Nov 2023, 10:59

Guys, thank you for all information. Unfortunately I realize that there is no sollution (yet), because it is not supported by ESPEasy. I can see that I made mistake, because I buy 30pcs this LCD for project wit ESP8266 :-(.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 37 guests