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-asynctrait implementation- Async support via
embassy-time
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.