Skip to content

HODAKdev/smartFRAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartFRAM

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.

Features

  • Simple Webserver
  • Write Data
  • Download Selected File
  • Download Entire FRAM
  • Verify File Integrity
  • Wipe All Data

UI

Notes

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.

Datasheet

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)

Connection

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

WIFI AP

SSID: smartFRAM
Password: 12345678

Build

Visual Studio Code
PlatformIO

Recommended Products

https://www.aliexpress.com/item/1005001621719732.html
https://www.aliexpress.com/w/wholesale-MB85RC256V.html

Credits

https://github.com/adafruit/Adafruit_FRAM_I2C
https://github.com/Erriez/ErriezCRC32

License

smartFRAM is licensed under the MIT License, see LICENSE for more information.

About

A lightweight project for writing data to FRAM memory with ultra-high endurance.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages