Page 1 of 1

LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 18:37
by kboris
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

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 19:07
by TD-er
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.

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 20:22
by Ath
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).

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:00
by kboris
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?

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:03
by Ath
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...

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:19
by kboris
@TD-er RST pin is NOT connected anywhere. Should be to +3,3V with resistor?

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:24
by kboris
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.

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:24
by TD-er
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)

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:31
by kboris
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.

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:40
by Ath
It could be using the ST7032 controller (most likely), but that's not (yet) supported by ESPEasy.

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 10 Nov 2023, 22:41
by chromo23
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

Re: LCD Display - MIDAS DISPLAYS MD21605B6W-FPTLWI3

Posted: 11 Nov 2023, 10:59
by kboris
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 :-(.