Skip to content

pimoroni/pmw3901-python

Repository files navigation

PMW3901 / PAA5100JE 2-Dimensional Optical Flow Sensor

Build Status Coverage Status PyPi Package Python Versions

Installing

Stable library from PyPi:

  • Just run sudo pip install pmw3901

Latest/development library from GitHub:

  • git clone https://github.com/pimoroni/pmw3901-python
  • cd pmw3901-python
  • sudo ./install.sh

Usage

The PAA5100JE has a slightly different init routine to the PMW3901, you should use the class provided to ensure it's set up correctly:

from pmw3901 import PAA5100

And for the PMW3901, continue using the old class:

from pmw3901 import PMW3901

The example motion.py demonstrates setting up either sensor, and accepts a --board argument to specify which you'd like to use.