Microchip Technology AT24C04A-10PC
- Part No.:
- AT24C04A-10PC
- Manufacturer:
- Microchip Technology
- Category:
- Memory
- Package:
- 8-DIP (0.300", 7.62mm)
- Datasheet:
-
AT24C04A-10PC.pdf
- Description:
- IC EEPROM 4KBIT I2C 400KHZ 8DIP
- Quantity:
- Payment:

- Shipping:

Inventory:3,747
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT24C04A-10PC from Atmel (now Microchip) is a 4-kbit (512 × 8) I²C-compatible serial EEPROM with hardware write protection, low-voltage operation (2.7V–5.5V), and 100 kHz clock compatibility. It features 16-byte page writes, 1 million write cycles endurance, and 100-year data retention - deployed in industrial control panels for nonvolatile parameter storage.
For engineers reviewing the AT24C04A-10PC datasheet, AT24C04A-10PC pinout, AT24C04A-10PC application, or AT24C04A-10PC equivalent, key selection criteria include VCC range (2.7V–5.5V), 100 kHz I²C timing compliance, WP pin functionality, PDIP-8 package footprint, and page-write capability for firmware configuration logging.
Technical Context
The AT24C04A-10PC implements a two-wire I²C interface with open-drain SDA/SCL pins, Schmitt-trigger inputs for noise immunity, and bidirectional data transfer protocol. Its internal address space uses 9-bit word addressing to access 512 bytes across 256 pages of 2 bytes each.
Write protection is controlled by the WP pin: grounded for full read/write access, tied to VCC to lock the upper 2K array. Device addressing uses A2 and A1 pins (A0 is NC), enabling up to four AT24C04A devices on one bus.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 4 kbit (512 × 8 bits), organized as 256 pages × 2 bytes - supports compact firmware parameter storage without external address latches. |
| Supply Voltage Range | 2.7V to 5.5V - compatible with both 3.3V and 5V microcontroller systems without level-shifting. |
| I²C Clock Frequency | 100 kHz max (at 2.7V–5.5V) - ensures reliable timing margin in noisy industrial environments. |
| Page Write Capacity | 16-byte page writes - reduces I²C transaction count when updating multi-byte configuration blocks. |
| Write Cycle Time | 10 ms maximum - defines minimum delay between write commands; impacts real-time logging latency. |
| Endurance & Retention | 1 million write cycles / 100 years data retention - suitable for field-updatable calibration tables in embedded instrumentation. |
| ESD Protection | >3000V HBM - enables robust handling during board assembly and field service. |
Pinout & Package
AT24C04A-10PC is supplied in an 8-pin PDIP (8P3) package: 0.300" wide, through-hole mount, RoHS-compliant lead finish.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0 | No Connect (NC) | Not bonded internally; must be left unconnected per datasheet - prevents unintended device addressing conflicts. |
| A1 | Device Address Input | Hardwired address bit; sets LSB of 3-bit device address (A2/A1 only used for AT24C04A). |
| A2 | Device Address Input | Hardwired address bit; sets MSB of 3-bit device address - enables up to four AT24C04A units on one I²C bus. |
| GND | Ground Reference | System return path for VCC and signal logic; requires low-impedance connection to minimize noise coupling. |
| VCC | Power Supply | Primary supply input (2.7V–5.5V); decoupling capacitor (0.1 µF) required within 10 mm of pin. |
| WP | Write Protect Control | Hardware lock: grounded = full R/W; tied to VCC = upper 2K array write-protected - critical for bootloader-safe configuration storage. |
| SCL | I²C Clock Input | Open-drain input with Schmitt trigger; requires external pull-up; synchronizes all data transfers. |
| SDA | I²C Data I/O | Bidirectional open-drain line; shared across multiple I²C peripherals; requires external pull-up. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware Write Protection | WP pin disables writes to upper 2K array when pulled high - prevents accidental corruption of critical calibration or security keys. |
| Low-Voltage Operation | Functional down to 2.7V VCC - enables direct integration into battery-backed or energy-harvesting subsystems without voltage boosters. |
| Noise-Immune Interface | Schmitt-trigger inputs + filtered SDA/SCL - suppresses EMI-induced glitches in motor drive or power supply environments. |
| Page Write Efficiency | 16-byte burst writes reduce I²C bus occupancy by ~75% vs. byte-by-byte writes - accelerates factory programming and field updates. |
| High Reliability | 1M write cycles + 100-year retention - eliminates need for wear-leveling firmware in long-life industrial deployments. |
Applications
| Industrial Sensor Calibration | Consumer Appliance Settings |
|---|---|
Use Scenario: Storing temperature compensation coefficients and sensor offset values in HVAC sensors operating at -25°C to +70°C. IC Role / Device Role / Timing Role: Nonvolatile configuration register accessed via I²C during power-up initialization and periodic recalibration. Use Value: Enables field-replaceable sensor modules with persistent calibration data across power cycles and firmware updates. |
Use Scenario: Retaining user-selected wash cycle preferences and door-lock status in smart washing machines. IC Role / Device Role / Timing Role: Parameter storage peripheral interfaced to MCU over 100 kHz I²C bus during standby and active modes. Use Value: Survives 10+ years of daily use with no data loss, even after 5000+ power cycles and voltage brownouts. |
| Medical Device Configuration | Automotive Body Control Module |
Use Scenario: Holding regulatory-compliant default settings and usage logs in portable blood glucose meters. IC Role / Device Role / Timing Role: Secure, low-power memory for FDA-mandated audit trails and calibration history. Use Value: Meets IEC 62304 Class B software requirements via hardware write protection and 100-year data integrity. |
Use Scenario: Storing seat position presets, mirror angles, and lighting profiles in entry-level automotive BCMs. IC Role / Device Role / Timing Role: I²C slave device addressed at 0x50–0x57 range; accessed during ignition-on initialization. Use Value: Supports AEC-Q100 Grade 3 qualification (via AT24C04A-10PI variant) with extended temperature tolerance (-40°C to +85°C). |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial EEPROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Microchip AT24C04D-SSHM-T | Same 4K capacity, 1.7V–5.5V VCC range, TSSOP-8 package, higher 400 kHz speed at 5V only. | Requires PCB redesign for TSSOP-8; not drop-in for PDIP-8 footprints. | Select for space-constrained designs needing wider voltage range and faster 5V operation. |
| ON Semiconductor CAT24C04WI-GT3 | 4K EEPROM, 1.8V–5.5V, SOIC-8, 100 kHz max, identical pinout but different WP behavior (active-high vs. AT24C04A's active-high with partial protection). | Full-array write protect only; lacks upper-half selective lock of AT24C04A. | Choose when full-device write lock suffices and SOIC-8 is preferred over PDIP-8. |
Compared with AT24C04A-10PC, AT24C04D-SSHM-T offers broader voltage support and smaller footprint but demands layout change, while CAT24C04WI-GT3 matches SOIC-8 compatibility but sacrifices granular write protection - making AT24C04A-10PC optimal for legacy PDIP-based industrial controllers requiring selective memory locking.
Availability
AT24C04A-10PC is available at Aetrix Electronics and suitable for industrial control panels, consumer appliance UIs, and medical diagnostic instruments requiring stable component supply across multi-year production cycles.
Supply support for AT24C04A-10PC includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Microchip Technology (acquired Atmel in 2016) is a leading provider of microcontrollers, analog, and memory solutions, emphasizing reliability and long-term product support for industrial and automotive markets.
The AT24C04A-10PC belongs to Microchip's legacy serial EEPROM family designed specifically for cost-sensitive, low-power embedded systems requiring robust nonvolatile storage with minimal external components.
FAQ
What is the exact memory organization of the AT24C04A-10PC?
The AT24C04A-10PC contains 4096 bits organized as 512 words of 8 bits each (512 × 8). Internally, it is structured as 256 pages of 2 bytes each, requiring a 9-bit data word address for random access. This layout enables efficient 16-byte page writes and deterministic addressing in microcontroller firmware.
Does the AT24C04A-10PC support 400 kHz I²C operation?
No - the AT24C04A-10PC is rated for 100 kHz maximum I²C clock frequency across its full 2.7V–5.5V supply range. While some 5V-only variants like AT24C04A-10PC (standard voltage) support 400 kHz, the "-10PC" suffix with no voltage suffix implies the 2.7V–5.5V version, which is limited to 100 kHz per AC characteristics table.
How does the Write Protect (WP) pin function on the AT24C04A-10PC?
On the AT24C04A-10PC, the WP pin provides hardware-level write protection: when tied to GND, full read/write access is enabled; when tied to VCC, the upper 2K (2048 bits) of memory is write-protected while the lower 2K remains writable. This allows secure storage of immutable calibration data alongside user-modifiable parameters.
What package type is used for the AT24C04A-10PC?
The AT24C04A-10PC uses an 8-pin PDIP (Plastic Dual Inline Package), designated as 8P3 in Microchip documentation: 0.300" body width, through-hole mounting, with standard 0.1" pin pitch. This package is compatible with legacy wave-solder processes and manual prototyping.
Is the AT24C04A-10PC suitable for automotive applications?
The base AT24C04A-10PC is specified for commercial temperature range (0°C to +70°C) and is not qualified for automotive use. However, the pin-compatible AT24C04A-10PI variant (industrial grade, -40°C to +85°C) and AEC-Q100-qualified versions exist - for automotive body electronics, specify AT24C04A-10PI or automotive-grade equivalents instead of AT24C04A-10PC.
AT24C04A-10PC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 8-DIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- EEPROM
- Technology:
- EEPROM
- Memory Size:
- 4Kbit
- Memory Organization:
- 512 x 8
- Memory Interface:
- I2C
- Clock Frequency:
- 400 kHz
- Write Cycle Time - Word, Page:
- 5ms
- Access Time:
- 900 ns
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 8-PDIP
AT24C04A-10PC FAQ
1.How can I place an order for AT24C04A-10PC through Aetrix?
Please submit a Request for Quotation (RFQ) for AT24C04A-10PC on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for AT24C04A-10PC reliable?
The price and inventory of AT24C04A-10PC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT24C04A-10PC is usually 5 days.
3.What payment methods are accepted for AT24C04A-10PC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT24C04A-10PC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT24C04A-10PC?
AT24C04A-10PC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT24C04A-10PC order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for AT24C04A-10PC?
For technical support, including AT24C04A-10PC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT24C04A-10PC requirements.
6.How does Aetrix verify that AT24C04A-10PC is sourced from the original manufacturer or authorized distributors?
All AT24C04A-10PC products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that AT24C04A-10PC meets industry standards.
7.What is the process for return or replacement of AT24C04A-10PC?
All AT24C04A-10PC units undergo pre-shipment inspection (PSI). If there is an issue with AT24C04A-10PC, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The AT24C04A-10PC part is unused and in its original packaging.
Return procedure for AT24C04A-10PC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT24C04A-10PC Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…

