M24C04-RMB3T
AI

## Technical Overview of the M24C04-RMB3TG
The **M24C04-RMB3TG** is a 4-Kbit serial I²C (Inter-Integrated Circuit) EEPROM (Electrically Erasable Programmable Read-Only Memory) manufactured by **STMicroelectronics**. It is designed for low-power and low-voltage applications.
---
### 1. Key Technical Specifications
| Feature | Specification |
| :--- | :--- |
| **Memory Size** | 4 Kbit (512 bytes) |
| **Memory Organization** | 2 blocks of 256 bytes (512 x 8 bits) |
| **Interface** | I²C Serial (2-wire) |
| **Supply Voltage (Vcc)** | 1.8V to 5.5V |
| **Clock Frequency** | 400 kHz (Fast Mode) |
| **Write Cycle Time** | 5 ms (Max) |
| **Endurance** | 4 Million Write Cycles |
| **Data Retention** | 200 Years |
| **Operating Temperature** | -40°C to +125°C |
---
### 2. Physical and Package Details
The suffix `RMB3TG` provides specific information regarding the physical characteristics:
* **Package Type:** **UFDFPN8** (Ultra-thin Fine-pitch Dual Flat No-lead, 8 pins).
* **Dimensions:** Very small footprint (2x3 mm), ideal for mobile and wearable devices.
* **RoHS Compliant:** The "G" indicates it is lead-free and halogen-free.
---
### 3. Pin Configuration (UFDFPN8)
| Pin Number | Name | Description |
| :--- | :--- | :--- |
| 1, 2, 3 | E0, E1, E2 | Chip Enable (Used to define the device address) |
| 4 | Vss | Ground |
| 5 | SDA | Serial Data (Bi-directional) |
| 6 | SCL | Serial Clock (Input) |
| 7 | WC | Write Control (Hardware protection) |
| 8 | Vcc | Supply Voltage |
---
### 4. Core Features
* **Write Protection (WC Pin):** A hardware pin that, when connected to $V_{cc}$, protects the entire memory contents from being modified.
* **Byte and Page Write:** Supports writing a single byte or a full page (16 bytes) in one cycle.
* **Random and Sequential Read:** Data can be read from any address or in a continuous stream.
* **Schmitt Trigger Inputs:** Used for noise filtering on the SCL and SDA lines to ensure stable communication.
---
### 5. Common Applications
Due to its small size and low voltage requirements, it is commonly found in:
1. **Consumer Electronics:** Storing user settings in cameras or smartphones.
2. **Identification:** Storing serial numbers or calibration data.
3. **Industrial:** Storing configuration parameters for sensors.
4. **Medical:** Small portable diagnostic tools.
- ⤷What is the difference between the M24C04 and M24C08 models?
- ⤷ How do you connect the WC pin if write protection is not needed?
- ⤷ What are the recommended pull-up resistor values for the I2C bus at 400kHz?