LM258ADT
Public Made by Adomby adom
STMicroelectronics Operational Amplifier, SO-8. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
LM258ADT
STMicroelectronics · Operational Amplifier · SO-8
LM258ADT from STMicroelectronics, in a SO-8. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | Out1 | output | Output of op-amp channel 1. Can swing from 0 V up to (Vcc+ - 1.5 V); short-circuit protected with typical short-circuit output current ~40 mA when Vcc > 15 V. |
| 2 | In1- | input | Inverting input of op-amp channel 1. Input bias current typically 20 nA; input voltage range -0.3 V to 32 V; differential input voltage rating ±32 V. |
| 3 | In1+ | input | Non-inverting input of op-amp channel 1. Common-mode voltage range includes the negative rail (Vcc-/GND) up to Vcc+ - 1.5 V. |
| 4 | Vcc- | power_in | Negative supply / ground pin. In single-supply operation tie to GND; in dual-supply operation connect to the negative rail. Total supply span (Vcc+ to Vcc-) up to 32 V (or ±16 V). |
| 5 | In2+ | input | Non-inverting input of op-amp channel 2. Common-mode voltage range includes the negative rail (Vcc-/GND) up to Vcc+ - 1.5 V. |
| 6 | In2- | input | Inverting input of op-amp channel 2. Input bias current typically 20 nA; input offset voltage typically 2 mV. |
| 7 | Out2 | output | Output of op-amp channel 2. Rail-to-rail-lower output swing (0 V to Vcc+ - 1.5 V); short-circuit protected. |
| 8 | Vcc+ | power_in | Positive supply pin. Operates from 3 V up to 32 V single-supply (or ±16 V dual-supply). Very low quiescent current per channel, essentially independent of supply voltage. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | STMicroelectronics |
| Package | SO-8 |
| Category | Op-amp/Cmp |
| Pins | 8 |
Ordering variants
Same part, different packaging or reel option.
LM258ADTLM258AYDTLM258DTLM258ADTLM358ADTLM258ADTLM358YDTLM258ADTLM358DTLM258ASTLM258ADTLM358STLM258ADTLM358ASTLM258ADTLM158QTLM258QTLM258ADTLM358QTLM258APTLM258ADTLM358PTLM258ADTLM358APT
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Input offset voltage | Vio | 1 | 3 | mV | 7 | ||
| Input offset voltage, Tmin ≤ Tamb ≤ Tmax | Vio | 4 | mV | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Input offset voltage drift | ΔVio/ΔT | 7 | 15 | µV/°C | 7 | ||
| Input offset current | Iio | 2 | 10 | nA | 7 | ||
| Input offset current, Tmin ≤ Tamb ≤ Tmax | Iio | 30 | nA | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Input offset current drift | ΔIio/ΔT | 10 | 200 | pA/°C | 7 | ||
| Input bias current | Iib | 20 | 50 | nA | 7 | ||
| Input bias current, Tmin ≤ Tamb ≤ Tmax | Iib | 100 | nA | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Large signal voltage gain | Avd | 50 | 100 | V/mV | VCC+ = 15 V, RL = 2 kΩ, Vo = 1.4 V to 11.4 V | 7 | |
| Large signal voltage gain, Tmin ≤ Tamb ≤ Tmax | Avd | 25 | V/mV | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Supply voltage rejection ratio | SVR | 65 | 100 | dB | VCC+ = 5 V to 30 V, Rs ≤ 10 kΩ | 7 | |
| Supply voltage rejection ratio, Tmin ≤ Tamb ≤ Tmax | SVR | 65 | dB | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Supply current, all amp, no load | ICC | 0.7 | 1.2 | mA | Tmin ≤ Tamb ≤ Tmax, VCC+ = 5 V | 7 | |
| Supply current, all amp, no load | ICC | 2 | mA | Tmin ≤ Tamb ≤ Tmax, VCC+ = 30 V | 7 | ||
| Common mode rejection ratio | CMR | 70 | 85 | dB | Rs ≤ 10 kΩ | 7 | |
| Common mode rejection ratio, Tmin ≤ Tamb ≤ Tmax | CMR | 60 | dB | Tmin ≤ Tamb ≤ Tmax | 7 | ||
| Output current source | Isource | 20 | 40 | 60 | mA | VCC+ = 15 V, Vo = 2 V, Vid = 1 V | 7 |
| Output sink current | Isink | 10 | 20 | mA | VCC+ = 15 V, Vo = 2 V, Vid = -1 V | 7 | |
| Output sink current | Isink | 12 | 50 | µA | VCC+ = 15 V, Vo = 0.2 V, Vid = -1 V | 7 | |
| High level output voltage | VOH | 26 | 27 | V | VCC+ = 30 V, RL = 2 kΩ connected to VCC-, Tamb = 25 °C | 8 | |
| High level output voltage | VOH | 26 | V | VCC+ = 30 V, RL = 2 kΩ connected to VCC-, Tmin ≤ Tamb ≤ Tmax | 8 | ||
| High level output voltage | VOH | 27 | 28 | V | VCC+ = 30 V, RL = 10 kΩ connected to VCC-, Tamb = 25 °C | 8 | |
| High level output voltage | VOH | 27 | V | VCC+ = 30 V, RL = 10 kΩ connected to VCC-, Tmin ≤ Tamb ≤ Tmax | 8 | ||
| High level output voltage | VOH | 3.5 | V | VCC+ = 5 V, RL = 2 kΩ connected to VCC-, Tamb = 25 °C | 8 | ||
| High level output voltage | VOH | 3 | V | VCC+ = 5 V, RL = 2 kΩ connected to VCC-, Tmin ≤ Tamb ≤ Tmax | 8 | ||
| Low level output voltage | VOL | 5 | 20 | mV | RL = 10 kΩ connected to VCC- | 8 | |
| Low level output voltage, Tmin ≤ Tamb ≤ Tmax | VOL | 20 | mV | Tmin ≤ Tamb ≤ Tmax | 8 | ||
| Slew rate | SR | 0.3 | 0.6 | V/µs | VCC+ = 15 V, Vi = 0.5 to 3 V, RL = 2 kΩ, CL = 100 pF, unity gain | 8 | |
| Gain bandwidth product | GBP | 0.7 | 1.1 | MHz | VCC+ = 30 V, f = 100 kHz, Vin = 10 mV, RL = 2 kΩ, CL = 100 pF | 8 | |
| Total harmonic distortion | THD | 0.02 | % | f = 1 kHz, Av = 20 dB, RL = 2 kΩ, Vo = 2 Vpp, CL = 100 pF, VO = 2 Vpp | 8 | ||
| Equivalent input noise voltage | en | 55 | f = 1 kHz, Rs = 100 Ω, VCC+ = 30 V | 8 | |||
| Channel separation | Vo1/Vo2 | 120 | dB | 1 kHz ≤ f ≤ 20 kHz | 8 | ||
| Supply voltage | VCC | 3 | 30 | V | 6 | ||
| Operating free air temperature range (LM258) | Toper | -40 | 105 | °C | 6 | ||
| Supply voltage | VCC | 32 | V | Printed as ±16 or 32 V for the LM158,A / LM258,A / LM358,A column | 5 | ||
| Input voltage | Vi | -0.3 | 32 | V | 5 | ||
| Differential input voltage | Vid | -32 | 32 | V | 5 | ||
| Input current | Iin | 5 | mA | DC | 5 | ||
| Input current | Iin | 50 | mA | AC, duty cycle = 10 %, T = 1 s | 5 | ||
| Operating free-air temperature range (LM258) | Toper | -40 | 105 | °C | 5 | ||
| Storage temperature range | Tstg | -65 | 150 | °C | 5 | ||
| Maximum junction temperature | Tj | 150 | °C | 5 | |||
| Thermal resistance junction to ambient, SO8 | Rthja | 125 | °C/W | SO8 package; Rth values are typical | 5 | ||
| Thermal resistance junction to case, SO8 | Rthjc | 40 | °C/W | SO8 package; Rth values are typical | 5 | ||
| ESD human body model | HBM | 300 | V | Human body model | 5 | ||
| ESD machine model | MM | 200 | V | Machine model | 5 | ||
| ESD charged device model | CDM | 1.5 | kV | Charged device model | 5 |
CAD (KiCad official)
- Symbol:
LM258ADT - Footprint:
Package_SO:SOIC-8_3.9x4.9mm_P1.27mm - 3D model: SO-8 (KiCad packages3D, STEP)
- 3D model files:
lm258adt-etched.step/lm258adt-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);lm258adt.step/lm258adt.glbare the bare package body.
3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
lm258adt.step |
122 KB | You want the bare part, or you mark your own boards. |
lm258adt-etched.step |
1.6 MB | You want the part with LM258ADT already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 413 faces against 147 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: STMicroelectronics datasheet (25 pp, sha256
40a2550bed90848d, retrieved 2026-08-17, tier: manufacturer) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).