Drawing Bitmaps

This will not work for the Circuit Playground Classic because it does not have SPI flash.

Not only can you draw shapes but you can also load images from QSPI flash, perfect for static images!

The 1.54" display can show a max of 152x152 pixels. Lets use this Blinka bitmap as our demo:

In order to copy the files to QSPI Flash, the easiest way is to load CircuitPython onto your device. If you are not sure how, you can check out our Welcome to CircuitPython guide.

After you have installed CircuitPython on your device, you should see a CIRCUITPY drive appear in the list of drives. copy tricolor-blinka.bmp over to the root of that drive. Once that is copied, you can continue.

Now in Arduino, open the FileExamplesAdafruit ImageReader LibraryEInkGizmo example.

Upload to the Circuit Playground and you should see Blinka appear!

This guide was first published on Dec 03, 2019. It was last updated on Dec 03, 2019.
This page (Drawing Bitmaps) was last updated on Jun 25, 2020.