#include <EEPROM.h>  // read and write from flash memory

void setup() {
  Serial.begin(115200);
  EEPROM.begin(sizeof(float) * 2);

  float value1 = EEPROM.readFloat(0);
  float value2 = EEPROM.readFloat(4);
  Serial.printf("%0.2f\n", value1);
  Serial.printf("%0.3f\n", value2);
  Serial.printf("******************************\n");

  value1 = 12.34;
  value2 = 56.789;

  EEPROM.writeFloat(0, value1);
  EEPROM.writeFloat(4, value2);
  EEPROM.commit();

  value1 = EEPROM.readFloat(0);
  value2 = EEPROM.readFloat(4);
  Serial.printf("%0.2f\n", value1);
  Serial.printf("%0.3f\n", value2);

}

void loop() {

}