Our Android App currently supports several other inexpensive water tests, including thePortable Microbiology Laboratory, which is available from Professor Robert Metcalf. One of the components in this kit, 3M Petrifilms, can detect E. coli and other bacteria in water. The tests can be incubated at room temperature in many locations or they can be worn in a pouch to make use of body heat for incubation. The mWater Android app can use the onboard camera to automatically count the bacteria on a Petrifilm and calculate the risk to the user.
In the near future, we will add simple test strips for Free Chlorine (important in piped water systems), Nitrate (commonly found in contaminated wells), and pH. We envision a complete low-cost laboratory suite for communities, health workers, utilities and emergency workers, that is connected to our cloud-based reporting system for instant sharing and mapping of data.
OsciPrime is an Open Source Android high speed data acquisition hardware platformand Android oscilloscope application. All layers of the project - from hardware, to firmware, up to software - are welldocumented in great detail.
The Android application that makes use of the USB API A simple Android app that let’s you regulate the brightness of an LED on the Arduino using a slider. It also features a button to “enumerate” the USB device.
Firmware for the Arduino that does some serial I/O with the Android app Very basic firmware for the Arduino. An interrupt is generated when a new byte is received. The received data controls the brightness of the Arduino’s on-board LED. (implemented via usleep-style software pwm in the main loop).