We developed a baby monitoring system that goes far beyond most products on the market. Using multiple sensors like water sensors, vibration, and a camera you can monitor your new human with ease, publishing data to your own web server in preparation for Dr. appointments.
Step 1: Setting Up the Edison Board
You'll use the Arduino expansion board for this. The details are outlined very well by the folks over at Intel. I suggest that you follow their instructions here, so that you can be sure you have the latest firmware updates and IDEs.
Step 2: Installing Water Sensor
Step 3: Sound Sensor
Step 4: Air Quality Sensor
While we initially planned to use the C++ code here on the Intel IoT devkit Github, which allows for data to be pushed to the cloud. The Arduino code located here on the SEEED Wiki, throws an ATR error that I wasn't able to fix. In the end, to make it work, I ended up just using the Arduino example code AnalogReadSerial to verify the sensor was working. This pushes the values to a serial monitor. Where you can, like the sound sensor, implement thresholds to trip a buzzer. This sensor cannot distinguish between the various harmful gases like Carbon Monoxide or acetone.