Is the Pimoroni Pico VGA Demo Base uLisp compatible?


#1

Hi,

I hope you are doing well.

I’m just wondering if creating a new uLisp Machine using the Pimoroni Pico VGA Demo Base would be possible.

Can uLisp graphics examples render directly on the RP2040 for VGA output?

It seems the board is only compatible with the official C++ SDK.

Best Regards,


#2

Hi @chamobit,

Thanks for highlighting the Pimoroni Pico VGA Demo Base.

Can uLisp graphics examples render directly on the RP2040 for VGA output?

I’m not quite sure what you mean. The graphics routines in the ARM version of uLisp call Adafruit’s GFX graphics library, so you would either need a GFX-compatible library for the Pimoroni Pico VGA Demo Base, or you’d need to write your own graphics library.

it seems the board is only compatible with the official C++ SDK.

Yes, that seems like it would be a problem. uLisp relies on Earle Philhower’s Raspberry Pi Pico/RP2040 core. The latest version, 3.7.2, doesn’t support the Pimoroni Pico VGA Demo Base, but it’s possible Earle will add support.

Another similar project is @Kaef’s uLisp-esp32 VGA Mini Computer, based on the TTGO FabGL VGA32 board:

uLisp-esp32 VGA Mini Computer


#3

Hello,

Thank you very much for your feedback.

It’s much clearer now.

Best Regards