component
CLM2543IDW
Public Made by Adomby adom
CHIPLON Analog To Digital Converters (ADCs), SOIC-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
{
"slug": "clm2543idw",
"version": "0.1.0",
"type": "component",
"description": "CHIPLON Analog To Digital Converters (ADCs), SOIC-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"adc-dac-data conversion",
"clm2543idw",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"clm2543idw.kicad_sym",
"clm2543idw.kicad_mod",
"clm2543idw.glb",
"clm2543idw.step",
"clm2543idw.lbr",
"docs/hero.png",
"docs/clm2543idw-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"clm2543idw-hero.glb",
"clm2543idw-hero.overlay.json",
"clm2543idw-etched.glb"
],
"component": {
"mpn": "CLM2543IDW",
"manufacturer": "CHIPLON",
"package": "SOIC-20",
"pin_count": 20,
"category": "ADC/DAC/Data Conversion",
"subcategory": "Analog To Digital Converters (ADCs)",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/77aaa084f3ef16d4f6eff19c3070d484.pdf",
"parts": {
"symbol": "clm2543idw.kicad_sym",
"footprint": "clm2543idw.kicad_mod",
"model_3d": "clm2543idw-hero.glb",
"model_3d_plain": "clm2543idw-etched.glb",
"model_3d_step": "clm2543idw-etched.step",
"model_3d_step_plain": "clm2543idw.step",
"lbr": "clm2543idw.lbr"
},
"distributor_links": {
"lcsc": "C437260"
},
"distributor_check": {
"checked_at": "2026-11-02T17:45:35Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "no match"
},
"mouser": {
"pn": null,
"status": "no match"
}
},
"pins": [
{
"number": "1",
"name": "AIN0",
"type": "input",
"description": "Analog input 0 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "2",
"name": "AIN1",
"type": "input",
"description": "Analog input 1 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "3",
"name": "AIN2",
"type": "input",
"description": "Analog input 2 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "4",
"name": "AIN3",
"type": "input",
"description": "Analog input 3 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "5",
"name": "AIN4",
"type": "input",
"description": "Analog input 4 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "6",
"name": "AIN5",
"type": "input",
"description": "Analog input 5 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "7",
"name": "AIN6",
"type": "input",
"description": "Analog input 6 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "8",
"name": "AIN7",
"type": "input",
"description": "Analog input 7 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "9",
"name": "AIN8",
"type": "input",
"description": "Analog input 8 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "10",
"name": "GND",
"type": "power_in",
"description": "Ground return terminal for the internal circuitry; all voltage measurements are referenced to GND unless otherwise noted."
},
{
"number": "11",
"name": "AIN9",
"type": "input",
"description": "Analog input 9 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "12",
"name": "AIN10",
"type": "input",
"description": "Analog input 10 of the 11 multiplexed analog inputs; for 4.1 MHz I/O CLOCK operation the source impedance must be 50 ohm or less and able to drive 60 pF."
},
{
"number": "13",
"name": "REF-",
"type": "input",
"description": "Negative reference voltage, the lower reference value (normally ground), which together with REF+ sets the maximum input voltage range."
},
{
"number": "14",
"name": "REF+",
"type": "input",
"description": "Positive reference voltage, the upper reference value (normally VCC); the maximum input range is set by the difference between the voltages on REF+ and REF-."
},
{
"number": "15",
"name": "CS",
"type": "input",
"description": "Chip select; a high-to-low transition resets the internal counter and controls and enables DATA OUT, DATA INPUT and I/O CLOCK, and a low-to-high transition disables DATA INPUT and I/O CLOCK within the setup time."
},
{
"number": "16",
"name": "DATA OUT",
"type": "tri_state",
"description": "Three-state serial output of the A/D conversion result that is high-impedance when CS is high and active when CS is low, shifting out the previous result MSB/LSB first, with data changing on I/O CLOCK falling edges."
},
{
"number": "17",
"name": "DATA INPUT",
"type": "input",
"description": "Serial data input whose 4-bit serial address, supplied MSB first, selects the analog input or test voltage to convert and is shifted in on the first four rising edges of I/O CLOCK."
},
{
"number": "18",
"name": "I/O CLOCK",
"type": "input",
"description": "Input/output clock that shifts the 8 input data bits in on its first eight rising edges, shifts the previous conversion result out of DATA OUT, starts analog input sampling on the fourth falling edge, and hands control to the internal state controller on the last falling edge."
},
{
"number": "19",
"name": "EOC",
"type": "output",
"description": "End-of-conversion output that goes from high to low after the last I/O CLOCK falling edge and stays low until the conversion is complete and data is ready for transfer."
},
{
"number": "20",
"name": "VCC",
"type": "power_in",
"description": "Positive supply voltage, recommended 4.5 V to 5.5 V (absolute maximum -0.5 V to 6.5 V)."
}
],
"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 datasheet gives the 11 analog inputs only as a pin range (pins 1-9, 11, 12) and does not state w; The datasheet lists pin numbers for the DW (SOIC) package only in the port function table, and the p",
"11/20 pins cited to the wrong page (name found elsewhere): ['1:AIN0@p3', '2:AIN1@p3', '3:AIN2@p3', '4:AIN3@p3']"
],
"pages_sent": 36,
"cost_usd": 0.0347,
"at": "2026-11-02T17:45:22"
},
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/77aaa084f3ef16d4f6eff19c3070d484.pdf",
"pages": 36,
"sha256": "c4eaa1a29bcf6331",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 20,
"described": 20,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "clm2543idw.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
10.3,
12.8,
2.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "59a10b341e6972b31d81802a048060326da627d8b92dcf4263064f4f62ec808e",
"checked": "2026-11-02",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "clm2543idw-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
10.3,
12.8,
2.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "e3176bd082a2d95de6675ffbd06d99d5ba7b657c2f5b23a436fc232ac8ee6c07",
"checked": "2026-11-02",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
}
}