Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 08:51 26 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : New 4 inch LCD

     Page 6 of 12    
Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 06:03pm 23 Mar 2024
Copy link to clipboard 
Print this post

Please set them to default and try again
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 06:56pm 23 Mar 2024
Copy link to clipboard 
Print this post

Hi Peter,
Ok by going default I don't get the double pages, so I experimented to see what I could get away with and 300 & 100 seems about the fastest, but then I noticed, if I reduced the CPU to 126Mhz it came back, so it is also dependent on how fast the CPU is running. So then I found the fastest keyboard repeat I could get away with at 378Mhz, which was 250,100 but as soon as I reduced the CPU to 252Mhz it was back to double paging every time. Hope this helps.
Regards Kevin
Edited 2024-03-24 04:57 by Bleep
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 07:18pm 23 Mar 2024
Copy link to clipboard 
Print this post

Kevin

Please try the attached


PicoMiteUSB.zip
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 10:24pm 23 Mar 2024
Copy link to clipboard 
Print this post

Hi Peter,
Yes that seem to have fixed the double page listing, thank you, I have tried various different repeat rates and all seem good; but I am still getting the "ERROR : Screen not configured" when I do a "FLASH LIST x" as soon as the listing gets to the bottom of the screen, if it is possible to resolve that? Thanks.
Regards, Kevin.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 12:16pm 25 Mar 2024
Copy link to clipboard 
Print this post

For info, I bought this display

Works nicely, very bright and clear (and cheap), but the colours are inverted. I'll put a switch in the setup command to cater for it. Also I can confirm that like all ILI9488 it needs the resistor/diode mod to be compatible with an sdcard even without a touch chip



Edited 2024-03-25 22:47 by matherp
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 02:46am 26 Mar 2024
Copy link to clipboard 
Print this post

My 4" display arrived and I tested. first with a PicoMite V.5.07.00b19
I have done the resistor/diode mod.
GUI Test LCD panel works OK.
The panel is set for landscape and works as expected.
The panel calibrated ok, no errors.
However GUI test touch does not work as expected, if I draw a line accross the screen all I get is random pixels but not where I'm touching.

Then I tested on a MM2 V.5.0505 with the ILI9488 driver and set to landscape.
GUI test LCD panel works OK.
GUI calibrate works but is Portrait not Landscape.
It does not matter whether I set L or P they are both portrait
Gui test touch works as expected.
I have 2 x 3.5" panels and one 4" and they all show the same fault.
So I have concluded the LCD Panel is OK. but something funny is happening with the drivers.
I have use many, many ILI9431 panels and SSD panels and never had any problems, until this ILI9488.
Edited 2024-03-26 13:00 by palcal
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 05:17am 26 Mar 2024
Copy link to clipboard 
Print this post

Have been using a ILI9488 with a PicoMite V.5.07.00, 08, 09 and have not seen this problem.
Instead of GUI test touch see if this does anything different.
do :x=touch(x) :y=touch(y) :pixel x, y :loop
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 06:12am 26 Mar 2024
Copy link to clipboard 
Print this post

It does but more than one pixel lights and not where I touch.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 06:21am 26 Mar 2024
Copy link to clipboard 
Print this post

Why when I use OPTION LCDPANEL ILI9488 when I list OPTIONS it comes up as ILI9341.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 06:28am 26 Mar 2024
Copy link to clipboard 
Print this post

I'll flash with the latest firmware and see what happens.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 07:30am 26 Mar 2024
Copy link to clipboard 
Print this post

@ phil99 thanks for all your help,
Ok flashed with V.5.08 and all works correctly. Should have updated the firmware before and save myself a lot of bother.
I'll look into the problems with the MM2 another day.
.
.
Edited 2024-03-26 17:32 by palcal
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 828
Posted: 08:39am 26 Mar 2024
Copy link to clipboard 
Print this post

I have just tried the new version V5.09.00 RC1 and noticed a strange behavior.

I had set font 8 for the test (the device was connected to the PC via USB) and opened the editor. After I closed the editor and reset the font with OPTION LCDPANEL CONSOLE 7, all pages ran through at once with LIST.
When LIST was entered again, all pages ran through again without interruption. After I disconnected the device from the PC, everything was back to normal.

