Hardware and software requirements

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

PRODUCT ID: 3315
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...
$29.95
IN STOCK

Adafruit Feather M0 Express - Designed for CircuitPython

PRODUCT ID: 3403
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!...
$19.95
IN STOCK

Adafruit Feather M4 Express - Featuring ATSAMD51

PRODUCT ID: 3857
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

PRODUCT ID: 3651
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...
$39.95
IN STOCK

Adafruit HalloWing M0 Express

PRODUCT ID: 3900
This is Hallowing..this is Hallowing... Hallowing! Hallowing! Are you the kind of person who doesn't...
$34.95
IN STOCK

Adafruit PyBadge for MakeCode Arcade, CircuitPython or Arduino

PRODUCT ID: 4200
Coming soon! Sign up to be notified when we have these in stockWhat's the size of a credit card and can run CircuitPython, MakeCode Arcade or Arduino? That's...
OUT OF STOCK

Adafruit PyGamer for MakeCode Arcade, CircuitPython or Arduino

PRODUCT ID: 4242
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 Nov 04, 2019.