The sample code we are providing you is designed to be run on a variety of Adafruit boards that can use the GFX library. The screenshots shown here were using the 2.4 inch 320x240 TFT FeatherWing but we have also provided options for the 3.5 inch 480x320 FeatherWing, Adafruit HalloWing and PyGamer displays.

When using the TFT FeatherWings you also need a Feather board. We recommend some version of M0 or M4 or any other 32-bit Feather. The custom fonts we will be using take up a lot of memory and cannot be run on 8-bit boards such as a 32u4. We used a Feather M0 Express. The M4 boards are much faster and would be an even better choice.

TFT FeatherWing - 2.4" 320x240 Touchscreen For All Feathers
A Feather board without ambition is a Feather board without FeatherWings! Spice up your Feather project with a beautiful 2.4" touchscreen display shield with built in microSD card...
In Stock
Adafruit Feather M0 Express - Designed for CircuitPython
We love all our Feathers equally, but this Feather is very special. It's our first Feather that is specifically designed for use with CircuitPython!...
In Stock
Adafruit Feather M4 Express - Featuring ATSAMD51
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox,...
Out of Stock
Adafruit TFT FeatherWing - 3.5" 480x320 Touchscreen for Feathers
Spice up your Feather project with a beautiful 3.5" touchscreen display shield with built in microSD card socket. This TFT display is 3.5" diagonal with a bright 6 white-LED...
In Stock
Adafruit HalloWing M0 Express
This is Hallowing..this is Hallowing... Hallowing! Hallowing! Are you the kind of person who doesn't...
In Stock
Adafruit PyBadge for MakeCode Arcade, CircuitPython, or Arduino
What's the size of a credit card and can run CircuitPython, MakeCode Arcade or Arduino? That's right, its the Adafruit PyBadge! We wanted to see how much we...
In Stock
Adafruit PyGamer for MakeCode Arcade, CircuitPython or Arduino
What fits in your pocket, is fully Open Source, and can run CircuitPython, MakeCode Arcade or Arduino games you write yourself? That's right, it's the Adafruit...
Out of Stock

You also need to download and install the Adafruit GFX library. For details on how to do that visit this tutorial. You also need support for whatever display you are using. Go to the learning guide for the particular display you are using to see which libraries are needed to support it.

Finally you will need the sample sketch for this tutorial which can be found on GitHub using the button below.

This guide was first published on Jul 16, 2019. It was last updated on Jul 16, 2019.

This page (Hardware and software requirements) was last updated on May 15, 2021.

Text editor powered by tinymce.