{"product_id":"mechintel-dual-optical-flow-dtof-lidar-sensor-module-for-drones-uart-i2c","title":"MechFlow V1 - Mechintel Dual Optical Flow + DTOF LiDAR Sensor Module for Drones (UART\/I2C)","description":"\u003ch2\u003eMechFlow V1 optical flow sensor board\u003c\/h2\u003e\n\u003ch2\u003eOverview \u003c\/h2\u003e\n\u003cp\u003eAchieve rock-solid indoor position hold and sub-centimeter altitude stability without GPS.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eMechintel Dual Optical Flow \u0026amp; DTOF LiDAR Module\u003c\/strong\u003e is an all-in-one vision-based navigation system engineered for micro-quadcopters, indoor drones, and autonomous mobile robots (AMRs). By fusing a high-speed downward-facing optical flow (PMW3901) sensor with a precision Direct Time-of-Flight (DTOF) laser rangefinder (VL53L1X), this module outputs real-time X\/Y velocity vectors and absolute altitude (Z) data over a single UART interface.\u003c\/p\u003e\n\u003cp\u003eIdeal for classroom STEM kits, university robotics labs, and custom ESP32, ArduPilot, PX4, and Arduino developer builds.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero-GPS Indoor Loiter:\u003c\/strong\u003e Fly indoors or in GPS-denied environments with precision hover capability.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated DTOF Laser Rangefinder:\u003c\/strong\u003e Eliminates altitude drift caused by barometer fluctuations or prop-wash, thanks to the ultra precise VL53L1X sensor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUniversal Compatibility:\u003c\/strong\u003e Outputs MSP and Mavlink protocol, which allows native support for ArduPilot, PX4, and custom microcontrollers (ESP32, STM32, Raspberry Pi Pico, Arduino).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlug-and-Play Integration:\u003c\/strong\u003e Pre-calibrated optical alignment and integrated sensor fusion onboard—no complex optical lens alignment required.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltra-Compact \u0026amp; Lightweight:\u003c\/strong\u003e Engineered specifically for micro-frames where weight and power consumption are critical.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Output Mode:\u003c\/strong\u003e Transmits synchronized X\/Y pixel motion and distance data over standard serial (UART) or I2C\/SPI protocols, which means one can directly access the attached sensors if required.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f4f4f4;\"\u003e\n\u003cth style=\"text-align: left;\"\u003eParameter\u003c\/th\u003e\n\u003cth style=\"text-align: left;\"\u003eSpecification\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOptical Flow Sensor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePMW3901 - High-speed spatial tracking engine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAltitude Ranging (DTOF)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0.05m to 4m (indoor\/outdoor capable)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOutput Data Rate\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100 Hz update frequency\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterface Protocols\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eUART (Serial) \/ I2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eData Protocols\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMSP\/Mavlink\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInput Voltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.3V – 5.5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePower Consumption\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u0026lt; 120 mA @ 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOperating Temperature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e-10°C to +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMounting holes\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25x25mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28x28mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr\u003e\n\u003ch2\u003ePinout \u0026amp; Wiring Connections\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f4f4f4;\"\u003e\n\u003cth style=\"text-align: left;\"\u003ePin Name\u003c\/th\u003e\n\u003cth style=\"text-align: left;\"\u003eFunction\u003c\/th\u003e\n\u003cth style=\"text-align: left;\"\u003eConnection Target\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVCC\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePower Input\u003c\/td\u003e\n\u003ctd\u003e3.3V to 5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGND\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eGround\u003c\/td\u003e\n\u003ctd\u003eCommon Ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTX\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eData Transmit\u003c\/td\u003e\n\u003ctd\u003eFlight Controller RX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRX\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eData\/Command Receive\u003c\/td\u003e\n\u003ctd\u003eFlight Controller TX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr\u003e\n\u003ch2\u003eWhat’s Included in the Box\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Mechintel Optical Flow \u0026amp; DTOF LiDAR Board\u003c\/li\u003e\n\u003cli\u003e1x JST-SH 4-Pin Cable Assembly (Pre-crimped)\u003c\/li\u003e\n\u003cli\u003e1x Quick Start \u0026amp; Firmware Documentation Access Card\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003eDeveloper Resources\u003c\/h2\u003e\n\u003cp\u003eAccess open-source C++ drivers, ESP32 Arduino libraries, and ArduPilot\/PX4 setup guides on our official \u003cstrong\u003e\u003ca href=\"[Insert%20GitHub%20Link]\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eGitHub Repository\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e","brand":"The Mechintel Store","offers":[{"title":"Default Title","offer_id":44330014507097,"sku":null,"price":3999.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/1304\/6105\/files\/mechflow_v1_main_image.png?v=1785770288","url":"https:\/\/mechintel.store\/products\/mechintel-dual-optical-flow-dtof-lidar-sensor-module-for-drones-uart-i2c","provider":"The Mechintel Store","version":"1.0","type":"link"}