m24512

Crates.iom24512
lib.rsm24512
version0.1.1
created_at2026-01-06 16:37:39.444102+00
updated_at2026-01-06 16:45:04.471514+00
descriptionA no_std driver for the M24512 EEPROM
homepage
repositoryhttps://github.com/kimbotto/m24512-rs
max_upload_size
id2026256
size31,966
Mirko Bottarelli (kimbotto)

documentation

README

M24512 EEPROM Driver

A no_std Rust driver for the M24512 EEPROM using embedded-hal-async.

Features

  • 16-bit memory addressing (64 KB capacity)
  • 128-byte page write support
  • Automatic page boundary handling
  • Hardware write protection control (via nWC pin)
  • embedded-storage-async trait implementation
  • Async support via embassy-time

License

Licensed under either of:

Commit count: 3

cargo fmt