Flow Breakout Board

Flow, flow sensor, crazyflie, robot, robotics, tracking, motion tracking, detection,VL53L0x,PMW3901,bitcraze, bitcraze.io,crazyfly, crazieflie, crazieflie, crazy flie, crazie fly, crazy fly, drone
Out of stock


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

Technical details

Dimensions 20mm x26mm x4mm
Weight G.W 3.5g
Battery Exclude
VCC 3V to 5V
VL53L0x ToF sensor (I2C)

Part List

Flow breakout 1
10 pins male header 1


HSCODE 9031900090
USHSCODE 9031808070



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.
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.



Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account