The Flow breakout board is used for motion tracking and can easily be connected to any robotics project or other design.
The motion of a surface, usually the ground, is measured and is reported as delta X and delta Y by the optical flow sensor. The absolute distance (Z) is measured by the Time of Flight ranging sensor. It comes with an Arduino library to easily read the movement data and has a large voltage range for IO and power supply.
The Flow breakout features the VL53L0x ToF sensor and the PMW3901 optical flow sensor.
Fast, accurate distance ranging
Measures absolute range up to 2m
Measures movement in X/Y using optical sensor
Power supply and IO 3V - 5V compatible
Arduino library for easy usage
Minimum range for motion tracking is 80mm
Compatible with 3 to 5V system
Optical flow requires an SPI port
ToF ranger requires an I2C port
|Dimensions||20mm x26mm x4mm|
|VCC||3V to 5V|
|VL53L0x ToF sensor (I2C)|
|10 pins male header||1|
Getting started with Flow breakout board
This getting started will walk you through the process of getting sensor values from the Flow breakout board using an Arduino UNO. The process should be applicable to any arduino-compatible board that has I2C and SPI support.
Flow breakout board
The flow breakout board contains a VL53L0x ranging sensor as well as a PMW3901 optical flow sensor. It is the breakout version of the Crazyflie 2.0 Flow deck.