u.osu.edu
Smartphone miscroscope
Visit the post for more.