Marauder supports M5 Nano C6

This commit is contained in:
Just Call Me Koko
2026-05-24 21:59:35 -04:00
parent 74ad4d6d33
commit e5606bc011
6 changed files with 30 additions and 0 deletions
+5
View File
@@ -8,6 +8,11 @@ LedInterface::LedInterface() {
void LedInterface::RunSetup() {
//Serial.println("Setting neopixel to black...");
#ifdef HAS_NEOPIXEL_LED
#ifdef MARAUDER_M5_NANO_C6
pinMode(19, OUTPUT);
delay(100);
digitalWrite(19, HIGH);
#endif
strip.setBrightness(0);
strip.begin();
strip.setPixelColor(0, strip.Color(0, 0, 0));
+25
View File
@@ -34,6 +34,7 @@
//#define MARAUDER_CARDPUTER_ADV
//#define MARAUDER_V8
//#define MARAUDER_MINI_V3
#define MARAUDER_M5_NANO_C6
//#define DUAL_MINI_C5
//// END BOARD TARGETS
@@ -106,6 +107,8 @@
#define HARDWARE_NAME "Marauder Mini v3"
#elif defined(DUAL_MINI_C5)
#define HARDWARE_NAME "Dual Mini C5"
#elif defined(MARAUDER_M5_NANO_C6)
#define HARDWARE_NAME "M5 Nano C6"
#else
#define HARDWARE_NAME "ESP32"
#endif
@@ -528,6 +531,24 @@
#define HAS_IDF_3
//#define HAS_SIMPLEX_DISPLAY
#endif
#if defined(MARAUDER_M5_NANO_C6)
//#define FLIPPER_ZERO_HAT
//#define HAS_MINI_KB
//#define HAS_BATTERY
#define HAS_BT
//#define HAS_BUTTONS
#define HAS_NEOPIXEL_LED
//#define HAS_PWR_MGMT
//#define HAS_SCREEN
//#define HAS_MINI_SCREEN
//#define HAS_SD
//#define USE_SD
//#define HAS_TEMP_SENSOR
//#define HAS_GPS
#define HAS_NIMBLE_2
#define HAS_IDF_3
#endif
//// END BOARD FEATURES
//// POWER MANAGEMENT
@@ -2473,6 +2494,8 @@
#define MEM_LOWER_LIM 10000
#elif defined(MARAUDER_MINI_V3)
#define MEM_LOWER_LIM 10000
#else
#define MEM_LOWER_LIM 10000
#endif
//// END MEMORY LOWER LIMIT STUFF
@@ -2497,6 +2520,8 @@
#define PIN 27
#elif defined(MARAUDER_CARDPUTER_ADV)
#define PIN 21
#elif defined(MARAUDER_M5_NANO_C6)
#define PIN 20
#else
#define PIN 25
#endif
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.