Skip to the content
PCBKitNew board
2 layers67.8 × 34.8 mmTENSS AEMS, the printed circuit board in 3D

PCB for TENSS analog ephys measurement system

Size
67.8 × 34.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
12
Pads
42
Tracks, vias
83, 2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
22 May 2026
Updated
22 May 2026

Overview

TENSS AEMS is an open-source printed circuit board by MathiasMahn, from the MathiasMahn/TENSS_AEMS repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 67.8 × 34.8 mm with 15 parts on 12 nets, routed with 83 tracks and 2 vias.

It is built around the LM358P and INA121P. Its parts include 6 capacitors, 3 connectors, 2 resistors and 1 IC. It belongs with the sensors and measurement boards of this library.

Main components

2

README

README.md

TENSS analog ephys measurement system

Through-hole PCB version of the full extracellular electrophysiology measurement system. INA121 instrumentation amplifier followed by an inverting active band-pass filter. Designed as a student soldering exercise: all parts are through-hole, the board is single-sided friendly, and the supply rails are decoupled with both bulk and HF caps for clean amplification of small extracellular signals.

Circuit overview

text
   J2.VIN+  ─┐                                      ┌─── J3.VOUT
            │   ┌─────────────┐    ┌────────────┐   │
            ├──►│  INA121P    ├───►│  LM358     ├───┤
            │   │  (U1)       │    │  band-pass │
   J2.VIN- ─┤   │  G≈2.06     │    │  (U2)      │
            │   │  Rg=47k     │    │  R1,R2,C1,C2│
            │   └─────────────┘    └────────────┘
   J2.REF  ─┘
                       ±V rails, REF, all decoupled to GND
StagePartConfigurationRole
Diff. ampINA121P (U1)Rg = 47 kΩ → G ≈ 2.06High-Z differential gain
Band-passLM358 (U2)R1=1k, C1=0.47µF, R2=220k, C2=560pFf_L ≈ 340 Hz, f_H ≈ 1.3 kHz, gain ≈ -220
Total gain≈ -450 V/V in passband

The band-pass corners match the handout's spike-recording values.

Power decoupling

Every supply pin of each IC gets two caps to GND:

  • 100 nF ceramic (C4, C6) — high-frequency bypass
  • 10 µF electrolytic (C3, C5) — bulk reservoir for transients

Assembly notes for students

  • Polarized parts: all "CP" capacitors (C3, C5) are electrolytic and must be installed with the long lead in the "+" hole. Reverse polarity = magic blue smoke (and possibly a small bang).
  • ICs: the notch on the body of U1 and U2 must line up with the notch on the silkscreen outline. Pin 1 is the pin to the left of the notch when the notch is at the top.
  • Power supply: ±9 V to ±15 V.
  • Test before connecting electrodes: with power applied and the input shorted (VIN+ = VIN- = REF = GND), the output should sit at roughly 0 V. A large DC offset means something is wrong — most commonly a swapped electrolytic or a missed solder joint.

Parts

15
QtyValueFootprintReferences
2100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC3, C6
210uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC4, C5
10.47uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
1220kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
147kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalRg1
1560pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC2
1INA121PPackage_DIP:DIP-8_W7.62mmINA121
1LM358PLM358P:DIP794W45P254L959H508Q8U1
1LOGOLOGOG***
1PWR_INConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1SIG_INConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1SIG_OUTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3

Questions

How big is the TENSS AEMS PCB?

It measures 67.8 × 34.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TENSS AEMS use?

15 parts, built around the LM358P and INA121P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the TENSS AEMS KiCad files?

From the MathiasMahn/TENSS_AEMS repository on GitHub, at the commit this page was made from: the board is TENSS_AEMS.kicad_pcb and its schematic TENSS_AEMS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TENSS AEMS design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers69 × 60 mmElektromiyografi, the printed circuit board in 3D

    Elektromiyografi

    talhaugur/Elektromiyografi_OPAMP

    KiCad ile tasarlanmış, yüzey elektromiyografi (sEMG) sinyalini yükseltip filtreleyen iki katmanlı analog ön uç prototipi.

    36 parts
  • 2 layers85.7 × 63.5 mmLatheDisplay, the printed circuit board in 3D

    LatheDisplay

    eshazen/epic-boards

    Various small projects for EPIC and ENG classes

    38 parts
  • 2 layers76.4 × 63.3 mmInfraRedGelUniversalDispenser, the printed circuit board in 3D

    InfraRedGelUniversalDispenser

    abdontroche/InfraRed_Gel_Universal_Dispenser

    This project pretends to be a open source device that could help people fighting against the COVID-19.

    20 parts5CC0-1.0
  • 4 layers56 × 51 mmPsu controller, the printed circuit board in 3D

    Psu controller

    igorzab-stud/wanptek_encoder

    Digital front-panel mod for Wanptek DC power supplies — replaces analog potentiometers with dual rotary encoders, MCP4725 DACs, and an OLED display.

    11 parts3MIT
  • 4 layers186.9 × 129.8 mmBLDC 4, the printed circuit board in 3D

    BLDC 4

    ansh1113/e-bike-conversion-kit

    A 4-layer PCB-based e-bike conversion kit featuring an STM32-based VESC ESC, power management circuits, wireless throttle, GSM, GPS, and more.

    179 parts1
  • 2 layers81.3 × 85.7 mmCNCFia, the printed circuit board in 3D

    CNCFia

    coredump/CNCFia

    CNC Daughte Card for MCU based CNC controllers

    57 parts1
  • 2 layers94.1 × 121.9 mmSCH PowerSupply, the printed circuit board in 3D

    SCH PowerSupply

    UAA-F14/PCBs-Design

    Power electronics PCB coursework — SCR controller, buck converter, Class D amplifier, DC-AC inverter, and a protected power supply Resources

    47 parts1
  • 2 layers80 × 104.5 mmEKG generator, the printed circuit board in 3D

    EKG generator

    asliwaa/ECG-Simulator

    A custom hardware ECG/EKG simulator built with the XIAO ESP32-C6 and an MCP4725 DAC, designed to generate physiologically accurate heart signals.

    18 parts