T-Deck screen capture

This is a uLisp extension to capture the T-Deck screen and save it in BMP format to an SD card. I wrote it to help in writing documentation for the T-Deck editor.

To use it you enter:

(save-screen filename)

where filename is a string such as "pic.bmp".

It saves the text on the screen, together with highlighting, but note that it doesn’t save any graphics drawn on the screen. Here’s an example:

TDeckScreenCapture.gif

Installing the Screen Capture extension

  • Uncomment #define extensions at the start of the main uLisp T-Deck source file.
  • Compile and upload uLisp with the file ScreenCapture.ino included in the same folder as the uLisp source file.

The save-screen function will then be added to the built-in functions in uLisp.

Here is the Screen Capture Extension: ScreenCapture.ino.


Previous: NeoPixel extension

Next: FAQ