m24512 0.1.1

A no_std driver for the M24512 EEPROM
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 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:
- Apache License, Version 2.0 ([LICENSE-APACHE]LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT]LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.