Skip to the content
2 layers75 × 50 mmAire apollo, the printed circuit board in 3D

Nos gustaría ser el Marlin de los ventiladores :)

Size
75 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
38
Pads
131
Tracks, vias
202, 0
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Mar 2020
Updated
11 Mar 2021

Overview

Aire apollo is an open-source printed circuit board by makespacemadrid, from the makespacemadrid/ApolloVentilator repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 75 × 50 mm with 37 parts on 38 nets, routed with 202 tracks and 0 vias.

It is built around the TIP121, 100UF/16V and BC548. Its parts include 9 capacitors, 5 resistors, 3 transistors, 2 diodes and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

ApolloVentilator

Information: Checkout our wiki

Schematic

Schematic

Prototype 1 @ MakeSpace Madrid

Prototype1

Prototype 2 @ Miguel's Workshop

Prototype2

Getting started

Linux

text
$ apt-get install libcairo2-dev libgirepository1.0-dev python3-cairo-dev

Mac

text
$ brew install pygobject3 gtk+3 libnotify

App (Python 3)

From ./gui

Install system dependencies (Debian-based):

text
$ pip install -r requirements.txt
$ ./main.py

Requirements:

2 ventilators mode

  • Pressure Regulated Volume Controlled (PCV): set pressure delivered during period of inspiration. The voume measured is shown as data on display.
  • Volume Regulated Pressure controlled (VCV): The tidal volume is set and it adapts the pressure to the lowest. Here the important data are: tidal volume, upper alarm and lower current volume. Useful parameters: tidal volume, respiratory rate. There is a limit pressure and during inspiration period.

If patient stops breathing, there is a failsafe that set to mandatory breathing when it's detected.

During inspiration:

  • Inspiration pressure: The plateau pressure is adjusted to volume hard limit (32 cmH2O by default, and could increate to 70cmH2O)

  • Peak pressure: 2cmH2O greater than plateau.

  • VCV pressure limit (15-40cm2 with increments of 5)

  • Failsafe valve that opens always at 80cmH20 (or lower)

  • PEEP: 5-10 with increments of 5. The circuit must be pressured.

  • IE ratio: 1:1, 1:2, 1:3

  • Respiratory rate: 10-30 bpm with increments of 2.

  • Tidal volume: 40ml +-10, 350 +-50, 250-600 +-50,up to 8000.

  • Weight body and volume calculated based on 6ml/kg.

Alarms

  • Gas failure
  • Electricity failure
  • Machine switched off
  • Inspiration pressure exceeded
  • Inspiration pressure not achieved
  • PEEP pressure not achieved
  • Tidal volume not achieved
  • Tidal volume exceeded
  • Resistance: peak pressure - plateau pressure > 2cmH2O
  • Compliance
  • Volume Leakage

Monitoring

Settings

  • Tidal volume
  • Frequency
  • PEEP
  • FI02
  • Ventilation Mode

Current status

  • Tidal volume
  • Breathing rate
  • PEEP
  • Plateau pressure
  • FI02

The normal healthy O2 consuption is 250mL/min, and could be increased until, for example 500 mL/min in a sepsis.

Parallel measures

  • Presión arteria
  • Frecuencia cardiaca
  • ECG
  • Nivel de sedación
  • Posicion del tubo e inflado del neumotaponamiento
  • Intercambio gaseoso (pulsiometria SO2), capnografía y gasometrías arteriales periodicas para obtener los índices de oxigenación (clave para evaluar la desintubación del paciente).

Parts

37
QtyValueFootprintReferences
5100nFCapacitor_THT:C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02C4, C7, C8, C9, C11
333uf/63VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1, C2, C3
21KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_VerticalR1, R2
21N4007Diode_THT:D_A-405_P2.54mm_Vertical_KathodeUpD1, D2
21k2Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1_1, R2_2
2CONTerminalBlock:TerminalBlock_bornier-2_P5.08mm12V-DC, 24V-DC
2Conn_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ1, J2
2LEDLED_THT:LED_D3.0mmLD1, LD2
2TIP121Package_TO_SOT_THT:TO-220-3_VerticalQ1, Q2
1100uf/16VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC10
110KPotentiometer_THT:Potentiometer_ACP_CA9-H2,5_HorizontalRV1
11KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR3
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1BC548Package_TO_SOT_THT:TO-92_Inline_WideQ3
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1CON2TerminalBlock:TerminalBlock_bornier-2_P5.08mmEV_INSP1
1CON3TerminalBlock:TerminalBlock_bornier-2_P5.08mmEV_ESP1
1CON4Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalPRESS1
1CON5Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalFLOW1
1CON6Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalFLOW2

The 33 most common of 37 parts.

More from makespacemadrid/ApolloVentilator

3
  • 2 layers170 × 61.2 mmI2cMux, the printed circuit board in 3D

    I2cMux

    makespacemadrid/ApolloVentilator

    Nos gustaría ser el Marlin de los ventiladores :)

    11 parts6GPL-3.0
  • 2 layers32 × 11.7 mmI2cHeader, the printed circuit board in 3D

    I2cHeader

    makespacemadrid/ApolloVentilator

    Nos gustaría ser el Marlin de los ventiladores :)

    8 parts6GPL-3.0
  • 2 layers18 × 18 mmSfm3300, the printed circuit board in 3D

    Sfm3300

    makespacemadrid/ApolloVentilator

    Nos gustaría ser el Marlin de los ventiladores :)

    2 parts6GPL-3.0

Similar boards

  • 2 layers95.9 × 112.6 mmLab supply, the printed circuit board in 3D

    Lab supply

    prydin/lab-supply

    Linear 0-30V, 2A lab supply

    90 parts8
  • 2 layers96.6 × 100 mmQuadRaptor, the printed circuit board in 3D

    QuadRaptor

    abdosalem490/QuadRaptor

    148 parts2MIT
  • 2 layers81.2 × 82.6 mmModel train cdu, the printed circuit board in 3D

    Model train cdu

    cbrake/hardware-projects

    Misc hardware projects

    20 parts
  • 2 layers65 × 56.5 mmFlowerweb hat, the printed circuit board in 3D

    Flowerweb hat

    versarite/Flowerweb

    Remote flower watering system with raspberry pi over tailscale net

    18 parts
  • 2 layers97.1 × 97 mmADX, the printed circuit board in 3D

    ADX

    WB2CBA/ADX

    ADX - Arduino Digital Modes HF Transceiver

    82 parts136
  • 2 layers97 × 97 mmQO100 RX, the printed circuit board in 3D

    QO100 RX

    barisdinc/N3B_SDR_Transceiver_HW

    V/U/SHF and QO-100 SDR Transceiver Project

    167 parts20GPL-3.0
  • 2 layers98.5 × 50 mmController, the printed circuit board in 3D

    Controller

    terjeio/PCBLaserMkII

    Mechanical and electrical design files for revised version of my PCB Laser exposer

    37 parts18
  • 2 layers97.1 × 97 mmPDX, the printed circuit board in 3D

    PDX

    kholia/Easy-Transceiver

    Easy Digital 'FT8' Transceiver. Easy-Transceiver v0.01.

    90 parts15

Questions

How big is the Aire apollo PCB?

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

What parts does the Aire apollo use?

37 parts, built around the TIP121, 100UF/16V and BC548. 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 Aire apollo KiCad files?

From the makespacemadrid/ApolloVentilator repository on GitHub, at the commit this page was made from: the board is hardware/testBoard/externalPSU/aire-apollo.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Aire apollo 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).