This commit is contained in:
Pirata
2025-02-01 13:14:22 +00:00
parent d4c3e228f7
commit 025e19f115
7 changed files with 569 additions and 23 deletions

View File

@@ -38,7 +38,7 @@ https://www.online-utility.org/image/convert/to/XBM
#include "flipperLED.h"
#elif defined(XIAO_ESP32_S3)
#include "xiaoLED.h"
#elif defined(MARAUDER_M5STICKC)
#elif defined(MARAUDER_M5STICKC) || defined(MARAUDER_M5STICKCP2)
#include "stickcLED.h"
#elif defined(HAS_NEOPIXEL_LED)
#include "LedInterface.h"
@@ -109,7 +109,7 @@ CommandLine cli_obj;
flipperLED flipper_led;
#elif defined(XIAO_ESP32_S3)
xiaoLED xiao_led;
#elif defined(MARAUDER_M5STICKC)
#elif defined(MARAUDER_M5STICKC) || defined(MARAUDER_M5STICKCP2)
stickcLED stickc_led;
#else
LedInterface led_obj;
@@ -151,9 +151,14 @@ void backlightOff() {
void setup()
{
#ifdef MARAUDER_M5STICKC
#ifdef defined(MARAUDER_M5STICKC) && !defined(MARAUDER_M5STICKCP2)
axp192_obj.begin();
#endif
#if defined(MARAUDER_M5STICKCP2) // Prevent StickCP2 from turning off when disconnect USB cable
pinMode(POWER_HOLD_PIN, OUTPUT);
digitalWrite(POWER_HOLD_PIN, HIGH);
#endif
#ifdef HAS_SCREEN
pinMode(TFT_BL, OUTPUT);