in core 2.5.2 and below was returning a string such 2_5_2 Example: void setup() { Serial.begin(115200); Serial.println(); Serial.println(ESP.getCoreVersion()); }