• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 1
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 2
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 3
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 4
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 5
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 6
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 7
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 8
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 9
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Image 10
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 1
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 2
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 3
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 4
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 5
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 6
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 7
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 8
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 9
Pneumatic Thoracostomy Sim Trainer  EMS Med Ed 3D Printer File Thumbnail 10

Pneumatic Thoracostomy Sim Trainer EMS Med Ed

Kardioversion avatarKardioversion

April 23, 2026

makerworld-icon
DescriptionCommentsTags

Description

A functional, active pneumothorax trainer that installs inside a standard CPR mannequin. Supports both needle decompression and finger thoracostomy with real air-puff feedback via embedded solenoids, FSR sensors, and an ESP32 controller.

 

This trainer was designed for EMS and medical education programs that need an inexpensive but realistic, repeatable platform for teaching tension pneumothorax interventions. It installs inside a standard CPR mannequin and provides active haptic feedback. When a learner successfully inserts at the correct location with adequate force, the system releases a puff of pressurized air simulating decompression. Please see our GitHub Repository (https://github.com/kardioversion1/ThoracostomyTrainer) for the most up-to-date PDF.

 

What it simulates:

  • Needle thoracostomy at the 2nd intercostal space, lateral approach
  • Finger thoracostomy at the 4th–5th intercostal space, lateral approach
  • Tactile resistance through a replaceable latex skin insert
  • Audible and tactile air-puff feedback on successful decompression
  • Visual confirmation via OLED display (procedure counters, pressure bar, zone status)

How it works: A PETG box houses a 500cc IV bag bladder pressurized by a small DC air pump. Force-sensitive resistors (FSRs) sit beneath each insertion zone inside the TPU lung. When sufficient insertion force is detected, the corresponding solenoid valve opens briefly, venting air. The pump then automatically recharges the system. The ESP32 microcontroller allows for customizaiton of everything: sensor thresholds, solenoid timing, pump sequencing, and a full OLED menu with adjustable sensitivity and session counters.

 

Designed for training environments:

  • Resets automatically between learners (typically 15–30 seconds)
  • Replaceable latex skin inserts — consumable per session or per day depending on use
  • Portable, battery-powered (2× 18650 cells, USB-C charging via TP4056)
  • No external power required during training

 

A companion PDF with full build instructions, electronics wiring, firmware flashing guide, and facilitator training manual is in our GitHub Repository (https://github.com/kardioversion1/ThoracostomyTrainer).

 

PRINT INFORMATION

TPU Lung: Bambu TPU 90A

     2 walls, 3% gyroid infill

Electronics Enclosure: PLA or PETG

     3 walls, 15% infill, supports if needed

Ribs: PETG for strength (could experiment with firm TPU and multiple walls to prevent fracture)

     3 walls, 20% infill

 

TPU notes: Print slow (20–25mm/s outer wall). Bambu 90A at default profile works well. 85A is too floppy; 95A is too stiff.

Estimated total print time: ~14–18 hours across all parts

 

 

BUILD INFORMATION

Assembly requires basic electronics skills (soldering, wire management) and a few off-the-shelf components.

Required non-printed components (full BOM in PDF). Amazon links are associate links

  • ESP32 WROOM-32 dev board
  • SH1106 128×64 OLED display
  • Rotary encoder with push button
  • 2× Force Sensitive Resistors (FSR): https://amzn.to/4e0ekFq
  • 2× FaO520D solenoid valves: https://amzn.to/4cBQyyB
  • Small 5V DC air pump: https://amzn.to/4tZgfi5
  • 3× IRLZ44N N-channel MOSFETs: https://amzn.to/42tsB6k
  • XL6009 boost converter module: https://amzn.to/4d1aPO0
  • TP4056 USB-C charger module: https://amzn.to/4vN4mOa
  • 2× 18650 lithium cells
  • 500cc IV bag or air bladder/BP cuff bladder
  • Latex skin inserts (sourced via AliExpress 'Tattoo Skin'— see PDF)

Estimated build cost: ~$80–130 USD depending on sourcing

Skill level: Intermediate — comfortable with soldering, basic wiring, and flashing Arduino firmware via USB

 

 

ELECTRONICS 

The electronics system runs on an ESP32 with custom Arduino firmware (provided as a .ino file in the companion PDF package). Key features:

  • Dual independent FSR zones with per-zone sensitivity adjustment (Low / Medium / High), saved to non-volatile flash
  • Dominant-sensor logic prevents cross-zone false triggers
  • Dual solenoid control with independent timing
  • Pump auto-sequences after solenoid closes; optional pump pause delay
  • OLED UI: live pressure bar, threshold tick marks, countdown timers, procedure counters
  • Full settings menu via rotary encoder
  • USB-C charging; no modification to the mannequin's exterior required

Firmware: Available in the companion PDF package. Flash via Arduino IDE or PlatformIO. All dependencies documented.

Wiring diagram and GPIO table are included in the build PDF.

 

Build GitHub and PDF with BOM

Please see our GitHub Repository (https://github.com/kardioversion1/ThoracostomyTrainer) for the most up-to-date PDF. For more information, visit www.myKPEC.com or email me at evan@mykpec!

 

 

medical, simulation, training, EMS, ESP32, TPU, functional, thoracostomy needle-decompression pneumothorax, anatomy, education.

License:

BY-NC-SA

Related Models

Save pangolins preview image

Save pangolins

amaochan profile image

amaochan

42,897

Anatomic Heart (multi material) preview image

Anatomic Heart (multi material)

Malte profile image

Malte

841

ID Card Holder for Nurse Doctor Paramedic & Others preview image

ID Card Holder for Nurse Doctor Paramedic & Others

SuperMaribo profile image

SuperMaribo

579

Medieval Castle preview image

Medieval Castle

boldmachines profile image

boldmachines

29,627

Tick Tool preview image

Tick Tool

ZRNNN profile image

ZRNNN

1,367

NFC Medical Keychain – Blood Type for Emergency preview image

NFC Medical Keychain – Blood Type for Emergency

BK-Projects profile image

BK-Projects

801

Sanding Tool preview image

Sanding Tool

Perinski profile image

Perinski

22,616

Wrist brace (splint) - a lighter version preview image

Wrist brace (splint) - a lighter version

Prusa Research profile image

Prusa Research

1,224