Inspiration

I saw a lot of simple mechanical ambu bag based ventilators that with no fine control may do more harm than good, wanted to give them a "smart" component.

What it does

Ambu - bag mechanism is controlled via stepper motor by NodeMCU.

Android device discovers the wifi AP generated by the NodeMCU and lists it as a potential controllable device (no pairing required) Settings popup allows operator to name the device and set some calibration parameters like: stepper motor steps / Liter of air delivered starting speed of the motor (us delay between steps) maximum speed (us delay between steps) normal acceleration (us lost on each step while accelerating) Main control screen allows adjustment of: mililiters of air delivered on each step number of breaths per minute distribution of breath cycle: inhale time, pause time 1, exhale time, pause time 2 Optional deep breah frequency of deep breath (every X breaths) volume in mililiters of deep breath Maximum pressure threshhold Monitoring pressure graphic

Built With

  • c
  • kotlin
Share this project:

Updates