AT24C16C
Overview
The AT24C16C is a 16-Kbit I2C serial EEPROM providing 2,048 bytes of non-volatile memory organized as 128 pages of 16 bytes each. It operates across a wide voltage range of 1.7V to 5.5V, making it suitable for both legacy 5V systems and modern low-power battery applications. The device includes a hardware write-protect pin and internal noise suppression filters to ensure data integrity in industrial environments.
Why Choose This Part
The component features a very low standby current of only 1 microamp and a high-reliability design with 100-year data retention. Its 16-byte page write capability and self-timed write cycle (5ms max) allow for efficient data updates without taxing the host microcontroller.
Applications
Getting Started
Connect the SCL and SDA lines to your microcontroller's I2C bus with external pull-up resistors (typically 4.7k ohms). The WP (Write Protect) pin should be tied to GND for normal write operations or VCC to protect the entire memory array. Most standard I2C EEPROM libraries, such as those for Arduino or STM32 HAL, are compatible with this device's memory mapping.
AT24C16C Family
| Part Number | Difference | Stock |
|---|---|---|
| AT24C16C-SSHM-T (Microchip (Atmel)) | SSHM-T | 4,736 |



