Skip to content

Commit 72b37bc

Browse files
committed
fix: examples for arduino-pico
1 parent 8be0028 commit 72b37bc

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

examples/Demo/Demo.ino

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,13 @@ void loop() {
8686
WebSerial.print(F("IP address: "));
8787
WebSerial.println(WiFi.localIP());
8888
WebSerial.printf("Uptime: %lums\n", millis());
89-
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
89+
#if defined(ESP8266)
90+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
91+
#elif defined(ESP32)
92+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
93+
#elif defined(TARGET_RP2040) || defined(TARGET_RP2350) || defined(PICO_RP2040) || defined(PICO_RP2350)
94+
WebSerial.printf("Free heap: %" PRIu32 "\n", rp2040.getFreeHeap());
95+
#endif
9096
last_print_time = millis();
9197
}
9298

examples/Demo_AP/Demo_AP.ino

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,13 @@ void loop() {
7979
WebSerial.print(F("IP address: "));
8080
WebSerial.println(WiFi.softAPIP());
8181
WebSerial.printf("Uptime: %lums\n", millis());
82-
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
82+
#if defined(ESP8266)
83+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
84+
#elif defined(ESP32)
85+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
86+
#elif defined(TARGET_RP2040) || defined(TARGET_RP2350) || defined(PICO_RP2040) || defined(PICO_RP2350)
87+
WebSerial.printf("Free heap: %" PRIu32 "\n", rp2040.getFreeHeap());
88+
#endif
8389
last_print_time = millis();
8490
}
8591

examples/Logging/Logging.ino

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,13 @@ void loop() {
5353
WebSerial.print(F("IP address: "));
5454
WebSerial.println(WiFi.softAPIP());
5555
WebSerial.printf("Uptime: %lums\n", millis());
56-
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
56+
#if defined(ESP8266)
57+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
58+
#elif defined(ESP32)
59+
WebSerial.printf("Free heap: %" PRIu32 "\n", ESP.getFreeHeap());
60+
#elif defined(TARGET_RP2040) || defined(TARGET_RP2350) || defined(PICO_RP2040) || defined(PICO_RP2350)
61+
WebSerial.printf("Free heap: %" PRIu32 "\n", rp2040.getFreeHeap());
62+
#endif
5763

5864
last = millis();
5965
}

0 commit comments

Comments
 (0)