Coder Social home page Coder Social logo

recorkill / ventilator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from respiraworks/ventilator

0.0 0.0 0.0 784.95 MB

Fully-featured ICU ventilator design, optimized for manufacture using commonly available components and free to license. Repository tracks all mechanical, electrical and systems design, software, requirements and regulatory documentation.

License: Apache License 2.0

Shell 4.00% C++ 71.20% Python 11.76% C 4.60% Assembly 0.32% QML 6.92% CMake 1.19%

ventilator's Introduction

RespiraWorks Open Source Ventilator

Open Source Love License CircleCI Build Status codecov pre-commit Code style: clang-format Code style: black Built with: platformio GitHub commit activity Donate

This is a common repository for all hardware and software components of the RespiraWorks open source ventilator.

If you intend to contribute, please read our wiki.

RespiraWorks is a 501(c)(3) non-profit organization with over 200 contributors worldwide working to rapidly design a low-cost and open-source ventilator for communities underserved by the global supply chain. Our objective is to provide the know-how and technology to enable others to manufacture these systems and put them in the hands of those who need them most.

Most recent v0.4 rendering Assembled v0.3 prototype

Design Goals

We are dedicated to making this ventilator:

  • fully open source (software and hardware)
  • affordable (materials cost under US$2000)
  • fully featured for extended clinical use through weaning and recovery
  • vetted and filing-ready for regulatory review around the world
  • optimized bill of materials to account for constrained (medical) supply chains
  • designed for long-term clinical use beyond the pandemic

Most low-cost ventilator designs that have emerged in light of the COVID-19 crisis tackle the 'bridge' problem โ€” keeping a patient alive for 6-8 hours of closely monitored care until they can be transitioned to a full ventilator. We are designing that full ventilator, a highly valued medical device critical to care beyond the current crisis.

Our design shall provide essential features such as an intuitive, localized user interface, adaptive pressure- and volume-based operating modes, fine control of oxygen concentration, High Flow Nasal Cannula and other advanced features. What sets us apart from other similarly ambitious projects is our dedication to being fully open source. This repository embodies that promise.

We are targeting middle- and low-income parts of the world that will deal with COVID-19 for longer, with less access to healthcare, and a larger deficit of medical devices. We aim to deliver a design which meets the same operational rigors of current commercial ventilators, while addressing the high barrier to entry for such devices.

The maturity of our design is attested to by our collaboration with Foundry-M, a startup in Visakhapatnam, India. We are working closely with our colleagues in India to adapt this design to their local manufacturing capabilities and regulatory needs.

If you can lend your skills towards achieving this goal, please contact us at [email protected]. A list of roles we are looking to fill is also on our website.

Project Status / Disclaimers

This is an incomplete, as yet untested design that is not intended to be used on patients.

The repository contains live documents. There may be incomplete or contradictory information about various aspects of the design. Components may or may not connect and integrate as intended. Contents may also be out of date. If you decide to buy or build anything, do so at your own risk.

We are currently in the process of designing our v0.4 prototype, plans whereof are captured in some of our outstanding Milestones. The master branch of this repository includes bleeding edge changes in electrical, mechanical and software aspects of the project. Browse at your own peril.

For the latest stable and tested (but also likely obsolete) version of the design see the Releases page.

Repository Structure

  • Documentation pages (outside of repository) - these auto-generated pages (should eventually) include:
    • Requirements documentation
    • Regulatory documentation
    • Software documentation
    • Bill of materials for manufacturing
  • Documentation source - this directory contains the source files for the above pages
  • System Design - describes the functional implementation and design theory of the system
  • Manufacturing Design - describes the physical design of the ventilator and its components. Includes CAD models and notes on the manufacturing process
  • Main Circuit Board - design, materials, assembly instructions for the ventilator main circuit board
  • Software - Source code for cycle controller and user interface, debug tools, test scripts, and test data. Software architecture documentation is also here.
  • Quality Assurance - quality assurance strategy, testing plans, data

ventilator's People

Contributors

jlebar avatar martukas avatar jkff avatar gracecanfield avatar sglow avatar asmodai27 avatar inceptionev avatar esc-works avatar paulovap avatar lee-matthews avatar a-vinod avatar neelfirst avatar dtgerson avatar dcstraney avatar miceuz avatar twslankard avatar hhff avatar verityrf avatar liux13 avatar rwilbur avatar tapemaster avatar awdavies avatar dheater avatar tijanim avatar sarahadelaide avatar kishankoradiya avatar daibread avatar betaprior avatar stephmusinsky avatar rakurthilokesh avatar

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.