Quick Order Tool Pimoroni Customs New From Pimoroni
Register Login
Register Login

Select currency

Choose the currency you are billed in. It also sets your pricing. All prices exclude VAT and other local taxes.

/
Your order is empty
Raspberry PiPicoPimoroniAdafruitBreakoutsBadgewareSmart HomeToolsNew Popular
DisplaysCamerasLED StripsComponentsSensorsEnvironmentalRoboticsAudioRetro/ArcadeYukonFeatherTinyFXMerchandise

Departments

New Popular
Raspberry Pi
Pico
Pimoroni
Adafruit
Breakouts
Badgeware
Smart Home
Tools
Displays
Cameras
LED Strips
Components
Sensors
Environmental
Robotics
Audio
Retro/Arcade
Yukon
Feather
TinyFX
Merchandise
  • 58,716 reviews rated 4.8 out of 5!
  • Volume pricing save on larger orders
  • Credit accounts flexible payment options
  • Expert support by email or phone

Search

Filter

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

PimoroniSensors

PAA5100JE Near Optical Flow SPI Breakout

PAA5100JE Near Optical Flow SPI Breakout - Detect motion of close-up surfaces with this Breakout Garden compatible optical navigation breakout - great for floor tracking for ground dwelling robots! PAA5100JE Near Optical Flow SPI Breakout PAA5100JE Near Optical Flow SPI Breakout PAA5100JE Near Optical Flow SPI Breakout

Log in for trade pricing

You’ll need a trade account and be logged in to view pricing or place an order.

Accounts are available to schools and universities, businesses, and resellers of maker products.

Log in Apply for an account

Only need one or two? Buy it from our retail shop

PAA5100JE Near Optical Flow SPI Breakout

Detect motion of close-up surfaces with this Breakout Garden compatible optical navigation breakout - great for floor tracking for ground dwelling robots!

Select an option:

  • Default Title

PAA5100JE Near Optical Flow SPI Breakout

Detect motion of close-up surfaces with this Breakout Garden compatible optical navigation breakout - great for floor tracking for ground dwelling robots!

The PAA5100JE sensor is used in robot vacuum cleaners and uses a low-resolution camera and some clever algorithms to detect motion of surfaces. This sensor has a super close range of 15-35mm so it's suitable for use with a variety of different surfaces. If you're looking for a similar sensor with a bigger range (for attaching to something like a drone) check out our PMW3901 breakout.

You can use this breakout completely solder-free with any Breakout Garden with an SPI slot, for ease of prototyping.

Features

  • PAA5100JE-Q optical tracking sensor (datasheet)
  • Two white LEDs on-board for illumination
  • Frame rate: 242 FPS (frames per second)
  • Range: 15-35mm
  • Field of view: 42°
  • Maximum speed: 1.14 metres per second (with sensor 25mm away from surface)
  • 6mA typical current draw
  • SPI interface
  • 3.3V or 5V compatible
  • Reverse polarity protection
  • Compatible with Raspberry Pi (Python library)
  • Compatible with Raspberry Pi Pico (C++/MicroPython libraries)
  • Mechanical drawing
  • Schematic

Software

We've adapted our PWM3901 Python library to work with this sensor as well. It makes reading the x/y motion values and their magnitude really straightforward. Use the following line at the beginning of your code to make sure it's set up correctly:

from pmw3901 import PAA5100

Connecting to your Raspberry Pi

If you're not using a Breakout Garden, this is how to connect your Near Optical Flow Sensor Breakout up to your Raspberry Pi.

Our library is set up to use the front SPI slot by default: BCM 7 for CS, BCM 11 for SCK, BCM 10 for MOSI, BCM 9 for MISO, and BCM 19 for the INT pin.

Here's which pins to connect between your Near Optical Flow Sensor Breakout and your Pi's GPIO (note that it's BCM pin numbering):

  • 3-5V to any 5V or 3V pin
  • CS to BCM 7
  • SCK to BCM 11
  • MOSI to BCM 10
  • MISO to BCM 9
  • INT to BCM 19
  • GND to any ground pin

You can of course use other pins but you'll have to change them accordingly when you instantiate the sensor in your code.

Notes

  • Measurements: approx 24mm x 24.5mm x 5mm (L x W x H, including components)

Guides & tutorials

Customer reviews

Trade newsletter

Join our trade newsletter and we'll keep you up to date with new product launches.

The Good Ship Pimoroni

We've been designing and making electronics in Sheffield since 2012, with our own manufacturing and fulfilment under one roof.

Our business store makes it easy to buy Pimoroni, Raspberry Pi, micro:bit, Adafruit, SparkFun and more in volume, with competitive pricing and support from people who know the products. Need something specific? Drop us a line.

Useful links (we hope)

How to order Quick order tool Contact our business team Pimoroni customs Our retail shop

Pimoroni Ltd.

Unit 1, Parkway Business Park, Parkway Drive, Sheffield, S9 4WN, United Kingdom
Registered in England and Wales Company №: 07510759 VAT Reg №: GB140870721
Terms & Conditions Privacy Policy