Skip to the content
4 layers193 × 114.3 mmSwanGanzInterface V1.1, the printed circuit board in 3D

SwanGanzInterface V1.1

ATK-1/SeniorDesign_SwanGanz

The contributors to this senior design project were Nathan DeLaRosa, Ashton Knecht, Jack Son, and Jerry Xia under the supervision of Dr. Jonathan Valvano.

Size
193 × 114.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
154
Nets
163
Pads
563
Tracks, vias
1,108, 210
Pours
966
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Dec 2025
Updated
15 Oct 2026

Overview

SwanGanzInterface V1.1 is an open-source printed circuit board by ATK-1, from the ATK-1/SeniorDesign_SwanGanz repository on GitHub. It is a 4-layer board of 193 × 114.3 mm with 154 parts on 163 nets, routed with 1,108 tracks and 210 vias.

It is built around the OPA2350UA, INA122P and FT232RNL, with the LM4041CILPR, ABM8AIG-40.000MHZ-12-2Z-T3 and APHD1608LCGCK among its other parts. Its parts include 52 resistors, 39 capacitors, 15 ICs, 14 connectors and 7 switches.

Main components

8

README

README.md

Swan Ganz Interface

Introduction

The contributors to this senior design project were Nathan DeLaRosa, Ashton Knecht, Jack Son, and Jerry Xia under the supervision of Dr. Jonathan Valvano.

This project aims to create a custom, low-cost interface for a Swan-Ganz heart catheter, bypassing the need for expensive cardiac output computers. The catheters intended to be interfaced are the part number needed produced by Edwards Lifescience. These catheters interface the part number needed pressure transducer, also made by Edwards Lifescience.

The project is split into three sections: the interface hardware, MSPM0 firmware, and the desktop application software. Details about each of these sections can be found in their distinct README files.

Hardware README(In Progresss)

Firmware README(Requires Development)

Software README(Requires Development)

Testing and Verification

todo

Parts

154
QtyValueFootprintReferences
200.1uCapacitor_SMD:C_0603_1608MetricC1, C3, C11, C13, C14, C15, C17, C20, C21, C24, C25, C28, C30, C31, C33, C35 +4
15100kResistor_SMD:R_0603_1608MetricR4, R5, R8, R9, R12, R13, R16, R18, R20, R21, R27, R28, R34, R35, R49
1310kResistor_SMD:R_0603_1608MetricR2, R22, R23, R24, R29, R30, R31, R36, R37, R38, R47, R50, R52
5100RResistor_SMD:R_0603_1608MetricR7, R10, R11, R14, R15
5OPA2350Package_DIP:DIP-8_W7.62mmU3, U4, U7, U9, U11
41uCapacitor_SMD:C_0603_1608MetricC5, C6, C34, C37
4~SGI_FootprintsLib:MountingHole_4_40H1, H2, H3, H4
30.022uCapacitor_SMD:C_0603_1608MetricC22, C23, C27
30.022uCapacitor_SMD:C_0805_2012MetricC18, C19, C26
32kResistor_SMD:R_0603_1608MetricR41, R43, R44
3INA122PPackage_DIP:DIP-8_W7.62mm_LongPadsU6, U8, U10
210uCapacitor_SMD:C_1206_3216MetricC2, C7
217k5Resistor_SMD:R_0603_1608MetricR32, R39
2200RResistor_SMD:R_0603_1608MetricR26, R33
227kResistor_SMD:R_0603_1608MetricR17, R19
230pCapacitor_SMD:C_0603_1608MetricC12, C16
247kResistor_SMD:R_0603_1608MetricR1, R6
2750RResistor_SMD:R_0603_1608MetricR45, R46
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3, J4
2Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9, J11
2Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ6, J7
2GNDSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP5, TP6
2~SGI_FootprintsLib:Pressure_Connector_1.1J5, J8
1+3V3SGI_FootprintsLib:Testpoint_1x02_P2.54mmTP3
1+3V3SGI_FootprintsLib:LED_D5.0mmD1
1+5VSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP2
1+VBUSSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP4
1+VRefSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP1
10Resistor_SMD:R_0603_1608MetricR42
10.01uCapacitor_SMD:C_0603_1608MetricC10
10.47uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8
11051640001SGI_FootprintsLib:1051640001J10
116.6kResistor_SMD:R_0603_1608MetricR51
119.1kResistor_SMD:R_0603_1608MetricR48
11MResistor_SMD:R_0603_1608MetricR40
11kResistor_SMD:R_0603_1608MetricR3
13.3nCapacitor_SMD:C_0603_1608MetricC29
14.7uCapacitor_SMD:C_0805_2012MetricC32
15uCapacitor_SMD:C_1206_3216MetricC38
18.2kResistor_SMD:R_0603_1608MetricR25
1ABM8AIG-40.000MHZ-12-2Z-T3SGI_FootprintsLib:ABM8AIG25000MHZ122ZT3Y1
1APHD1608LCGCKDiode_SMD:D_0603_1608MetricD4
1APHD1608LSYCKDiode_SMD:D_0603_1608MetricD5
1AdaFruit_1590SGI_FootprintsLib:AdaFruit_1590U14
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Conn_01x07_PinConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ12
1Conn_01x09_PinConnector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_VerticalJ2
1Conn_01x09_PinConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ13
1DOWNSGI_FootprintsLib:SW_PUSH_6mmSW7
1ENTERSGI_FootprintsLib:SW_PUSH_6mmSW6
1ERRORSGI_FootprintsLib:LED_D5.0mmD3
1FT232RNLSGI_FootprintsLib:FT232RLU12
1LEFTSGI_FootprintsLib:SW_PUSH_6mmSW2
1LM2937ESX-3.3_NOPBSGI_FootprintsLib:LM2937ESX-3.3_NOPBU1
1LM4041CILPRSGI_FootprintsLib:ti_LM4041CILPRU2
1MCP34119PPackage_DIP:DIP-8_W7.62mm_LongPadsU15
1MicroUSB_VBUSSGI_FootprintsLib:PinHeader_1x02_P2.54mm_VerticalJP1
1NRSTSGI_FootprintsLib:SW_PUSH_6mmSW3
1P1_HGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP12
1P1_InstOutSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP10
1P1_LGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP11
1P2_HGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP15
1P2_InstOutSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP13
1P2_LGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP14
1Power_SwitchSGI_FootprintsLib:SW-T3-1A-A-A3-S1SW1
1RIGHTSGI_FootprintsLib:SW_PUSH_6mmSW4
1SPKM.28.8.ATerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ14
1SQ2389CES-T1_GE3Package_TO_SOT_SMD:SOT-23Q1
1TSC2046IPWRSGI_FootprintsLib:SOP65P640X120-16NU13
1T_HGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP9
1T_InstOutSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP7
1T_LGSGI_FootprintsLib:Testpoint_1x02_P2.54mmTP8
1UPSGI_FootprintsLib:SW_PUSH_6mmSW5
1WORKINGSGI_FootprintsLib:LED_D5.0mmD2
1XM0G3507QPMRQ1SGI_FootprintsLib:PM0064A-IPC_AU5

