Thursday, October 3, 2013

High Speed Laser Optical Sensor [ADNS-9800]

I was doing some research and came by this:

Neat little thing. He is using the ADNS-9800, while I use the older ADNS-9500, but they are pretty much the same. They are compatible with each other so there is no problem for me using the ADNS-9800. As I understand it, the ADNS-9800 has some filter build in, so it will improve the data, but as I'm getting filtering made in the firmware, the ADNS-9500 will work just fine too.

Anyway, interesting idea using this with a trackball. Nice to see that such a thing can have a following: http:///

In there one can see a neat 3D printed DIY trackball:




Inspires me to design such for mine as well... :)


  1. Hi,

    I'm using this ADNS-9800 for my project as well. Do you experience the positive acceleration when testing the sensor's accuracy ?

    I'm trying to program the hardware to disable it; however, the datasheet does not seem to have an option to do so, and Pixart didn't reply me regarding this. Not sure if you're experiencing it as well.

    Your sharing would be greatly appreciated.


    1. Hi,

      I don't use the ADNS-9800, but the ADNS-9500 currently. But, I asked my guy that helped me with the firmware if he has noticed this. I will return to you when he answers...

  2. hi there,
    can any one please help me with code of ADNS9800.
    i tried the code given on instructables page and github page.
    thank you