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.
I also came across uGUI <http://embeddedlightning.com/ugui/> which
loooks interesting. Same question there. Ada-port?
On Tuesday, February 15, 2022 at 10:18:48 PM UTC+1, björn lundin wrote:
I have an Ada binding [1] for the excellent lvgl GUI library [2]. You can get it from Alire: [3].
Don't hesitate to say hello on the Ada Gitter chat if you want an little help setting it up.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 335 |
Nodes: | 16 (2 / 14) |
Uptime: | 148:08:04 |
Calls: | 7,411 |
Calls today: | 1 |
Files: | 12,670 |
Messages: | 5,613,097 |