More from ATK-1/SeniorDesign_SwanGanz

1
  • 2 layers152.4 × 88.9 mmSwanGanzInterface, the printed circuit board in 3D

    SwanGanzInterface

    ATK-1/SeniorDesign_SwanGanz

    The contributors to this senior design project were Nathan DeLaRosa, Ashton Knecht, Jack Son, and Jerry Xia under the supervision of Dr. Jonathan Valvano.

    108 parts

Similar boards

  • 4 layers30 × 70 mmWearable, the printed circuit board in 3D

    Wearable

    brnna05/senior-design-strength-training

    Senior Design project for ECE 364D - Fitness wearable for strength training

    73 parts
  • 2 layersBaseline project, the printed circuit board in 3D

    Baseline project

    mjetpurwala/SchoolProjects

    Projects completed at my time at UT Austin

    65 parts
  • 2 layers152.4 × 127 mmECE445L Lab7, the printed circuit board in 3D

    ECE445L Lab7

    niranjannt/Local-Music-Streaming-Pipeline

    Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based…

    215 parts
  • 2 layers114.4 × 88.9 mmSenior Design, the printed circuit board in 3D

    Senior Design

    spencshis-prog/Watermelon_Lovers_FH10b

    This repository contains the codebase for the project, including a frontend for user interaction and a backend (currently under development) for data processing and evaluation.

    69 parts
  • 4 layers49 × 80 mm70MHz Soil Sensor, the printed circuit board in 3D

    70MHz Soil Sensor

    jhns-de/70MHz-Soil-Sensor

    Soil moisture and electrical conductivity (EC) sensor based on 70 MHz impedance measurement, developed as part of my master’s thesis.

    130 parts2
  • 4 layers76 × 85 mmSuperNicePCB, the printed circuit board in 3D

    SuperNicePCB

    laemo10/SuperNicePCB

    An integrated, multi-sensor UWB anchor PCB designed for real-time indoor object tracking (via Double-Sided Two-Way Ranging) and non-invasive human presence/occupancy monitoring.

    68 parts
  • 4 layers65 × 45 mmSTM32F446VE Module v1, the printed circuit board in 3D

    STM32F446VE Module v1

    pipipipi2002/stm32f446vetx-dev-module

    Dev Module for STM32F446VETx

    88 parts2GPL-3.0
  • 2 layers150 × 100 mmSatelliteController2.0, the printed circuit board in 3D

    SatelliteController2.0

    tokai-student-rocket-project/Gen6-GSE-Elec

    第6世代自動GSE電装系

    228 parts2MIT

Questions

How big is the SwanGanzInterface V1.1 PCB?

It measures 193 × 114.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the SwanGanzInterface V1.1 use?

154 parts, built around the OPA2350UA, INA122P, FT232RNL and LM4041CILPR. 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 SwanGanzInterface V1.1 KiCad files?

From the ATK-1/SeniorDesign_SwanGanz repository on GitHub, at the commit this page was made from: the board is hardware/SwanGanzInterface_V1.1/SwanGanzInterface_V1.1.kicad_pcb and its schematic hardware/SwanGanzInterface/SGI_Power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SwanGanzInterface V1.1 design in my own project?

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