From ab34321a16c4534cf16abbaa786fc4065a0deb68 Mon Sep 17 00:00:00 2001 From: "Limor \"Ladyada\" Fried" Date: Mon, 28 Mar 2022 05:58:25 -0400 Subject: [PATCH] add variant init code for the feather s2 tft (#6447) --- variants/adafruit_feather_esp32s2_tft/variant.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/variants/adafruit_feather_esp32s2_tft/variant.cpp b/variants/adafruit_feather_esp32s2_tft/variant.cpp index 750f5f72..548ce9ff 100644 --- a/variants/adafruit_feather_esp32s2_tft/variant.cpp +++ b/variants/adafruit_feather_esp32s2_tft/variant.cpp @@ -31,7 +31,12 @@ extern "C" { // Initialize variant/board, called before setup() void initVariant(void) { - + // This board has power control pins, and we must set them to output and high + // in order to enable the NeoPixels, TFT & I2C + pinMode(NEOPIXEL_POWER, OUTPUT); + digitalWrite(NEOPIXEL_POWER, HIGH); + pinMode(TFT_I2C_POWER, OUTPUT); + digitalWrite(TFT_I2C_POWER, HIGH); } }