SparkFun
SparkFun Optical Tracking Odometry Sensor - PAA5160E1 (Qwiic)
The SparkFun Qwiic Optical Tracking Odometry Sensor empowers you to elevate your robot's navigation capabilities with exceptional precision and streamlined i...
Get notified when back in stock
Jargon buster
Plain-language definitions for the technical terms used above.
- IMU
- An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
Find this product in
Sensors & Input
Optical Tracking Odometry Sensor Schematic
Schematic · 145.6 KB · Click any page to view full size
PAA5160 Sensor Datasheet
Datasheet · 1.6 MB · Click any page to view full size
LSM6DSO IMU Datasheet
Datasheet · 2.8 MB · Click any page to view full size
STM32C0 Microcontroller Datasheet
Datasheet · 1.3 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 2.7 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
The SparkFun Qwiic Optical Tracking Odometry Sensor empowers you to elevate your robot's navigation capabilities with exceptional precision
5925ace
29 days ago
· 89 commits
- .github Update build_documentation.yml 29 days ago
- docs Minor docs edit 10 months ago
- Documents Add LSM6DSO datasheet over 2 years ago
- Firmware Add lookup table calibration documentation about 2 years ago
- Hardware Add default I2C address to schematic about 2 years ago
- overrides Adding XRP Icon and updating examples about 2 years ago
- Production Add v11 production files about 2 years ago
- .gitignore Create .gitignore over 2 years ago
- mkdocs.yml Update mkdocs.yml 29 days ago
- README.md fix readme image - lost due to magento change over over 1 year ago
a04b4f5
almost 2 years ago
· 12 commits
- LICENSE.md Remove Analog Devices not from License about 2 years ago
- README.md SDK v9.2 Updates almost 2 years ago
- SensorSparkFunOTOS.java SDK v9.2 Updates almost 2 years ago
- SparkFunOTOS.java SDK v9.2 Updates almost 2 years ago
Arduino library for the SparkFun Optical Tracking Odometry Sensor
b69b326
over 1 year ago
· 48 commits
- .github added a compile check action over 1 year ago
- docs include inherited members over 1 year ago
- examples changes made to support sparkfun toolkit v1.0, and moved to the current style of code layout over 1 year ago
- src port to the tookit unified API in v1.0 over 1 year ago
- .gitignore Initial commit over 2 years ago
- .gitmodules added base entries for doxygen support over 1 year ago
- keywords.txt Initial commit over 2 years ago
- library.properties changes made to support sparkfun toolkit v1.0, and moved to the current style of code layout over 1 year ago
- LICENSE.md add version qualifier on toolkit dependancy; bumped version; fixed licenese file over 1 year ago
- README.md better doc link over 1 year ago
This repository implements a Python package for the SparkFun Qwiic OTOS.
dcd2135
over 1 year ago
· 29 commits
- .github Autogenerated: Convert comments to doxygen and add doxygen configs over 1 year ago
- build Updating about 2 years ago
- docs Autogenerated. Convert PyPi packaging and add Readme Updates over 1 year ago
- examples Autogenerated: Fix example bullets/markdown links over 1 year ago
- sparkfun_qwiic_otos.egg-info Updating about 2 years ago
- sparkfun_qwiic_otos_py.egg-info Adding files from build about 2 years ago
- .readthedocs.yml Initial commit about 2 years ago
- DESCRIPTION.rst Update DESCRIPTION.rst about 2 years ago
- DOCUMENTATION.md Build error fix and doc change about 2 years ago
- LICENSE Initial commit about 2 years ago
- package.json Autogenerated: Bump version number to 2.0.0 over 1 year ago
- pyproject.toml Autogenerated: Bump version number to 2.0.0 over 1 year ago
- qwiic_otos.py Autogenerated: Convert comments to doxygen and add doxygen configs over 1 year ago
- README.md Autogenerated: Update supported boards. over 1 year ago
- requirements.txt Autogenerated: Add requirements.txt for circup packaging dependencies over 1 year ago
Related Tutorials
Free guides on learn.littlebird.com.au