Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:38 21 Nov 2025 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 : Picomite and ST7735 128*160 display

Author Message
KenH
Newbie

Joined: 06/02/2022
Location: United Kingdom
Posts: 13
Posted: 01:20pm 20 Oct 2022
Copy link to clipboard 
Print this post

Hello

Update: Just noticed the POKE DISPLAY command [,data1] [,data2] [,datan]
command, so I guess that will solve my problem. Giving a try now!

No luck, obviously "barking up the wrong tree!"

I have just received several ST7735 128x160 displays marked 1.8 TFT SPI 128*160 V1.1 When used in portrait mode the display is shifted 2 pixels to the left and one pixel up leaving a border at the bottom and right of random pixels. I have tried both PicoMiteV5.07.04 and PicoMiteV5.07.05RC8.

Option System SPI GP10,GP11,GP12
Option LCDpanel ST7735, RP,GP8,GP15,GP9

I have had several of these displays previously which have not exhibited this problem. I am aware that some of the drivers for the Micromite and Picomite have extra parameters to allow alignment of the display to overcome similar problems. Unfortunately, there does not appear to be this facility with the Picomite ST7735 driver.

I am assuming that the ST7735 registers CASET at 2Ah and RASET at 2Bh need to have an offset added, but as the Picomite does not allow access to the system SPI bus, I cannot find a way to achieve this.

Any suggestions welcome.

Best wishes

Ken
Edited 2022-10-21 01:55 by KenH
 
Doktorn

Newbie

Joined: 09/07/2019
Location: Sweden
Posts: 20
Posted: 08:43pm 20 Oct 2022
Copy link to clipboard 
Print this post

Hi

Had the same problem with my ST7735, solved with:

Poke DISPLAY HRES 162
Poke DISPLAY VRES 130

Lasse
N/A
 
KenH
Newbie

Joined: 06/02/2022
Location: United Kingdom
Posts: 13
Posted: 08:59am 21 Oct 2022
Copy link to clipboard 
Print this post

That's absolutely great. Thank you. The random pixels disappear as soon as you do a CLS.

I am currently missing the first 2 pixels on the left-hand edge but can easily work through my program and add an offset - so that's easily solved.

Thanks again for your reply and help.

Best wishes

Ken
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025