Adafruit~
openHASP runs on Adafruit's ESP32 Feather Boards and supports Adafruit's TFT Featherwing resistive touch screens. Build configurations and precompiled firmware binaries are available for these popular hardware combinations to help you get started quickly.
Supported Boards~
openHASP supports the following Adafruit Feather boards (and the many different versions and variations based on them):
- Adafruit HUZZAH32 - ESP32 Feather (4MB Flash, No PSRAM)
- Adafruit ESP32-S3 Feather (4MB Flash, 2MB PSRAM)
- Adafruit ESP32 Feather V2 (8MB Flash, 2MB PSRAM)
These boards are virtually plug-and-play when combined with Adafruit TFT FeatherWing displays. Many of these boards come in versions with pre-soldered headers (no soldering required).
Warning
Don't use the Adafruit ESP8266-based Feather HUZZAH as it lacks both sufficient memory and MCU power.
Note
Boards with PSRAM are highly recommended, and required for image processing.
Supported Displays~
- TFT FeatherWing - 2.4" 320x240 Touchscreen (ILI9341 with STMPE610 resistive touch)
- TFT FeatherWing - 2.4" 320x240 Touchscreen V2 (ILI9341 with TSC2007 resistive touch)
- TFT FeatherWing - 3.5" 480x320 Touchscreen (HX8357D with STMPE610 resistive touch)
- TFT FeatherWing - 3.5" 480x320 Touchscreen V2 (HX8357D with TSC2007 resistive touch)
Check out Adafruit's TFT Featherwing tutorial on learn.adafruit.com for detailed information and wiring diagrams.
Backlight~
By default, the display is always on and at its maximum brightness. To control backlight dimming or sleeping, you need to solder the LITE
pad on the TFT Featherwing to a PWM output pin on the Feather board (e.g., GPIO 21
on the Adafruit HUZZAH32 - ESP32 Feather).
Note
When using Adafruit ESP32 Feather V2 the 'corner' pin next to TX has changed from pin 21 to 37 and is also changed from a GPIO to input-only, which means it can not be used for the backlight. You can use e.g. GPIO 26
instead.
Product Videos~
2.4" TFT FeatherWing~
2.4" TFT FeatherWing V2~
3.5" TFT FeatherWing~
3.5" TFT FeatherWing V2~
3D Printed Cases~
Check out these enclosures available on Thingiverse:
- 2.4" TFT FeatherWing Enclosure
- 2.4" TFT FeatherWing Weather Station
- 3.5" TFT FeatherWing Table Top Case
- 3.5" TFT FeatherWing Touch Deck
About Adafruit
Adafruit invests time and resources providing open source code and libraries, please support Adafruit and open-source hardware by purchasing products from Adafruit!