/c/Users/<username>/AppData/Local/Arduino15/packages/esp32/tools/esp-x32/2405/bin
arduino/sketches/1787759521028F870EBACCD4150C5BAE/sample_code.ino.elf
#include <Arduino.h>
#include <esp_system.h> // ESP32 system functions
#include <esp_chip_info.h> // Chip info
#include <esp_spi_flash.h> // Flash memory functions
void setup() {
Serial.begin(115200);
delay(10000);
Serial.println("\nESP32 Chip Information:");
esp_chip_info_t chip_info;
esp_chip_info(&chip_info);
Serial.printf("Chip Model: %d\n", chip_info.model);
Serial.printf("Cores: %d\n", chip_info.cores);
Serial.printf("Features: %s%s%s\n",
(chip_info.features & CHIP_FEATURE_WIFI_BGN) ? "Wi-Fi " : "",
(chip_info.features & CHIP_FEATURE_BT) ? "Bluetooth " : "",
(chip_info.features & CHIP_FEATURE_BLE) ? "BLE " : "");
// Get Flash Size
// uint32_t flash_size;
// esp_flash_get_size(NULL, &flash_size);
// Serial.printf("Flash Size: %d MB\n", flash_size / (1024 * 1024));
}
void loop() {
}
ESP32 Chip Information:
Chip Model: 1
Cores: 2
Features: Wi-Fi Bluetooth BLE
ESP32-WROOM-32 → Standard ESP32
ESP32-WROVER → ESP32 with extra PSRAM
ESP32-WROOM-32D/U → Variant with different antenna design