LCD Screen for HMI

Hi All

Sorry up front if I’m asking this wrong but Im struggling in the dark with this one,

I need some advice on an LCD screen and Arduino interface selection

This is what I want to achieve,

Looking to find an LCD screen - 5 inch or possibly 7 inch

Screen Interface - Serial I2C or SPI to a Arduino Unio that will then interface to the main controller - Arduino Due via I2C

The purpose of the Unio is to take the work load away from the Due so the system is responsive to the user

The main purpose is to provide a system user interface to my main system (via I2C) to display system data and user variable inputs similar to a HMI Screen that used in industry with PLC’s

So questions,

Can anyone suggest a reliable LCD screen that has the serial interface as above,

Can anyone suggest a good simple to use graphic generator (read free) so that I can create the various display pages that will allow the display of variables supplied by the Unio

Can anyone suggest a good Arduino Library that I can include into the Unio code to interface with the suggested LCD screen

Can anyone point me to an existing project so I can have a look see

Again, Sorry up front if I’m asking this wrong

Huge thanks in advance

Grant Brown

I think Raspberry Pi will be better since you want to use 5"/7" LCD.

1 Like

Grant
I think your expectation that an Uno can manage a 5"/7" LCD (assumption, graphics not just text) is optimistic, to say the least. There's simply not enough memory on the Uno.

Any of the EVE2 or EVE3 displays should work. They come in multiple sizes, use serial commands from a host processor and support very high quality graphics. What they aren't is cheap.

https://www.matrixorbital.com/eve3-70g

But for an arduino I'd use a 7” Cheap Yellow Display instead. I have one that I got on AliExpress for $30

just got one of these..

really, really nice..

got a 5” screen, 720p res..

don’t know of any gui generators besides hardwork, sorry..

i have figured out how to simulate the screens so it makes development not so frustrating, there’s instructions in my nesso mazes post..

now yes you can get a screen on an uno but your not going to get much else and the performance will not be so nice..

so yes, having a smart screen makes more sense..

have fun.. ~q

1 Like

@cedarlakeinstruments Can you tell me wich controller is in the display itself (not the ESP32 but the display driver) thank you.

In the CYD?

Yes the CYD, sorry for the confusion.

Looks like my code says it’s a ST7262, but they come in different flavors.