medibot.

a 3D-printed patient-monitoring device that matches every reading to the right patient by face.

completed M.Eng. capstone · 2023
MEDIBOT: a blue and white 3D-printed enclosure with a screen and two buttons

medibot is a portable patient-monitoring station: a 3D-printed case with a Raspberry Pi 4 and an Arduino inside, built for remote monitoring where a full bedside setup isn't practical.

it takes four measurements: SpO₂, heart rate, blood glucose, and non-contact body temperature. every reading is stored in a database, and a small camera runs facial recognition so each set of readings is filed under the right patient automatically. a Python app shows the live measurements and each patient's history.

how it's put together

Inside the MEDIBOT case: Raspberry Pi 4, Arduino, sensor wiring, and power bank
the case open: Pi 4, Arduino, sensor wiring, and the power bank.
MEDIBOT's facial recognition running: a detected face on screen and the log printing that jennifer was recognized
facial recognition running during development: face detected, session matched to the right record.