Health · Embedded
Patient Vitals Monitor

A bedside monitor built from parts a clinic can actually source. An Arduino reads temperature, heart rate and ECG and puts them on an LCD. An ESP8266 takes the same readings over serial, publishes them to a small web server, and sends an SMS the moment a reading goes out of range, so nobody has to be standing at the bedside to know.
- Controller
- Arduino + ESP8266
- Sensors
- Temperature, heart rate, ECG
- Local readout
- I2C character LCD
- Alerting
- Twilio SMS on abnormal reading
- Readings shown locally, so the device is useful with no network
- Sensor loop and network loop split across two controllers
- Abnormal-condition check runs before the alert is sent, not after
How it was built
Click any drawing to enlarge