Do it on the K2 -
Use Lua(.org) rather than Python -
Use a binding to the Cairo library -
This one looks good enough:
http://www.dynaset.org/dogusanh/
Either write a screensaver image or write it to the display buffer (Cairo can do either).
We don't need graphics (which Cairo can also do) - just need to position and render alpha-numeric strings in a specified font (which Cairo can do).
And, Cairo may already be on the K2.
= = = =
If your familar with Java, perhaps this will help understand Cairo:
http://cairographics.org/cairo-java/
We may or may not want the Pango library also.