
Modular Filter 603 kicad
TZeng0698/Portable-EEG-with-Modular-Pre-Filtering-for-BCI-Applications
A Low-cost EEG BCI implementation with modular filtering card and ADS1298. The repo contains the PCB files and a guide to design your own(in progress).

Texas Instruments
-18V~-2.25V、2.25V~18V -40℃~+125℃ 10MHz 120dB 1mA 2 20V/us 25uV 2pA 4.5V~36V 5.5nV/√Hz@1kHz 500nV/℃ 5pA 65mA EMI filtering/RF suppression、Reverse-phase input protection Rail-to-Rail Input, Rail-to-Rail Output SOIC-8 Precision Op Amps ROHS
The OPA2197ID is an operational Amplifier made by Texas Instruments in a SOIC-8 package with 8 pins. -18V~-2.25V、2.25V~18V -40℃~+125℃ 10MHz 120dB 1mA 2 20V/us 25uV 2pA 4.5V~36V 5.5nV/√Hz@1kHz 500nV/℃ 5pA 65mA EMI filtering/RF suppression、Reverse-phase input protection Rail-to-Rail Input, Rail-to-Rail Output SOIC-8 Precision Op Amps ROHS.
PCBKit's library has its KiCad symbol (Amplifier_Operational:OPA2197xD, from KiCad's library) and its footprint (Package_SO:SOIC-8_3.9x4.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 4,043 are in stock at JLCPCB (part C139363). 3 open-source boards in 3 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage, VS = (V+) – (V–) VS | Single supply | max 40 V | 5 |
| Temperature TA | Operating | min -55 · max 150 °C | 5 |
| Temperature TJ | Junction | max 150 °C | 5 |
| Temperature Tstg | Storage | min -65 · max 150 °C | 5 |
| Supply voltage, VS = (V+) – (V–) VS | Single supply | min 4.5 · max 36 V | 5 |
| Operating temperature, TA TA | min -40 · max 125 °C | 5 | |
| Junction-to-ambient thermal resistance RθJA | D (SOIC), 8 PINS | typ 107.9 °C/W | 6 |
| Junction-to-case(top) thermal resistance RθJC(top) | D (SOIC), 8 PINS | typ 53.9 °C/W | 6 |
| Junction-to-board thermal resistance RθJB | D (SOIC), 8 PINS | typ 48.9 °C/W | 6 |
| Junction-to-top characterization parameter ψJT | D (SOIC), 8 PINS | typ 6.6 °C/W | 6 |
| Junction-to-board characterization parameter ψJB | D (SOIC), 8 PINS | typ 48.3 °C/W | 6 |
| Input voltage noise En | (V–) – 0.1 V < VCM < (V+) – 3 V; f = 0.1 Hz to 10 Hz | typ 1.3 uVPP | 7 |
| Input voltage noise En | (V+) – 1.5 V < VCM < (V+) + 0.1 V; f = 0.1 Hz to 10 Hz | typ 4 uVPP | 7 |
| Input voltage noise density en | (V–) – 0.1 V < VCM < (V+) – 3 V; f = 100 Hz | typ 10.5 nV/√Hz | 7 |
| Input voltage noise density en | (V–) – 0.1 V < VCM < (V+) – 3 V; f = 1 kHz | typ 5.5 nV/√Hz | 7 |
| Input voltage noise density en | (V+) – 1.5 V < VCM < (V+) + 0.1 V; f = 100 Hz | typ 32 nV/√Hz | 7 |
| Input voltage noise density en | (V+) – 1.5 V < VCM < (V+) + 0.1 V; f = 1 kHz | typ 12.5 nV/√Hz | 7 |
| Input current noise density in | f = 1 kHz | typ 1.5 fA/√Hz | 7 |
| Common-mode rejection ratio CMRR | VS = ±18 V; (V–) – 0.1 V < VCM < (V+) – 3 V; TA = 25°C | min 120 · typ 140 dB | 7 |
| Common-mode rejection ratio CMRR | VS = ±18 V; (V–) – 0.1 V < VCM < (V+) – 3 V; TA = –40°C to +125°C | min 110 · typ 126 dB | 7 |
| Common-mode rejection ratio CMRR | VS = ±18 V; (V+) – 1.5 V < VCM < (V+); TA = 25°C | min 100 · typ 120 dB | 7 |
| Common-mode rejection ratio CMRR | VS = ±18 V; (V+) – 1.5 V < VCM < (V+); TA = –40°C to +125°C | min 80 · typ 100 dB | 7 |
| Open-loop voltage gain (1) AOL | VS = ±18 V; (V–) + 0.6 V < VO < (V+) – 0.6 V; RLOAD = 2 kΩ; TA = 25°C | min 120 · typ 134 dB | 7 |
| Open-loop voltage gain (1) AOL | VS = ±18 V; (V–) + 0.6 V < VO < (V+) – 0.6 V; RLOAD = 2 kΩ; TA = –40°C to +125°C | min 110 · typ 126 dB | 7 |
| Open-loop voltage gain (1) AOL | VS = ±18 V; (V–) + 0.3 V < VO < (V+) – 0.3 V; RLOAD = 10 kΩ; TA = 25°C | min 120 · typ 143 dB | 7 |
| Open-loop voltage gain (1) AOL | VS = ±18 V; (V–) + 0.3 V < VO < (V+) – 0.3 V; RLOAD = 10 kΩ; TA = –40°C to +125°C | min 110 · typ 134 dB | 7 |
| Unity gain bandwidth GBW | typ 10 MHz | 8 | |
| Slew rate SR | VS = ± 18 V, G = 1, 10-V step | typ 20 V/us | 8 |
| Settling time ts | To 0.01%; VS = ±18 V, G = 1, 10-V step | typ 1.4 us | 8 |
| Settling time ts | To 0.01%; VS = ±18 V, G = 1, 5-V step | typ 0.9 us | 8 |
| Settling time ts | To 0.001%; VS = ±18 V, G = 1, 10-V step | typ 2.1 us | 8 |
| Settling time ts | To 0.001%; VS = ±18 V, G = 1, 5-V step | typ 1.8 us | 8 |
| Overload recovery time tOR | VIN × G = VS | typ 200 ns | 8 |
| Total harmonic distortion + noise THD+N | G = 1, f = 1 kHz, VO = 3.5 VRMS | typ 0.00008 % | 8 |
| Voltage output swing from rail VO | Positive rail; No load | typ 5 · max 25 mV | 8 |
| Voltage output swing from rail VO | Positive rail; RLOAD = 10 kΩ | typ 95 · max 125 mV | 8 |
| Voltage output swing from rail VO | Positive rail; RLOAD = 2 kΩ | typ 430 · max 500 mV | 8 |
| Voltage output swing from rail VO | Negative rail; No load | typ 5 · max 25 mV | 8 |
| Voltage output swing from rail VO | Negative rail; RLOAD = 10 kΩ | typ 95 · max 125 mV | 8 |
| Voltage output swing from rail VO | Negative rail; RLOAD = 2 kΩ | typ 430 · max 500 mV | 8 |
| Open-loop output impedance ZO | f = 1 MHz, IO = 0 A, See Figure 26 | typ 375 Ω | 8 |
| Quiescent current per amplifier IQ | IO = 0 A; TA = 25°C | typ 1 · max 1.3 mA | 8 |
| Quiescent current per amplifier IQ | TA = –40°C to +125°C, IO = 0 A | max 1.5 mA | 8 |
| Thermal protection (2) | typ 140 °C | 8 | |
| Slew rate SR | G = 1, 1-V step | typ 14 V/us | 10 |
| Settling time ts | To 0.01%; VS = ±3 V, G = 1, 5-V step | typ 1 us | 10 |
| Overload recovery time tOR | VIN× G = VS | typ 200 ns | 10 |
| Open-loop output impedance ZO | f = 1 MHz, IO = 0 A, see Figure 26 | typ 375 Ω | 10 |
| Quiescent current per amplifier IQ | IO = 0 A; TA = 25°C | typ 1 · max 1.3 mA | 10 |
| Quiescent current per amplifier IQ | IO = 0 A; TA = –40°C to +125°C | max 1.5 mA | 10 |
| Thermal protection (1) | typ 140 °C | 10 |
| Pin | Name | Type |
|---|---|---|
| 1 | — | Output |
| 2 | - | Input |
| 3 | + | Input |
| 4 | V- | Power in |
| 5 | + | Input |
| 6 | - | Input |
| 7 | — | Output |
| 8 | V+ | Power in |

TZeng0698/Portable-EEG-with-Modular-Pre-Filtering-for-BCI-Applications
A Low-cost EEG BCI implementation with modular filtering card and ADS1298. The repo contains the PCB files and a guide to design your own(in progress).

ojz/prompted-circuit-boards
Prompt-driven design of Eurorack modules with KiCad 10

gallicchio/AMOD-and-RFMOD
The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…
<iframe src="https://pcbkit.io/embed/parts/ti/OPA2197ID" title="OPA2197ID in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ti/OPA2197ID.jpg" alt="OPA2197ID" width="1200" height="900">[](https://pcbkit.io/parts/ti/OPA2197ID)Yes. The symbol is Amplifier_Operational:OPA2197xD and the footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
SOIC-8, with 8 pins. Its footprint is drawn on this page.
Texas Instruments publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C139363, with 4,043 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the TS922IDT by STMicroelectronics, the LMV358B-SR by 3PEAK, the MC33178D by onsemi and the BUF634AID by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.
3 boards in 3 repositories on GitHub; the most starred are listed on this page, with their KiCad files.