M24C01-RDS3T
AI

The **M24C01-RDS3T** is a 1 Kbit serial I²C (Inter-Integrated Circuit) Bus EEPROM (Electrically Erasable Programmable Memory) manufactured by STMicroelectronics. It is designed for low-power, low-voltage applications.
---
### 1. Key Technical Specifications
| Parameter | Details |
| :--- | :--- |
| **Memory Size** | 1 Kbit (128 x 8 bits) |
| **Interface** | I²C Serial (2-wire) |
| **Operating Voltage** | 1.8V to 5.5V |
| **Clock Frequency** | 400 kHz |
| **Package Type** | TSSOP8 (Thin Shrink Small Outline Package) |
| **Operating Temperature** | -40°C to +125°C |
| **Write Cycles** | 4 million cycles (typical) |
| **Data Retention** | 200 years |
---
### 2. Pin Configuration (TSSOP8)
| Pin Number | Name | Function |
| :--- | :--- | :--- |
| 1, 2, 3 | E0, E1, E2 | Chip Enable inputs (used to set the device address) |
| 4 | VSS | Ground |
| 5 | SDA | Serial Data (bidirectional) |
| 6 | SCL | Serial Clock |
| 7 | WC | Write Control (Hardware protection) |
| 8 | VCC | Supply Voltage |
---
### 3. Core Features & Functionality
#### I²C Protocol
The device operates as a slave on the I²C bus. It requires a Master (like a microcontroller) to initiate data transfers and generate the clock signal.
#### Write Protection (WC Pin)
The **WC** (Write Control) pin is a hardware safety feature:
* **If WC is High (VCC):** The entire memory contents are protected (Read-only).
* **If WC is Low (VSS):** The memory is unprotected and can be written to.
#### Power Modes
The M24C01 series is designed for efficiency:
* **Active Current:** ~2 mA during a Write cycle.
* **Standby Current:** < 1 µA (at 1.8V), making it ideal for battery-powered devices.
#### Byte and Page Write
* **Byte Write:** Allows changing a single byte of data.
* **Page Write:** Allows writing up to 8 bytes in a single instruction cycle, which significantly speeds up memory programming.
---
### 4. Typical Applications
* **Configuration Storage:** Storing calibration data or user settings in consumer electronics.
* **Device Identification:** Storing serial numbers or MAC addresses.
* **Industrial Sensors:** Recording environmental parameters or error logs in harsh temperature conditions.
---
- ⤷
How do the E0
- ⤷ E1
- ⤷ and E2 pins affect the I2C device address?
- ⤷ What is the difference between the M24C01 and the M24C02 models?
- ⤷ Can this EEPROM be interfaced directly with a 3.3V Arduino or ESP32?