Skip to content

Commit 40215ae

Browse files
committed
M5 Paper SDCard
1 parent 42671bb commit 40215ae

3 files changed

Lines changed: 46 additions & 46 deletions

File tree

boards/m5stack-paper-s3/interface.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
***************************************************************************************/
1212
void _setup_gpio() {
1313
M5.begin();
14+
#if defined(ARDUINO_M5STACK_PAPERS3)
1415
M5.Display.setEpdMode(epd_mode_t::epd_fastest);
16+
#endif
1517
}
1618

1719
/***************************************************************************************

boards/m5stack-paper-s3/platformio.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ build_flags =
8383
-DTFT_WIDTH=540
8484
-DTFT_HEIGHT=960
8585

86-
-DSDCARD_CS=47
87-
-DSDCARD_SCK=39
88-
-DSDCARD_MISO=40
89-
-DSDCARD_MOSI=38
86+
-DSDCARD_CS=4
87+
-DSDCARD_SCK=14
88+
-DSDCARD_MISO=13
89+
-DSDCARD_MOSI=12
9090

9191

9292
lib_deps =

src/settings.cpp

Lines changed: 40 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ void settings_menu() {
164164
saveConfigs();
165165
}});
166166
#endif
167-
#if !defined(CORE_4MB) && defined(M5STACK)
167+
#if defined(PART_08MB) && defined(M5STACK)
168168
options.push_back({"Partition Change", [=]() { partitioner(); }});
169169
options.push_back({"List of Partitions", [=]() { partList(); }});
170170
#endif
@@ -517,28 +517,28 @@ bool saveIntoNVS() {
517517
log_i("Settings stored in NVS successfully");
518518
}
519519

520-
nvsHandle->commit();
521-
if (!saveWifiIntoNVS()) { log_i("saveIntoNVS: failed to store WiFi list"); }
522-
return true;
523-
}
524-
525-
bool saveSessionToken(const String &token) {
526-
esp_err_t err = ESP_OK;
527-
auto nvsHandle = openNamespace("launcher", NVS_READWRITE, err);
528-
if (!nvsHandle) return false;
529-
530-
if (token.isEmpty()) {
531-
err = nvsHandle->erase_item("token");
532-
if (err == ESP_ERR_NVS_NOT_FOUND) err = ESP_OK;
533-
} else {
534-
err = nvsHandle->set_string("token", token.c_str());
535-
}
536-
537-
if (err == ESP_OK) { err = nvsHandle->commit(); }
538-
return err == ESP_OK;
539-
}
540-
541-
bool saveWifiIntoNVS() {
520+
nvsHandle->commit();
521+
if (!saveWifiIntoNVS()) { log_i("saveIntoNVS: failed to store WiFi list"); }
522+
return true;
523+
}
524+
525+
bool saveSessionToken(const String &token) {
526+
esp_err_t err = ESP_OK;
527+
auto nvsHandle = openNamespace("launcher", NVS_READWRITE, err);
528+
if (!nvsHandle) return false;
529+
530+
if (token.isEmpty()) {
531+
err = nvsHandle->erase_item("token");
532+
if (err == ESP_ERR_NVS_NOT_FOUND) err = ESP_OK;
533+
} else {
534+
err = nvsHandle->set_string("token", token.c_str());
535+
}
536+
537+
if (err == ESP_OK) { err = nvsHandle->commit(); }
538+
return err == ESP_OK;
539+
}
540+
541+
bool saveWifiIntoNVS() {
542542
JsonArray wifiList = ensureWifiListInternal();
543543
if (wifiList.isNull()) return false;
544544

@@ -566,23 +566,23 @@ bool saveWifiIntoNVS() {
566566
}
567567
}
568568

569-
nvsHandle->commit();
570-
return true;
571-
}
572-
573-
String loadSessionToken() {
574-
esp_err_t err = ESP_OK;
575-
auto nvsHandle = openNamespace("launcher", NVS_READONLY, err);
576-
if (!nvsHandle) return "";
577-
578-
char buffer[65] = {0};
579-
err = nvsHandle->get_string("token", buffer, sizeof(buffer));
580-
if (err != ESP_OK) return "";
581-
582-
return String(buffer);
583-
}
584-
585-
void defaultValues() {
569+
nvsHandle->commit();
570+
return true;
571+
}
572+
573+
String loadSessionToken() {
574+
esp_err_t err = ESP_OK;
575+
auto nvsHandle = openNamespace("launcher", NVS_READONLY, err);
576+
if (!nvsHandle) return "";
577+
578+
char buffer[65] = {0};
579+
err = nvsHandle->get_string("token", buffer, sizeof(buffer));
580+
if (err != ESP_OK) return "";
581+
582+
return String(buffer);
583+
}
584+
585+
void defaultValues() {
586586
// rotation = ROTATION;
587587
dimmerSet = 20;
588588
bright = 100;
@@ -989,5 +989,3 @@ void saveConfigs() {
989989
saveIntoNVS();
990990
saveWifiIntoNVS();
991991
}
992-
993-

0 commit comments

Comments
 (0)