From ea33a7bc77f98c5ac0e9bf1c0cc7a90f712d6b1b Mon Sep 17 00:00:00 2001 From: lady ada Date: Fri, 18 Mar 2022 17:31:43 -0400 Subject: [PATCH] add variant init code for the feather s2 tft --- 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 750f5f72b02..548ce9ff4a1 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); } }