Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:42 11 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 : Anyone tried the RP2040-LCD-1.28

Author Message
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 06:41am 14 Dec 2022
Copy link to clipboard 
Print this post

form Waveshare?


Might just grab one.  


Craig
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9751
Posted: 12:12pm 14 Dec 2022
Copy link to clipboard 
Print this post

That looks like a new-ish one, have not seen that one before.
I did toy with the idea of getting one or two of these ones with LCD's on them , but never got around to it.  Next time I order from WS perhaps...
Smoke makes things work. When the smoke gets out, it stops!
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4126
Posted: 01:53pm 14 Dec 2022
Copy link to clipboard 
Print this post

I suppose... check which pins etc are used for what & that any other chips (graphics/etc) are supported or you're happy to write the code.

John
 
Bowden_P
Senior Member

Joined: 20/03/2019
Location: United Kingdom
Posts: 162
Posted: 02:01pm 14 Dec 2022
Copy link to clipboard 
Print this post

I see it uses a GC9A01A chip - the Picomite has a driver for the GC9A01 - no "A".
Is that significant ?

With best regards, Paul.
Nothing so constant as change.
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 02:46pm 14 Dec 2022
Copy link to clipboard 
Print this post

  Bowden_P said  I see it uses a GC9A01A chip - the Picomite has a driver for the GC9A01 - no "A".
Is that significant ?

With best regards, Paul.


This article is about the GC9A01 but it mentions Using the Adafruit_GC9A01A Library so there presumably is no difference. I also saw mention that one version has no regulator and therefore only good for 3v3.

Got one on the way  
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 03:02pm 14 Dec 2022
Copy link to clipboard 
Print this post

  JohnS said  I suppose... check which pins etc are used for what & that any other chips (graphics/etc) are supported or you're happy to write the code.

John


No big deal to use a different language if need be. The way I understand it is that the display SPI is bit-banged and any pins can be nominated(?) Dunno, dealing with so many different systems, atm, my head's about to explode  


Craig
 
lew247

Guru

Joined: 23/12/2015
Location: United Kingdom
Posts: 1702
Posted: 03:27pm 14 Dec 2022
Copy link to clipboard 
Print this post


Edited 2022-12-15 01:43 by lew247
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 01:31pm 22 Dec 2022
Copy link to clipboard 
Print this post

Works well  
Only bummer is that MISO is not an optional parameter and so I allocated (wasted) GP24.

Craig
Edited 2022-12-22 23:54 by Tinine
 
Zonker

Guru

Joined: 18/08/2012
Location: United States
Posts: 772
Posted: 04:27am 02 Jan 2023
Copy link to clipboard 
Print this post

@Tinine - I tried to also select gp24 for MISO and I got back "pin in use"...
Not sure why... Did I miss something..??  

option system spi gp10,gp24,gp11  right..??
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 03:29pm 02 Jan 2023
Copy link to clipboard 
Print this post

  Zonker said  @Tinine - I tried to also select gp24 for MISO and I got back "pin in use"...
Not sure why... Did I miss something..??  

option system spi gp10,gp24,gp11  right..??


OPTION SYSTEM SPI
CLKpin, MOSIpin, MISOpin

All I can see is that you appear to have MOSI and MISO flipped(?)

Illustration


Craig
 
Zonker

Guru

Joined: 18/08/2012
Location: United States
Posts: 772
Posted: 05:13pm 02 Jan 2023
Copy link to clipboard 
Print this post

Ok.. Tried option system spi gp10,gp11,gp24..  Same error, gp24 is in use..
The only one that seems to work is gp10,gp11,gp12... (that makes sense)...
But then the display wants to use gp12 for the display reset...
Says that gp12  is reserved on startup... (for system spi)...



I am running V5.07.06B7 of the firmware..
What does your setup look like..??
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10570
Posted: 05:29pm 02 Jan 2023
Copy link to clipboard 
Print this post

Start with OPTION RESET and then
OPTION SYSTEM SPI GP10,GP11,GP28
OPTION LCDPANEL GC9A01, LANDSCAPE,GP8,GP12,GP9,GP25

or
SETPIN GP24,OFF
OPTION SYSTEM SPI GP10,GP11,GP24
OPTION LCDPANEL GC9A01, LANDSCAPE,GP8,GP12,GP9,GP25
Edited 2023-01-03 03:35 by matherp
 
Zonker

Guru

Joined: 18/08/2012
Location: United States
Posts: 772
Posted: 11:37pm 02 Jan 2023
Copy link to clipboard 
Print this post

Thanks Peter... That did the trick...
I think the "pin24" had me confused and didn't know you had to turn it "off"
I also was doing the "option heartbeat off" command to free up the LCD backlight pin...

I ended up using your first example:

Start with OPTION RESET and then
OPTION SYSTEM SPI GP10,GP11,GP28
OPTION LCDPANEL GC9A01, LANDSCAPE,GP8,GP12,GP9,GP25

I also bought the waveshare module with the 0.96 LCD...
Will try to get that going next...

Much thanks for all your help... Just getting started with the Pico adventure..
Update: setups for the 0.96 LCD module all good...  
Edited 2023-01-03 13:08 by Zonker
 
Tinine
Guru

Joined: 30/03/2016
Location: United Kingdom
Posts: 1646
Posted: 01:26am 03 Jan 2023
Copy link to clipboard 
Print this post

We "imagineers" can see all kinds of potential for this cute little device. Many thanks, Pete  
 
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