Unfortunately, I have not yet succeeded in producing this error again!

I can live with it, but I just wanted to draw attention to it...

My options are unchanged:
> option list
PicoMite MMBasic USB Edition  5.09.00RC1
OPTION SERIAL CONSOLE COM2,GP8,GP9
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION SYSTEM I2C GP6,GP7
OPTION COLOURCODE ON
OPTION KEYBOARD GR, 0, 0, 600, 150
OPTION CPUSPEED  252000 'KHz
OPTION LCDPANEL CONSOLE 7
OPTION DISPLAY 40, 80
OPTION LCDPANEL ILI9488, LANDSCAPE,GP15,GP14,GP13,GP2
OPTION TOUCH GP12,GP11,GP10
GUI CALIBRATE 0, 3969, 3900, -1228, -848
OPTION SDCARD GP22
OPTION AUDIO GP0,GP1', ON PWM CHANNEL 0
OPTION RTC AUTO ENABLE
OPTION DEFAULT FONT 7, 1


Frank
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 08:52am 26 Mar 2024
Copy link to clipboard 
Print this post

Frank

You don't appear to be setting the "noscroll" option. The ILI9488 supports reading so without the option the firmware assumes is will uses normal (slow) scrolling. The option is set automatically for displays that don't support reading
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 828
Posted: 01:10pm 26 Mar 2024
Copy link to clipboard 
Print this post

Ok, I have now set NOSCROLL - so far I can't see any difference...
> option list
PicoMite MMBasic USB Edition  5.09.00RC1
OPTION SERIAL CONSOLE COM2,GP8,GP9
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION SYSTEM I2C GP6,GP7
OPTION COLOURCODE ON
OPTION KEYBOARD GR, 0, 0, 600, 150
OPTION CPUSPEED  252000 'KHz
OPTION LCDPANEL CONSOLE 7,,,,NOSCROLL
OPTION DISPLAY 40, 80
OPTION LCDPANEL ILI9488, LANDSCAPE,GP15,GP14,GP13,GP2
OPTION TOUCH GP12,GP11,GP10
GUI CALIBRATE 0, 3969, 3900, -1228, -848
OPTION SDCARD GP22
OPTION AUDIO GP0,GP1', ON PWM CHANNEL 0
OPTION RTC AUTO ENABLE
OPTION DEFAULT FONT 7, 1


Frank
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 01:35pm 26 Mar 2024
Copy link to clipboard 
Print this post

More info on the 4" IPS panel

Just received a "standard" 4" ILI9488 and the image quality on the IPS version is MASSIVELY better. If you want a display as a console I can strongly recommend this over the standard
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 03:31pm 26 Mar 2024
Copy link to clipboard 
Print this post

Hi Peter,
On your recommendation ;-) I've just ordered a touch 4" IPS, are you powering it from 5V or 3.3V? I've now got my non IPS working from a back pack, display only so far, I'm waiting for other bits, but it will become a USB console Picomite, so I might as well have the best screen for it. :-)
Regards Kevin.
Edited 2024-03-27 01:32 by Bleep
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2128
Posted: 04:24pm 26 Mar 2024
Copy link to clipboard 
Print this post

what's the difference between the ips 4" and "standard" 4" ili9488 please?
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6786
Posted: 06:07pm 26 Mar 2024
Copy link to clipboard 
Print this post

It's the type of LCD used. "In-Plane Switching". You get richer colours and better viewing angles.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2128
Posted: 06:54pm 26 Mar 2024
Copy link to clipboard 
Print this post

is it a drop in replacement for standard ili9488, which has narrow viewing angle?
there's a 3.5" version with capacitive touch it says for £6 odd
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6786
Posted: 08:07pm 26 Mar 2024
Copy link to clipboard 
Print this post

The LCD is almost certainly a direct replacement, but MMBasic  doesn't support any capacitive touch chips AFAIK.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
     Page 6 of 12    
Print this page
© JAQ Software 2024