wemos / D1_mini_Examples

WeMos D1 & D1 mini Arduino Examples
547 stars 228 forks source link

Request print free memory example. #17

Closed nugrahawahyu closed 6 years ago

nugrahawahyu commented 8 years ago

I request an example on how to print free memory of d1 board.

mcauser commented 8 years ago
void setup(void) {
    Serial.begin(115200);
}
void loop() {
    Serial.println("System ---");
    Serial.printf("getChipId: %08X\n", ESP.getChipId());
    Serial.printf("getCpuFreqMHz: %08d\n", ESP.getCpuFreqMHz());
    Serial.printf("getSdkVersion: %08X\n", ESP.getSdkVersion());
    Serial.printf("getBootVersion: %08X\n", ESP.getBootVersion());
    Serial.printf("getBootMode: %08X\n", ESP.getBootMode());
    Serial.printf("getCycleCount: %u\n", ESP.getCycleCount());

    Serial.println("Memory ---");
    Serial.printf("getFreeHeap: %08X\n", ESP.getFreeHeap());
    Serial.printf("getSketchSize: %u\n", ESP.getSketchSize());
    Serial.printf("getFreeSketchSpace: %u\n", ESP.getFreeSketchSpace());
}

http://forum.wemos.cc/topic/175/how-to-print-free-memory