BabyDroid will monitor a few different signs continuously namely:
Breathing – NoIR webcam and OpenCV
Heart rate – NoIR webcam, OpenCV and MIT Eularizer code.
Ambient Sound – Microphone
Room temperature – DHT11
Body temperature – MLX90614 IR
Alerts will be pushed to the Android App when Ambient sound increases, movement in the crib increases for a while or when breathing movement stops. The Heart Rate monitoring is too experimental to be used for alerts and will be more of a "nice-to-have".