While noodling around on one of the UK Adafruit resellers, I came across this tidy little keyboard+display combo:
It has a purpose-built board you can use to connect a Raspberry Pi Pico. Now a Pico isn’t a general-purpose SoC, and is closer to an Arduino in terms of usage. You can compile code to target it the way you would an Arduino, or run MicroPython (which has support for a lot of the stuff sold by Adafruit, as they tend to publish whatever shims and drivers are needed).
It seems like an ideal “no distractions pocket IF device” for those periods when you just want to hand someone a game and say “give this back to me when you’ve finished.” Or perhaps keep a “Lost Treasures” style collection on the flash storage. It’s frivolous, but I find the format compelling.
So have there been any terps targeting the RPi Pico yet?
On the MicroPython front, there’s always the venerable old zvm project, which I notice has seen some updates for cheapGlk integration fixes recently after a decade-long hiatus in development. And there’s the slightly more modern and comfortable xyppy, which supports more advanced terminal features and Python 3 natively.
There appear to be “provide enough terminal features to make ncurses happy” modules for MicroPython on a number of these platforms, but it could also be easier than some platforms to just write a Glk layer that takes advantage of the display to do proportional fonts and so forth.
I know some folks have targeted Arduinos with compiled interpreters. Would much of that work be transferable to the Pico?