Stm32f1 flash memory

Hi,
I recently had an STM32F103C8T6 board. I'm working on a project in wich I need to store 1 or 2 variables in an EEPROM memory, but the STM32F1 has a flash memory, that I can apparently store data in, just like EEPROM on an Arduino, but how can I do it with the Arduino IDE !?

STM32 Arduino core has it own library EEPROM.h, that emulated EEPROM in flash

If you provide battery backup to the VBAT pin, you can use the non-volatile RAM locations that are in the IC's low power domain.

So if I use the Arduino IDE EEPROM library with the STM32 it will emulate an EEPROM memory in the flash memory !?

Yes that is the idea.

no, you have to use STM32 version of EEPROM library

Where can I find it !?

What is STM32 core you are use? please provide a link

Oh, I didn't catch that detail...

STM32F103C8T6 (Blue Pill board)
STM32F103C8 - Mainstream Performance line, Arm Cortex-M3 MCU with 64 Kbytes of Flash memory, 72 MHz CPU, motor control, USB and CAN - STMicroelectronics
Just for instance, this core's flash memory is listed as 64 to 128kb of memory in the datasheet, but when I connect it to STM32CubeProgrammer, it says that it has 256Kb

Which one are you using, and what board? You only posted a link to the IC. We already know what that is.

Whom are you asking?

I am asking semsem

No, this is link to board datasheet.

I asked what stm32 arduino core you are use?

unfortunately not

You mean the board in the IDE ? If yes :
Board : Generic STM32F1 Series
Board part number : BluePill F103C8T6

No, I mean the actual, physical board. There are hundreds of different boards. Also which Arduino core did you install?

however yes

No, that is a chip. I'm asking for the board.

Board doesn't matter. You are programming the chip, not the board.