Giter Club home page Giter Club logo

openventilator's Introduction

OpenVentilator

Welcome to the OpenVentilator project. This is an Open Source Ventilator / Mechanical Respirator for the Covid-19 Crisis. Specially Designed for countries in Africa / South America / Middle East and other poor regions in the world

N|Solid N|Solid

❗❗DISCLAIMER

PROJECT STATUS: We still need validation with health regulatory institutions and compliance with clinical requirements. - The tests on Lung Simulators are Sucessfull, limited on application depending on hardware availability but viable on emergency cases

PLEASE DO NOT USE THIS MACHINE IF NOT NEEDED, WE DO NOT GUARANTEE THE OPERATION OF THIS MACHINE | THIS MACHINE IS FOR EMERGENCY and HEALTH SYSTEM COLLAPSE SCENARIOS ⚠️

Main Goal

Design, Build, Validate a reliable Ventilation Medical Equipment Project for people, regions, countries in difficult economical situations with a component-agnostic philosophy. This is why we didn't continue putting efforts into the projects being developed by other teams, who have a different society and economic reality.

The equipment must have as few industrial parts as possible. If necessary, parts must be easily accessible, even in small towns and villages.

Technical highlights

OpenVentilator has adjustable PEEP and maximum pressure threshold, with a wide range. It has adjustable timing for the inspiratory and expiratory phases, allowing a wide range of BPM and I/E. The volume per breath is adjustable mechanically.

Getting Started

Summary

Community

If you want to help

First, ** CLICK HERE ** to complete the form please, so we can organize everybody

Then join the Whatsapp group and talk with Amanda (+55 11 99735-5042 ): https://chat.whatsapp.com/HRMx9xzVdt8Gpmwgm7ZVZ3

This initiative as other projects was born on the Open Source COVID19 Medical Supplies Facebook Group by the awareness of the need to create a Ventilator solution for the scarcity plaguing our society worldwide. I contacted Jeremias Almada from Argentina who by that time had presented an Ambu solution and a Cad Design. The idea was interesting but needed improvements.

Since then we tried to establish some development and community standards and evolved the project several times.

Special thanks to

All our families, wives and husbands that for the last days have been supporting us on our craziness.

All the doctors, nurses and paramedics in the field fighting this common enemy.

openventilator's People

Contributors

alexandrudsc avatar automni avatar cameradactyl avatar capicua44 avatar carlosdelfino avatar franzelfx avatar jere1990 avatar jorisrobijn avatar kant avatar marcos-mendez avatar marguelgtz avatar neryhenrique avatar stacybird avatar thenickdude avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openventilator's Issues

Code redundancies, nomenclature breaks

The problem

Code redundancies, nomenclature breaks and code structures normally used in the Arduino platform, such breaks in code structures (Patterns) can cause malfunctions.

** Problem Type **

  • Software
  • Design
  • Research

Details

What is the relationship of the code found in this directory (https://github.com/popsolutions/openventilator/blob/master/07_Software/src/ventilator_main/ventilator_main.ino) with what is in the previous directory (https: // github.com/popsolutions/openventilator/blob/master/07_Software/src/).

In addition to structures such as those found in the file:
 

while (true)
{
handlePotentiometers(volume, breath, proportions);
testEndSwitch();
testEndSensor();
}

If such code will use file headers as they are present at

#include <Arduino.h>
#include "potentiometer.h"
#include "pressureSensor.h"
#include <LiquidCrystal_I2C.h> // By Frank The Brabaner
#include "EEPROM.h"
#include "dcMotor.h"

It is important to keep the Arduino standards, in case you use the function void loop () for the main loop of the code.

In addition, the order of loading the headers must be careful to avoid overlapping constants and directives, always try to load the headers of the Arduino first, and its standard libraries before loading custom or application-specific headers.

Intratracheal tube valve design

We should have a vale so it can be able to redirect "dirt" airflow to a filtering system, and provide intake clean enhanced oxygen air to the patient

specs about the valves

Hi guy,
at the "valves" folder commit you mentioned: "Updated the valves thanks to openair.org".
I don't think thats the right domain.

I want to read more about the PEEP valve, can someone direct me to the right place?

cheers

Filtering the expired air by the patient in order to reduce the surrounding contamination.

What type of filter can we use? According to information from Paper MIT that we researched, the limit would be one micron, but it is necessary to find a cheap and reliable material that can be used in these sanitary conditions in order to allow the equipment to be safe for people around the patient in order to that the appliance does not contaminate further

if we cant get the plastic bottles for the respirator, we have to develop a replacement

talking to Jere, we came across the possibility that we might come across the shortage of plastic bottles for the respirators, so maybe we can came with an alternative solution.

i thought it might be a good idea to search the idea of making the variable volume chamber with neoprene, or other flexible material. we could use a frame in the middle and 1 sheet on each side, we can also use a linear actuator in the sides, i will sketch the idea

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.