The official onsemi datasheet is already attached, so no URL change is needed. I’ve confirmed the project uses an 8-pin through-hole DIP footprint; I’m now checking the exact package dimensions, electrical limits, and every pin mapping against that document.
Audit of the LM2904N part project metadata, attached official datasheet, eight-pin schematic symbol, PCB footprint, pad mapping, and pin metadata.
Stored part informationDatasheet identity and key specifications
The official document covers LM2904, LM358/LM358A, and LM258/LM258A dual operational amplifiers. LM2904N is the 8-DIP, -40 °C to +85 °C ordering variant.
Function: two independent, high-gain, internally frequency-compensated operational amplifiers.
Operation: single-supply or split-supply.
LM2904 supply range: 3 V to 26 V single supply, or ±1.5 V to ±13 V split supply.
Absolute maximum supply: 26 V single supply or ±13 V split supply.
Audit complete. The official onsemi datasheet URL was already set, and the 8-pin symbol pinout matches the LM2904N datasheet; key issues are missing package/mount metadata, unspecified pin types/descriptions, and a potentially critical 1000:1 footprint scale discrepancy in computed layout data.
Present, official onsemi-hosted PDF, and covers LM2904/LM2904N. No update was required.
Explicit package/case property
Not set
Missing metadata; the actual footprint and ordering table identify 8-DIP/PDIP-8.
Explicit mount property
Not set
Missing metadata; the footprint is through-hole.
Pin count
8
Correct.
Datasheet identity and key specifications
The official document covers LM2904, LM358/LM358A, and LM258/LM258A dual operational amplifiers. LM2904N is the 8-DIP, -40 °C to +85 °C ordering variant.
Function: two independent, high-gain, internally frequency-compensated operational amplifiers.
Operation: single-supply or split-supply.
LM2904 supply range: 3 V to 26 V single supply, or ±1.5 V to ±13 V split supply.
Absolute maximum supply: 26 V single supply or ±13 V split supply.
Operating temperature: -40 °C to +85 °C.
Maximum junction temperature: +150 °C.
Storage temperature: -65 °C to +150 °C.
Typical open-loop DC gain: 100 V/mV (100 dB) under the stated test condition.
Input common-mode range at 25 °C: ground to VCC - 1.5 V; over temperature, ground to VCC - 2.0 V.
Input offset voltage: 2.9 mV typical, 7 mV maximum at 25 °C; 10 mV maximum over the LM2904 temperature range.
Input bias current: 45 nA typical, 250 nA maximum at 25 °C; 500 nA maximum over temperature.
Supply current at 5 V, no load: 0.5 mA typical, 1.2 mA maximum.
Output low at 5 V with 10 kΩ load: 5 mV typical, 20 mV maximum.
Output high at 26 V: minimum 22 V with 2 kΩ load; 23 V minimum and 24 V typical with 10 kΩ load.
Output source current: 30 mA typical, 20 mA minimum at 25 °C under the stated condition.
Output sink current: 15 mA typical, 10 mA minimum at 25 °C under the stated condition.
Unity-gain compensated. The device is not rail-to-rail input or rail-to-rail output.
Pinout cross-check
Table
Pin
Datasheet function
Project terminal
Mapping
Metadata issue
1
OUT1
OUT1
Correct
Pin Type is Unspecified; Pin Description absent.
2
IN1 (-)
IN1_(-)
Correct
Pin Type is Unspecified; Pin Description absent.
3
IN1 (+)
IN1_(+)
Correct
Pin Type is Unspecified; Pin Description absent.
4
GND / VEE
GND
Correct for single-supply naming
Pin Type is Unspecified; Pin Description absent.
5
IN2 (+)
IN2_(+)
Correct
Pin Type is Unspecified; Pin Description absent.
6
IN2 (-)
IN2_(-)
Correct
Pin Type is Unspecified; Pin Description absent.
7
OUT2
OUT2
Correct
Pin Type is Unspecified; Pin Description absent.
8
VCC
VCC
Correct
Pin Type is Unspecified; Pin Description absent.
All eight physical pin numbers are unique and map to the correct pad names. No swapped amplifier inputs, outputs, or supply pins were found.
Symbol review
The custom symbol exposes all eight terminals exactly once.
Pin numbers and terminal names match the datasheet.
Pin positions place amplifier 1 and amplifier 2 on opposite sides rather than drawing two conventional op-amp triangles. This is a presentation choice, not a connectivity error.
Pin electrical types are all Unspecified. Recommended semantic types are Output for pins 1 and 7, Input for pins 2, 3, 5, and 6, Ground/Power for pin 4, and Power for pin 8.
Pin Description is absent on every terminal. Datasheet-backed descriptions should be added for clearer library use and ERC review.
Functional grouping properties such as Section and Pin Group are not populated in the inspected terminal data.
Footprint review
The footprint source is DIP762W56P254L960H508Q8N.kicad_mod, an eight-pin through-hole DIP with:
2.54 mm pin pitch.
7.62 mm row spacing.
Four pins per row.
Numbering counter-clockwise from rectangular pad 1.
Nominal 9.60 mm body length in the footprint name/source.
1.16 mm pad diameter and 0.76 mm finished drill in the footprint source.
These primary pitch, row-spacing, pin-count, numbering, and body-envelope choices agree with the datasheet’s 8-DIP mechanical drawing: 2.54 mm pitch, 7.62 mm row spacing, approximately 9.20 ±0.20 mm molded length with 9.60 mm maximum, and 6.40 ±0.20 mm body width. The 0.76 mm drill is compatible with the listed 0.46 ±0.10 mm lead width.
Geometry warning
The raw KiCad footprint asset contains correct millimeter-scale coordinates, but the layout inspection reports computed positions and sizes as 0.00381 mm and 0.00116 mm instead of 3.81 mm and 1.16 mm. Text sizes show the same 1000:1 discrepancy. This may be an inspection/rendering unit-conversion artifact, but if it is reflected in the actual canvas or exported fabrication data, the footprint is catastrophically undersized. Verify the displayed pad pitch or an exported Gerber measurement before publishing or using the part.
Mismatches and risks
Confirmed metadata deficiencies
Package or Case Code is not explicitly set; expected value should identify 8-DIP/PDIP-8.
Mount is not explicitly set; expected value is Through Hole.
Every terminal has Pin Type = Unspecified.
Every terminal lacks a datasheet-backed Pin Description.
Section/Pin Group organization is absent from the inspected terminal properties.
The computed PCB geometry is reported at 1/1000 of the intended size even though the source asset dimensions are correct. Treat this as a release blocker until physical scale is confirmed.
Items that match
MPN.
Official datasheet coverage and URL.
Eight-pin package selection.
Full pin numbering and function mapping.
DIP pitch, row spacing, pin order, and pin-1 marker in the source footprint.
LM2904N operating-temperature variant.
Recommended corrections
Confirm actual footprint scale in the PCB canvas or Gerber export.
Add explicit Package or Case Code = 8-DIP (or the platform’s preferred PDIP-8 naming) and Mount = Through Hole.
Populate pin descriptions from the pin table/function names.
Set pin electrical types for useful ERC behavior.
Add broad functional pin groups/sections for Power, Ground, Inputs, and Outputs if this part is intended for reusable library publication.
Standard (General Purpose) Amplifier 2 Circuit 8-DIP
Operational amplifier providing two independent, internally frequency-compensated op-amps for signal amplification and analog signal conditioning. The LM2904N operates from a 3 V to 26 V single supply or ±1.5 V to ±13 V dual supplies, features low supply current, an input common-mode voltage range including ground, and is designed for stable operation with internal frequency compensation in a PDIP-8 package.