component
AT24CM01-XHM-T
Public Made by Adomby adom
Microchip Tech EEPROM, TSSOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876
{
"schema_version": 1,
"type": "component",
"slug": "at24cm01-xhm-t",
"title": "AT24CM01-XHM-T",
"brief": "Microchip Tech EEPROM, TSSOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"memory",
"at24cm01-xhm-t",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "AT24CM01-XHM-T",
"manufacturer": "Microchip Tech",
"package": "TSSOP-8",
"pin_count": 8,
"category": "Memory",
"subcategory": "EEPROM",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590153649722073088",
"parts": {
"symbol": "at24cm01-xhm-t.kicad_sym",
"footprint": "at24cm01-xhm-t.kicad_mod",
"model_3d": "at24cm01-xhm-t-hero.glb",
"model_3d_plain": "at24cm01-xhm-t-etched.glb",
"model_3d_step": "at24cm01-xhm-t-etched.step",
"model_3d_step_plain": "at24cm01-xhm-t.step",
"lbr": "at24cm01-xhm-t.lbr"
},
"distributor_links": {
"lcsc": "C2653508",
"digikey": "AT24CM01-XHM-TTR-ND"
},
"distributor_check": {
"checked_at": "2026-10-18T14:45:15Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "AT24CM01-XHM-TTR-ND",
"status": "found"
},
"mouser": {
"pn": null,
"status": "quota"
}
},
"pins": [
{
"number": "1",
"name": "NC",
"type": "unconnected",
"description": "Not connected; the datasheet assigns this pin no electrical function."
},
{
"number": "2",
"name": "A1",
"type": "input",
"description": "Device address input hardwired to GND or VCC for multi-device addressing; it is internally pulled down to GND if left floating, and Microchip recommends driving it to a known state, using a pull-up of 10 kΩ or less."
},
{
"number": "3",
"name": "A2",
"type": "input",
"description": "Device address input hardwired to GND or VCC for multi-device addressing; it is internally pulled down to GND if left floating, and Microchip recommends driving it to a known state, using a pull-up of 10 kΩ or less."
},
{
"number": "4",
"name": "GND",
"type": "power_in",
"description": "Ground reference for the power supply, which should be connected to the system ground."
},
{
"number": "5",
"name": "SDA",
"type": "bidirectional",
"description": "Open-drain bidirectional serial data pin that must be pulled high with an external pull-up resistor not exceeding 10 kΩ, and may be wire-ORed with other open-drain devices on the bus."
},
{
"number": "6",
"name": "SCL",
"type": "input",
"description": "Serial clock input: command and input data on SDA are latched on the rising edge of SCL, output data is clocked out on the falling edge, and SCL must be forced high when the bus is idle or pulled high by an external resistor."
},
{
"number": "7",
"name": "WP",
"type": "input",
"description": "Write-protect input: connecting it to GND allows normal write operations, while connecting it to VCC inhibits all writes to the protected memory (full array); if left floating it is internally pulled down to GND, and a pull-up of 10 kΩ or less is recommended."
},
{
"number": "8",
"name": "VCC",
"type": "power_in",
"description": "Device power supply pin; the device operates from 1.7 V to 5.5 V, and operation at invalid VCC voltages may produce spurious results and should not be attempted."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: The TSSOP package outline/dimension drawing (datasheet pages 27-31) is not in the provided text. The; Variant mapping: the ordering example on page 36 shows package option X as TSSOP (AT24CM01-XHM-B). T; The datasheet's WP pin-function note and the VCC voltage range are stated for the whole device famil"
],
"pages_sent": 16,
"cost_usd": 0.0536,
"at": "2026-10-18T14:43:07"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590153649722073088",
"pages": 39,
"sha256": "9108ebe68289f67e",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 8,
"described": 8,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "at24cm01-xhm-t.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
4.9,
3,
1.1
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "cf28a51742b2e31065e201d1b313207140cbfb49062efd938788f7a310d02738",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "at24cm01-xhm-t-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
4.9,
3,
1.1
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "b44ec4b14a89f2ea64a1b6b8298830d068af7f1c23f788948ac71734f6281597",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "Microchip Tech",
"Package": "TSSOP-8",
"Category": "Memory",
"Pins": "8"
},
"appearance": {
"contacts": {
"quote": "8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm (.150 In.) Body [SOIC] A A2",
"page": 25,
"doc": "ds.pdf",
"plating": "tin"
},
"version": 1,
"datasheet_sha256": "9108ebe68289f67e05ffd3ecac25e72c32cd01448e7989efb91af8ad62f9d045"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "9108ebe68289f67e05ffd3ecac25e72c32cd01448e7989efb91af8ad62f9d045",
"rows": [
{
"name": "Operating Temperature (Case), Industrial Temperature Range",
"symbol": "",
"kind": "recommended_operating",
"unit": "°C",
"min": -40,
"typ": null,
"max": 85,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "VCC Power Supply, Low-Voltage Grade",
"symbol": "",
"kind": "recommended_operating",
"unit": "V",
"min": 1.7,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Temperature under bias",
"symbol": "",
"kind": "absolute_maximum",
"unit": "°C",
"min": -55,
"typ": null,
"max": 125,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Storage temperature",
"symbol": "",
"kind": "absolute_maximum",
"unit": "°C",
"min": -65,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "VCC",
"symbol": "",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 6.25,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Voltage on any pin with respect to ground",
"symbol": "",
"kind": "absolute_maximum",
"unit": "V",
"min": -1,
"typ": null,
"max": 7,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "DC output current",
"symbol": "",
"kind": "absolute_maximum",
"unit": "mA",
"min": null,
"typ": null,
"max": 5,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "ESD protection",
"symbol": "",
"kind": "absolute_maximum",
"unit": "kV",
"min": 3,
"typ": null,
"max": null,
"conditions": "printed as >3 kV",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Supply Voltage, 1.7V Option",
"symbol": "VCC1",
"kind": "electrical",
"unit": "V",
"min": 1.7,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Supply Voltage, 2.5V Option",
"symbol": "VCC2",
"kind": "electrical",
"unit": "V",
"min": 2.5,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Supply Current, Read",
"symbol": "ICC",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 2,
"conditions": "VCC = 5.0V, Read at 400 kHz",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Supply Current, Write",
"symbol": "ICC",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 3,
"conditions": "VCC = 5.0V, Write at 400 kHz",
"source_page": 9,
"source": "datasheet"
},
{
"name": "Standby Current",
"symbol": "ISB",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": null,
"max": 1,
"conditions": "VCC = 1.7V, VIN = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Standby Current",
"symbol": "ISB",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": null,
"max": 2,
"conditions": "VCC = 2.5V, VIN = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Standby Current",
"symbol": "ISB",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": null,
"max": 3,
"conditions": "VCC = 3.6V, VIN = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Standby Current",
"symbol": "ISB",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": null,
"max": 6,
"conditions": "VCC = 5.5V, VIN = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Input Leakage Current",
"symbol": "ILI",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": 0.1,
"max": 3,
"conditions": "VIN = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Output Leakage Current",
"symbol": "ILO",
"kind": "electrical",
"unit": "μA",
"min": null,
"typ": 0.05,
"max": 3,
"conditions": "VOUT = VCC or VSS",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Input Low Level",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": -0.6,
"typ": null,
"max": null,
"conditions": "Note 2",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Output Low Level",
"symbol": "VOL1",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": null,
"max": 0.2,
"conditions": "VCC = 1.7V, IOL = 0.15 mA",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Output Low Level",
"symbol": "VOL2",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": null,
"max": 0.4,
"conditions": "VCC = 3.0V, IOL = 2.1 mA",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Frequency, SCL",
"symbol": "fSCL",
"kind": "timing",
"unit": "kHz",
"min": null,
"typ": null,
"max": 400,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Frequency, SCL",
"symbol": "fSCL",
"kind": "timing",
"unit": "kHz",
"min": null,
"typ": null,
"max": 1000,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Pulse Width Low",
"symbol": "tLOW",
"kind": "timing",
"unit": "ns",
"min": 1300,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Pulse Width Low",
"symbol": "tLOW",
"kind": "timing",
"unit": "ns",
"min": 500,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Pulse Width High",
"symbol": "tHIGH",
"kind": "timing",
"unit": "ns",
"min": 600,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Pulse Width High",
"symbol": "tHIGH",
"kind": "timing",
"unit": "ns",
"min": 400,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Input Filter Spike Suppression (SCL,SDA)",
"symbol": "tI",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": null,
"max": 100,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Input Filter Spike Suppression (SCL,SDA)",
"symbol": "tI",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": null,
"max": 50,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Low to Data Out Valid",
"symbol": "tAA",
"kind": "timing",
"unit": "ns",
"min": 50,
"typ": null,
"max": 900,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Clock Low to Data Out Valid",
"symbol": "tAA",
"kind": "timing",
"unit": "ns",
"min": 50,
"typ": null,
"max": 450,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Bus Free Time between Stop and Start",
"symbol": "tBUF",
"kind": "timing",
"unit": "ns",
"min": 1300,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Bus Free Time between Stop and Start",
"symbol": "tBUF",
"kind": "timing",
"unit": "ns",
"min": 500,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Start Hold Time",
"symbol": "tHD.STA",
"kind": "timing",
"unit": "ns",
"min": 600,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Start Hold Time",
"symbol": "tHD.STA",
"kind": "timing",
"unit": "ns",
"min": 250,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Start Set-up Time",
"symbol": "tSU.STA",
"kind": "timing",
"unit": "ns",
"min": 600,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Start Set-up Time",
"symbol": "tSU.STA",
"kind": "timing",
"unit": "ns",
"min": 250,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 10,
"source": "datasheet"
},
{
"name": "Data In Hold Time",
"symbol": "tHD.DAT",
"kind": "timing",
"unit": "ns",
"min": 0,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Data In Set-up Time",
"symbol": "tSU.DAT",
"kind": "timing",
"unit": "ns",
"min": 100,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Inputs Rise Time",
"symbol": "tR",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": null,
"max": 300,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Inputs Fall Time",
"symbol": "tF",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": null,
"max": 300,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Inputs Fall Time",
"symbol": "tF",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": null,
"max": 100,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Stop Condition Set-up Time",
"symbol": "tSU.STO",
"kind": "timing",
"unit": "ns",
"min": 600,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Stop Condition Set-up Time",
"symbol": "tSU.STO",
"kind": "timing",
"unit": "ns",
"min": 250,
"typ": null,
"max": null,
"conditions": "Fast Mode Plus, VCC = 2.5V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Data Out Hold Time",
"symbol": "tDH",
"kind": "timing",
"unit": "ns",
"min": 50,
"typ": null,
"max": null,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Write Cycle Time",
"symbol": "tWR",
"kind": "timing",
"unit": "ms",
"min": null,
"typ": null,
"max": 5,
"conditions": "Fast Mode, VCC = 1.7V to 5.5V",
"source_page": 11,
"source": "datasheet"
},
{
"name": "Pin Capacitance, Input/Output (SDA)",
"symbol": "CI/O",
"kind": "electrical",
"unit": "pF",
"min": null,
"typ": null,
"max": 8,
"conditions": "VI/O = 0V",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Pin Capacitance, Input (A0, A1, A2 and SCL)",
"symbol": "CIN",
"kind": "electrical",
"unit": "pF",
"min": null,
"typ": null,
"max": 6,
"conditions": "VIN = 0V",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Write Endurance",
"symbol": "",
"kind": "electrical",
"unit": "Write Cycles",
"min": 1000000,
"typ": null,
"max": null,
"conditions": "TA = 25°C, VCC = 3.3V, Page Write mode",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Data Retention",
"symbol": "",
"kind": "electrical",
"unit": "Years",
"min": 100,
"typ": null,
"max": null,
"conditions": "TA = 55°C",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Time required after VCC is stable before the device can accept commands",
"symbol": "tPUP",
"kind": "timing",
"unit": "µs",
"min": 100,
"typ": null,
"max": null,
"conditions": "",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Power-on Reset Threshold Voltage",
"symbol": "VPOR",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": null,
"max": 1.5,
"conditions": "",
"source_page": 12,
"source": "datasheet"
},
{
"name": "Minimum time at VCC = 0V between power cycles",
"symbol": "tPOFF",
"kind": "timing",
"unit": "ms",
"min": 500,
"typ": null,
"max": null,
"conditions": "",
"source_page": 12,
"source": "datasheet"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"at24cm01-xhm-t"
],
"discovery_pitch": "AT24CM01-XHM-T (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"at24cm01-xhm-t.kicad_sym",
"at24cm01-xhm-t.kicad_mod",
"at24cm01-xhm-t.glb",
"at24cm01-xhm-t.step",
"at24cm01-xhm-t.lbr",
"docs/hero.png",
"docs/at24cm01-xhm-t-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"at24cm01-xhm-t-hero.glb",
"at24cm01-xhm-t-hero.overlay.json",
"at24cm01-xhm-t-etched.glb"
],
"visibility": {
"public": true
}
}