Skip to the content
2 layers100 × 100 mmActive PI, the printed circuit board in 3D

A collection of educational printed circuit boards (PCBs) developed for laboratory exercises in Automatic Control Systems.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
13
Pads
57
Tracks, vias
72, 0
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 Jun 2026
Updated
21 Jul 2026

Overview

Active PI is an open-source printed circuit board by jkordek1, from the jkordek1/Automatic-Control repository on GitHub. It is a 2-layer board of 100 × 100 mm with 29 parts on 13 nets, routed with 72 tracks and 0 vias.

It is built around the TL072. Its parts include 6 resistors, 3 capacitors, 2 diodes, 2 fuses and 1 IC.

Main components

1

README

README.md

Analog Control Systems Laboratory PCBs

A collection of educational printed circuit boards (PCBs) developed for laboratory exercises in Automatic Control Systems. The project demonstrates the implementation of fundamental analog transfer functions using passive components and operational amplifiers.

The boards are intended for university courses and provide a hands-on platform for studying the behavior of basic dynamic systems through practical experiments.


Overview

This repository contains three independent laboratory boards:

BoardDescription
RC NetworkPassive first-order RC circuit for studying time constants, transient response, and frequency response.
P / PT1 / DT1Active analog circuit implementing proportional (P), first-order lag (PT1), and derivative (DT1) transfer functions using operational amplifiers.
PI / I ControllerActive analog circuit implementing an integrator (I) and proportional-integral (PI) controller.

Features

  • Educational design for laboratory use
  • Through-hole components for easy assembly and maintenance
  • Banana connector interface for convenient measurements
  • Powered from ±12 V laboratory power supply
  • Designed in KiCad
  • Fully documented schematics and PCB layouts

Boards

1. RC Network

A passive first-order RC circuit used to investigate:

  • Step response
  • Time constant
  • Charging and discharging behavior
  • Frequency response
  • First-order transfer functions

PCB 1


2. P / PT1 / DT1 Board

An operational amplifier based circuit providing three selectable transfer functions:

  • P – Proportional element
  • PT1 – First-order lag element
  • DT1 – Derivative element with first-order filtering

Jumper Configuration:

Transfer FunctionJP1JP2
PT1Pins 2–3Pins 2–3
DT1Pins 1–2Pins 1–2
PPins 2–3Pins 1–2

This board allows students to compare the behavior of different dynamic systems under identical experimental conditions.

PCB 2


3. PI / I Controller

An operational amplifier implementation of:

  • Integrator (I)
  • Proportional–Integral (PI) controller

Jumper Configuration:

Transfer FunctionJP1
PI1–2
I2–3

The board is intended for experiments involving closed-loop control and controller tuning.

PCB 3

Software

Designed using KiCad.

The repository includes:

  • Schematics
  • PCB layouts
  • Gerber files
  • Bill of Materials (BOM)
  • Manufacturing files

Applications

These boards are suitable for:

  • Automatic Control Systems laboratories
  • Analog Electronics courses
  • Control Engineering education
  • Demonstrations of transfer functions
  • Experimental verification of theoretical models

Future Improvements

Planned additions include:

  • Laboratory manuals
  • Example experiments
  • Simulation models
  • Oscilloscope measurements
  • Bode plots
  • Assembly instructions

License

This project is released under the MIT License.


Author

Designed and developed for educational use in Automatic Control Systems laboratories.

Parts

29
QtyValueFootprintReferences
5100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R5
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3TestPointLibrary:DELTRON 4mm banana socket - redTP1, TP3, TP5
3TestPointLibrary:DELTRON 4mm banana socket - blackTP2, TP4, TP10
20.1uFCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mmC3, C4
2100mACapacitor_THT:C_Disc_D7.5mm_W4.4mm_P5.00mmF1, F2
21N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2
110nFCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mmC2
147kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR6
1Jumper_3_OpenLibrary:Jumper_1x03JP1
1LOGOLibrary:tvzG***
1LOGOLibrary:logoG***
1TL072Package_DIP:DIP-8_W7.62mm_LongPadsU1
1TestPointLibrary:DELTRON 4mm banana socket - yellowTP9
1TestPointLibrary:DELTRON 4mm banana socket - blueTP11

More from jkordek1/Automatic-Control

1
  • 2 layers100 × 100 mmRC PT1, the printed circuit board in 3D

    RC PT1

    jkordek1/Automatic-Control

    A collection of educational printed circuit boards (PCBs) developed for laboratory exercises in Automatic Control Systems.

    12 parts

Similar boards

  • 2 layers148 × 84.5 mmPanel daisy, the printed circuit board in 3D

    Panel daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    259 parts410
  • 2 layers39.6 × 99.1 mmESP32-Eurorack Audio, the printed circuit board in 3D

    ESP32-Eurorack Audio

    ctag-fh-kiel/ctag-tbd

    CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

    128 parts260
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    300 parts227
  • 2 layers58 × 110 mmVco core, the printed circuit board in 3D

    Vco core

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    146 parts222
  • 2 layers37 × 113.9 mmVCO, the printed circuit board in 3D

    VCO

    nickajeglin/Eurorack-pcbs

    A collection of easy to solder DIY eurorack PCB's

    104 parts208
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers85.1 × 62.2 mmMic extension board, the printed circuit board in 3D

    Mic extension board

    StoneRose35/cortexguitarfx

    guitar effects processor implemented on various arm cortex platforms

    75 parts146

Questions

How big is the Active PI PCB?

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

What parts does the Active PI use?

29 parts, built around the TL072. 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 Active PI KiCad files?

From the jkordek1/Automatic-Control repository on GitHub, at the commit this page was made from: the board is Active-PI/Active-PI.kicad_pcb and its schematic Active-PI/Active-PI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Active PI design in my own project?

Its repository states no licence, so its author keeps all rights: ask jkordek1 before reusing the design.