main
Download ZIP Propose a change
Generated by kicad-footprint-generator · KiCad file format 20260206
Name Last commit message Last updated
docs lm258adt: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
viewers pin 1: carry the footprint's marker into the .lbr, the viewer and page.json (silk-marker, drawn, top-left) · Ray
lm258adt-etched.fit.json lm258adt: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
lm258adt-etched.glb lm258adt: white body in tscircuit (pre-1.8 etch structure under an assembly instance); Ray 2026-10-19: black IC body wi… · Ray
lm258adt-etched.step lm258adt: white body in tscircuit (pre-1.8 etch structure under an assembly instance); Ray 2026-10-19: black IC body wi… · Ray
lm258adt.glb Publish 0.1.0 · Ray
lm258adt.kicad_mod Publish 0.1.0 · Ray
lm258adt.kicad_sym Publish 0.1.0 · Ray
lm258adt.lbr rebuild the library on adom-lbr 2.32.0. The published copy was built by 2.18.0, which imported every KiCad roundrect an… · Ray
lm258adt.step Publish 0.1.0 · Ray
package.json Publish 0.2.0 · Ray
pads.json pin 1: carry the footprint's marker into the .lbr, the viewer and page.json (silk-marker, drawn, top-left) · Ray
page.json lm258adt: white body in tscircuit (pre-1.8 etch structure under an assembly instance); Ray 2026-10-19: black IC body wi… · Ray
README.md lm258adt: specified limits as data (metadata.characteristics, 47 rows from the datasheet) · Ray

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.

  • LM258ADT
  • LM258AYDT
  • LM258DT
  • LM258ADTLM358ADT
  • LM258ADTLM358YDT
  • LM258ADTLM358DT
  • LM258AST
  • LM258ADTLM358ST
  • LM258ADTLM358AST
  • LM258ADTLM158QT
  • LM258QT
  • LM258ADTLM358QT
  • LM258APT
  • LM258ADTLM358PT
  • LM258ADTLM358APT

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.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); lm258adt.step / lm258adt.glb are 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).

Datasheet PDF