An Arduino based Open Source Ventilator to Fight against COVID-19?

COVID-19 has disrupted most people lives well beyond the health crisis, with an economic fallout on-going that may lead to a 24% GDP contraction in the US and up to 12% worldwide in Q2 2020, and I assume the consequences may span over several years, so we should do everything to mitigate any effects from the disease.

Right now, the urgent part is to handle the health crisis, and there’s a shortage – or soon will be – of medical supplies such as ventilators for people in critical conditions, and if hospitals become full they’ll start refusing admissions of some people even in critical conditions, as it happened in Wuhan, letting people die at home.

So there are various initiatives and projects to develop open-source ventilators. First, Innovation Management reports Ennomotive has launched a non-profit online competition for the ideation of low-cost, easy-to-build solutions with the goal of speeding up the availability of ventilators in hospitals everywhere to help patients with coronavirus.

Arduino Open Source Ventilator
Low-Cost Open Source Ventilator or PAPR

The second project is more practical, as instructions to build an Arduino-based open-source ventilator or PAPR (Personal Protective Equipment) are provided on Github.

Big Fat Warning: there are significant risks in using this ventilator without medical supervision, and you may end up damaging the lungs of the person you may be trying to help if you don’t know what you are doing.

That’s why the developer recommends following the instructions to make an air-purifying PAPR  as it’s much safer to use and may help caretakers avoiding infection. Here are the components used in the design:

  • Continuous Positive Airway Pressure (CPAP) device available on eBay and  Alibaba for as low as $20 in volume. The blower is usually a simple BLDC motor that can be driven with an Electronics Speed Controller (ESC) used by quadrotors and RC cars.
  • Arduino Nano or compatible clone to control the motor speed, breathing cycles, and handle user input.
  • Brushless DC Motor Electronic Speed Controller capable of at least 10A.
    Button or switch for input control. The code cycles through 5 levels of pressure, and double click to switch between CPAP and BiPAP/Fixed PEEP mode. Such as this one.
  • 12V/5A+ DC power supply
  • Tubing and face mask. A full CPAP face mask covers both the mouth and nose and enables pressure buildup in the lungs. They can be found on eBay or other places.
  • Optional 12V battery backup.

The Arduino sketch to control everything is pretty simple with 174 lines of code. There are also some optional 3D printed parts available [Update: not recommended see below]. People from Apnea board have take interest and there’s a long general discussion about the topic.

Stay safe and good luck!

[Update: Prusa explains why it may not be a good idea to print your own parts for respirators at this time, but they have printed many protective shields instead and donated 10,000 to the Czech Ministry of Health with more coming]

Via Open Electronics

Support CNX Software - Donate via PayPal or become a Patron on Patreon

Leave a Reply

4 Comment threads
6 Thread replies
Most reacted comment
Hottest comment thread
7 Comment authors
GiovanniVRichardDomihtheguykRoger Recent comment authors
newest oldest most voted
Notify of

This seems more like a dangerous hack to me, which is not even intuitive to use. If it’s meant to be used by the patients they can easily panic. If it’s meant to be used by people supervising the patient, they could have added an extra button to separate faster/slower. Also when used in continuous stream, most users would not even need the arduino, button etc, just connecting the right number of batteries to a blower is enough and way simpler.

Correction on a point though. COVID-19 is not causing an economic fallout, it’s making people sick and killing some of them. Incompetent politicians trying hard to limit the damage on their careers are causing this economic fallout, and it will indeed last much longer than the virus they tried to fight by replicating what failed at their neighbors’ just because it’s what they were told to do at school.


On the same theme

Oxford University and King’s College London are developing ventilators

Engineers, anaesthetists and surgeons from the University of Oxford and King’s College London are building and testing prototype ventilators that can be manufactured using techniques and tools available in well-equipped university and small and medium enterprise (SME) workshops.

Time for people and countries to use the internet and knowledge to work together, to benefit all.


The cnx-softwares above post is about open source. My following post is cheap emergency ventilator in times of crisis.

I often do a internet search on a topic, as it can save reinventing the wheel when you have a problem.

So i searched low cost ventilators. Then read quite a few articles my search returned. These suggested premium ventilators can cost upto $30,000 .
But what I learnt most, is we hairless upright apes need to read history more !

xxxxxxx July 15, 2010 xxxxxxxx

Students develop a low-cost portable ventilator

by Massachusetts Institute of Technology

Cost around $100 quoted at time of publishing.

” There is a substantial need for such devices in many developing nations, especially in rural areas that have no access to existing ventilator technology. Dr. Jussi Saukkonen of Boston University Medical Center, who originally proposed the concept of the low-cost ventilator and worked with the MIT team, says that “it’s likely there would be millions of cases worldwide” that could benefit from such a device. In addition, a U.S. government study in 2005 found that in a worst-case pandemic scenario, this country alone might need more than 700,000 mechanical ventilators, while only 100,000 are now in use. ”

” Now some of the students are preparing to do further testing and develop the idea so it can be licensed for manufacturing.

One of the students, Amelia Servi, traveled to Nicaragua this summer to analyze the need for such a device and how to bring it to market as a real product, as part of her thesis research for her master’s degree. ”


One of the biggest problems for a project like this is that just about every design will be covered by some minor patent or other. So the device may be cheap to produce, but the legal battle that the producer or even the end-user can be threated with becomes the real issue.

Once upon a time patents provided a fair return on investment, now they are used as weapons that restrict markets rather than protect investors and if they can’t use patent law they will move onto trademark and copyright law.


Sadly a very true statement.


Why not simply use a veterinary ventilator?


Even the MIT, safety first.