comp.lang.ada
 help / color / mirror / Atom feed
From: "jer...@synack.me" <jeremy@synack.me>
Subject: Re: Controlling st7789 screen from Ada on a rpi Pico ?
Date: Tue, 15 Feb 2022 18:03:26 -0800 (PST)	[thread overview]
Message-ID: <5ca08927-4e56-4e0b-9b19-7dbd7ce1ff5cn@googlegroups.com> (raw)
In-Reply-To: <suh5bl$ped$1@dont-email.me>

On Tuesday, February 15, 2022 at 1:18:48 PM UTC-8, björn lundin wrote:
> So, I got my first Raspberry Pico :-) 
> 
> I also got a 'Pico Explorer Base' device at 
> <https://shop.pimoroni.com/products/pico-explorer-base> 
> 
> This thing has a st7789 screen. I got it to work with Python. 
> 
> Now - I see that there is work done with the Pico and Ada - the 
> <https://pico-doc.synack.me> seems to be a good place to start. 
> 
> I wonder if there is any port done already for this screen in Ada? 
> Google points me to some python and some c/c++ implementations (whereof 
> Pimoroni's Github has some) 
> 
> I also came across uGUI <http://embeddedlightning.com/ugui/> which 
> loooks interesting. Same question there. Ada-port? 
> 
> I hesitate to start translating one of the c-libraries - but 
> I probably will when time permits if nothing is already in place. 
> 
> 
> -- 
> Björn

The Pimoroni Picosystem uses a ST7789 screen, I have a driver for it in picosystem_bsp:

https://github.com/JeremyGrosser/picosystem_bsp/tree/master/src

I didn't implement every feature or video mode that the controller supports, so you may need to modify it to suit your needs.

  reply	other threads:[~2022-02-16  2:03 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-15 21:18 Controlling st7789 screen from Ada on a rpi Pico ? Björn Lundin
2022-02-16  2:03 ` jer...@synack.me [this message]
2022-02-16  7:19   ` Björn Lundin
2022-02-18  9:31 ` Fabien Chouteau
2022-02-18 17:18   ` Björn Lundin
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox