Skip to content

Arduino library for the ADNS3080 mouse sensor

License

Notifications You must be signed in to change notification settings

astrolemonade/ADNS3080

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADNS3080

This is an Arduino library for ADNS3080 mouse sensor. It provides a simple interface to retrieve motion and frame data from the sensor. See the following schematic to connect a comercial module to an Arduino Uno. It is the same for other boards except the SPI spins change.

IMPORTANT:

The camera must be focused for the sensor to work properly. See the following repo to focus the lens: ADNS3080_frame_capture. It contains an arduino sketch and a python script that work in conjunction with this library.

References

  • Credit goes to Lauszus and Neumi for getting the sensor to work with arduino. This library is essentially a repackaging of their code into a neater form.

  • For more information on the sensor, see the datasheet

  • The schematic can be found here, along with another another library for the ADNS3080.

About

Arduino library for the ADNS3080 mouse sensor

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%