A lightweight project for writing data to FRAM memory with ultra-high endurance.
This system is especially well-suited for securely saving sensitive information such as cryptocurrency addresses or passwords, ensuring data integrity and durability over time.
- Simple Webserver
- Write Data
- Download Selected File
- Download Entire FRAM
- Verify File Integrity
- Wipe All Data
Tested only on ESP8266, ESP32 has not been tested.
You can use any I2C FRAM chip, just update the chip size in the code if it has a different capacity.
Warning: Always create a second copy, such as a paper backup.
https://www.fujitsu.com/uk/Images/MB85RC256V-20171207.pdf
Main feature:
10 years (+85°C), 95 years (+55°C), over 200 years (+35 °C)
−30°C 1000+ years (theoretically)
Module VCC -> ESP 3.3V PIN
Module GND -> ESP GND
Module WP -> ESP GND (or 3.3V if you want to enable write protection)
Module SCL -> ESP D1
Module SDA -> ESP D2
Module A0/A1/A2 -> ESP GND
SSID: smartFRAM
Password: 12345678
Visual Studio Code
PlatformIO
https://www.aliexpress.com/item/1005001621719732.html
https://www.aliexpress.com/w/wholesale-MB85RC256V.html
https://github.com/adafruit/Adafruit_FRAM_I2C
https://github.com/Erriez/ErriezCRC32
smartFRAM is licensed under the MIT License, see LICENSE for more information.
