After reading the Mike Simpson's article on interfacing optical mouse chips to a microcontroller, I got it up and running on a DIOS chip and a PSOC chip. It works nicely, I can download pictures at about 4 frames a second and read all the registers. I'm planning to rig a lens to it so that I can see things a little further out than a few millimeters.
My problem is, how to process an image to give me useful information. The Agilant chip only has an 18x18 bit image field, so that's only 324 bytes of data and shouldn't be too much for a small MCU to process. However, I haven't got the faintest idea of what to do with it. Any ideas?
chris in napa