{"title":"Optical\u0026Range Sensor","description":"\u003cp\u003eOptical flow and LiDAR range sensors for precise position hold and altitude control without GPS — MTF-01\/02 series, compatible with ArduPilot, PX4 and iNav.\u003c\/p\u003e","products":[{"product_id":"mtf-01-integrated-laser-rangefinder-optical-flow-module-for-unmanned-aerial-vehicles-uavs","title":"MicoAir MTF-01 Optical Flow \u0026 LiDAR Sensor — 8m Range, GPS-Free Indoor Position Hold for ArduPilot \/ PX4 \/ INAV","description":"\u003cp\u003e\u003cstrong\u003e📘 Documentation \u0026amp; Guides\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-01-user-manual\" target=\"_blank\" rel=\"noopener\"\u003eMTF-01 — Full User Manual\u003c\/a\u003e — specs, wiring, mounting, and what the rated range really means\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003eOptical Flow Setup Guide\u003c\/a\u003e — ArduPilot \/ PX4 \/ INAV parameters, EKF sources, vibration checklist and tuning workflow\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/projects\/sensor-cases-and-mounts\" target=\"_blank\" rel=\"noopener\"\u003eFree 3D-printable case \u0026amp; mounts\u003c\/a\u003e · \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant configurator\u003c\/a\u003e · \u003ca href=\"https:\/\/www.youtube.com\/watch?v=D-ooFHEtQoo\" target=\"_blank\" rel=\"noopener\"\u003eVideo tutorial\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe MTF-01 combines a \u003cstrong\u003edownward-facing optical flow camera\u003c\/strong\u003e with an \u003cstrong\u003e8 m LED rangefinder\u003c\/strong\u003e in one 4.5 g module — everything a drone needs to \u003cstrong\u003ehold position indoors without GPS\u003c\/strong\u003e. It outputs over a simple UART at 100 Hz and works with ArduPilot, PX4, INAV and FMT after a few parameter changes. The best cost-performance pick for 3–5 inch (and larger) builds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore you fly: the airframe comes first\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAn optical flow sensor corrects the flight controller's estimate — it cannot rescue a vibrating airframe. Check your IMU vibration numbers, balance your props, then add the sensor: our \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003esetup guide\u003c\/a\u003e walks through the exact checks for each firmware, with a control-system diagram of why the order matters.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRange: 0.02–8 m @ 90% reflectivity (600 lux) · 0.01–5 m @ 70 klux direct sun\u003c\/li\u003e\n\u003cli\u003eRange accuracy: 4 cm (\u0026lt;2 m) · 2% (\u0026gt;2 m) — LED source, 850 nm, 6° FOV\u003c\/li\u003e\n\u003cli\u003eOptical flow: 42° FOV, max 7 m\/s @ 1 m height, needs \u0026gt;60 lux and ground texture\u003c\/li\u003e\n\u003cli\u003eInterface: LVTTL (3.3 V) UART, 115200 baud, 100 Hz · Protocols: MAVLink (ArduPilot \/ PX4), MSP (INAV), Micolink\u003c\/li\u003e\n\u003cli\u003ePower: 5 V, ~100 mA · Size: 29.3 × 17 × 14.5 mm · Mounting: 24.3 × 12 mm Φ2.5 · Weight: 4.5 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRated range is measured against a 90%-reflectivity lab target — expect the full 8 m indoors; over grass or dark asphalt in bright sun, plan conservatively. Full explanation in the \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-01-user-manual\" target=\"_blank\" rel=\"noopener\"\u003emanual\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFirmware \u0026amp; protocol\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSelect your firmware in the options above and the sensor arrives ready for it. Newer production units additionally \u003cstrong\u003eauto-detect the flight controller's firmware on power-up\u003c\/strong\u003e; any unit can be switched at any time with the free \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant\u003c\/a\u003e tool.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhich MTF sensor?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMTF-01\u003c\/strong\u003e (this one): best value for 3–5\" and larger builds, 8 m range\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/optical-flow-lidar-sensor-mtf-01p-compatible-with-ardupilot-px4-inav\"\u003eMTF-01P\u003c\/a\u003e: laser rangefinder — 12 m, best in bright sun and over low-reflectivity surfaces\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-range-sensor-mtf-02p-compatible-with-ardupilot-px4-inav\"\u003eMTF-02P\u003c\/a\u003e: 1.5 g micro, outdoor-capable · \u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-lidar-sensor-mtf-02-compatible-with-ardupilot-px4-inav\"\u003eMTF-02\u003c\/a\u003e: 1 g micro, indoor only\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePackage list\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMTF-01 module × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0 4PIN–4PIN cable × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–MX1.25-6P cable × 1 (for Pixhawk 2.4.8)\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–GH1.25-6P cable × 1 (for Pixhawk 4\/5\/6)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Support\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eQuestions before or after your build? Email \u003cspan style=\"text-decoration: underline; color: #2b00ff;\"\u003esupport@robofusion.net\u003c\/span\u003e — we respond within 48 hours. First-line answers live at \u003ca href=\"https:\/\/docs.robofusion.net\" target=\"_blank\" rel=\"noopener\"\u003edocs.robofusion.net\u003c\/a\u003e.\u003c\/p\u003e","brand":"MicoAir","offers":[{"title":"INAV","offer_id":47234486993215,"sku":"O4-FEYZ-R9S9","price":25.8,"currency_code":"USD","in_stock":true},{"title":"Ardupilot","offer_id":47234517664063,"sku":"5J-PBLJ-3VVS","price":25.8,"currency_code":"USD","in_stock":true},{"title":"PX4","offer_id":47234517696831,"sku":"YA-7V2E-7QCJ","price":25.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/MTF-01-jpg.webp?v=1784029705"},{"product_id":"micoair-optical-flow-lidar-sensor-mtf-02-compatible-with-ardupilot-px4-inav","title":"MicoAir MTF-02 Micro Optical Flow \u0026 Range Sensor — 1g, Indoor Position Hold for ArduPilot \/ PX4 \/ INAV","description":"\u003cp\u003e\u003cstrong\u003e📘 Documentation \u0026amp; Guides\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-02-02p-user-manual\" target=\"_blank\" rel=\"noopener\"\u003eMTF-02 \/ MTF-02P — Full User Manual\u003c\/a\u003e — specs, wiring, mounting, which of the two to pick\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003eOptical Flow Setup Guide\u003c\/a\u003e — ArduPilot \/ PX4 \/ INAV parameters, EKF sources, vibration checklist and tuning workflow\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/projects\/sensor-cases-and-mounts\" target=\"_blank\" rel=\"noopener\"\u003eFree 3D-printable case\u003c\/a\u003e · \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant configurator\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe MTF-02 packs an optical flow camera and a short-range ToF rangefinder into \u003cstrong\u003e1.0 gram\u003c\/strong\u003e — light enough for tiny whoops and 2–3 inch micros that could never carry a full-size sensor. It gives small \u003cstrong\u003eindoor\u003c\/strong\u003e drones GPS-free position hold over a simple 50 Hz UART link, with ArduPilot, PX4, INAV and FMT support. Strictly an indoor sensor: sunlight saturates its receiver — for outdoor micro builds choose the \u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-range-sensor-mtf-02p-compatible-with-ardupilot-px4-inav\"\u003eMTF-02P\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore you fly: the airframe comes first\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAn optical flow sensor corrects the flight controller's estimate — it cannot rescue a vibrating airframe. Balance props and check vibration first: the \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003esetup guide\u003c\/a\u003e shows the exact checks for each firmware.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRange: 0.02–2.5 m @ 90% reflectivity (600 lux) — indoor use only\u003c\/li\u003e\n\u003cli\u003eRange accuracy: 2 cm (0.02–2 m) · 1.5% (\u0026gt;2 m) — 940 nm, 20° FOV\u003c\/li\u003e\n\u003cli\u003eOptical flow: 42° FOV, max 7 m\/s @ 1 m height, needs \u0026gt;60 lux and ground texture\u003c\/li\u003e\n\u003cli\u003eInterface: LVTTL (3.3 V) UART, 115200 baud, 50 Hz · Protocols: MAVLink (ArduPilot \/ PX4), MSP (INAV), Micolink\u003c\/li\u003e\n\u003cli\u003ePower: 5 V · Size: 25 × 10 × 4.5 mm · Weight: 1.0 g · Operating temp: −20 to +85 °C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFirmware \u0026amp; protocol\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSelect your firmware in the options above and the sensor arrives ready for it. Newer production units additionally \u003cstrong\u003eauto-detect the flight controller's firmware on power-up\u003c\/strong\u003e; any unit can be switched at any time with the free \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant\u003c\/a\u003e tool.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhich MTF sensor?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMTF-02\u003c\/strong\u003e (this one): lightest option, indoor micro drones\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-range-sensor-mtf-02p-compatible-with-ardupilot-px4-inav\"\u003eMTF-02P\u003c\/a\u003e: 1.5 g, 6 m range, works outdoors\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/mtf-01-integrated-laser-rangefinder-optical-flow-module-for-unmanned-aerial-vehicles-uavs\"\u003eMTF-01\u003c\/a\u003e \/ \u003ca href=\"https:\/\/robofusion.ca\/products\/optical-flow-lidar-sensor-mtf-01p-compatible-with-ardupilot-px4-inav\"\u003eMTF-01P\u003c\/a\u003e: 100 Hz data and 8–12 m range for 3–5\"+ builds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePackage list\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMTF-02 module × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0 4PIN–4PIN cable × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–MX1.25-6P cable × 1 (for Pixhawk 2.4.8)\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–GH1.25-6P cable × 1 (for Pixhawk 4\/5\/6)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Support\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eQuestions before or after your build? Email \u003cspan style=\"text-decoration: underline; color: #2b00ff;\"\u003esupport@robofusion.net\u003c\/span\u003e — we respond within 48 hours. First-line answers live at \u003ca href=\"https:\/\/docs.robofusion.net\" target=\"_blank\" rel=\"noopener\"\u003edocs.robofusion.net\u003c\/a\u003e.\u003c\/p\u003e","brand":"MicoAir","offers":[{"title":"INAV","offer_id":47335540326719,"sku":"","price":19.0,"currency_code":"USD","in_stock":true},{"title":"Ardupilot","offer_id":47335540359487,"sku":"","price":19.0,"currency_code":"USD","in_stock":true},{"title":"PX4","offer_id":47335540392255,"sku":"","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/DSC01232_2-jpg.webp?v=1784029331"},{"product_id":"optical-flow-lidar-sensor-mtf-01p-compatible-with-ardupilot-px4-inav","title":"MicoAir MTF-01P Optical Flow \u0026 Laser LiDAR Sensor — 12m Range, Outdoor-Capable, for ArduPilot \/ PX4 \/ INAV","description":"\u003cp\u003e\u003cstrong\u003e📘 Documentation \u0026amp; Guides\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-01p-user-manual\" target=\"_blank\" rel=\"noopener\"\u003eMTF-01P — Full User Manual\u003c\/a\u003e — specs, wiring, mounting, and why the laser goes farther\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003eOptical Flow Setup Guide\u003c\/a\u003e — ArduPilot \/ PX4 \/ INAV parameters, EKF sources, vibration checklist and tuning workflow\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/projects\/sensor-cases-and-mounts\" target=\"_blank\" rel=\"noopener\"\u003eFree 3D-printable mounts\u003c\/a\u003e · \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant configurator\u003c\/a\u003e · \u003ca href=\"https:\/\/www.youtube.com\/watch?v=D-ooFHEtQoo\" target=\"_blank\" rel=\"noopener\"\u003eVideo tutorial\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe MTF-01P is the long-range member of the MTF family: the same optical-flow core as the MTF-01, but the LED rangefinder is replaced by an \u003cstrong\u003e808 nm laser\u003c\/strong\u003e — range grows to \u003cstrong\u003e12 m\u003c\/strong\u003e, the beam tightens to a precise 1.5°, and it keeps 8 m of range even in 70 klux direct sunlight. Choose it for aircraft that hover higher than a couple of meters, fly outdoors, or work over low-reflectivity surfaces where LED units run out of signal. UART output at 100 Hz; works with ArduPilot, PX4, INAV and FMT. Also included in our \u003ca href=\"https:\/\/robofusion.ca\/products\/robofusion-5-inch-fpv-drone-electronics-kit-complete-ardupilot-bundle-h743-fc-50a-esc-gps-rc-telemetry-2-5w-vtx-antenna-optical-flow-fits-any-5-7-inch-frame\"\u003e5-Inch FPV Electronics Kit\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore you fly: the airframe comes first\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAn optical flow sensor corrects the flight controller's estimate — it cannot rescue a vibrating airframe. Check your IMU vibration numbers, balance your props, then add the sensor: our \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003esetup guide\u003c\/a\u003e walks through the exact checks for each firmware.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRange: 0.02–12 m @ 90% reflectivity (600 lux) · 0.01–8 m @ 70 klux direct sun\u003c\/li\u003e\n\u003cli\u003eRange accuracy: 4 cm (0.02–2 m) · 2% (\u0026gt;2 m) — laser source, 808 nm, 1.5° FOV\u003c\/li\u003e\n\u003cli\u003eOptical flow: 42° FOV, max 7 m\/s @ 1 m height, needs \u0026gt;60 lux and ground texture\u003c\/li\u003e\n\u003cli\u003eInterface: LVTTL (3.3 V) UART, 115200 baud, 100 Hz · Protocols: MAVLink (ArduPilot \/ PX4), MSP (INAV), Micolink\u003c\/li\u003e\n\u003cli\u003ePower: 5 V, ~100 mA · Size: 33.2 × 20.8 × 16.8 mm · Mounting: 24.3 × 12 mm Φ2.5 (same as MTF-01) · Weight: 8 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eThe tight 1.5° beam also reads cleaner over uneven ground — one spot instead of a wide patch. Rated figures come from a 90%-reflectivity lab target; dark or vegetated ground shortens any rangefinder's reach.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFirmware \u0026amp; protocol\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSelect your firmware in the options above and the sensor arrives ready for it. Newer production units additionally \u003cstrong\u003eauto-detect the flight controller's firmware on power-up\u003c\/strong\u003e; any unit can be switched at any time with the free \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant\u003c\/a\u003e tool.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhich MTF sensor?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMTF-01P\u003c\/strong\u003e (this one): longest range, best in sun and over dark surfaces\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/mtf-01-integrated-laser-rangefinder-optical-flow-module-for-unmanned-aerial-vehicles-uavs\"\u003eMTF-01\u003c\/a\u003e: best value for 3–5\" builds, 8 m LED rangefinder\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-range-sensor-mtf-02p-compatible-with-ardupilot-px4-inav\"\u003eMTF-02P\u003c\/a\u003e: 1.5 g micro, outdoor-capable · \u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-lidar-sensor-mtf-02-compatible-with-ardupilot-px4-inav\"\u003eMTF-02\u003c\/a\u003e: 1 g micro, indoor only\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePackage list\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMTF-01P module × 1\u003c\/li\u003e\n\u003cli\u003e15 cm SH1.0 4PIN–SH1.0 4PIN cable × 1 (for MicoAir 405\/743 flight controllers)\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–MX1.25-6P cable × 1 (for Pixhawk 2.4.8)\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–GH1.25-6P cable × 1 (for Pixhawk 4\/5\/6)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Support\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eQuestions before or after your build? Email \u003cspan style=\"text-decoration: underline; color: #2b00ff;\"\u003esupport@robofusion.net\u003c\/span\u003e — we respond within 48 hours. First-line answers live at \u003ca href=\"https:\/\/docs.robofusion.net\" target=\"_blank\" rel=\"noopener\"\u003edocs.robofusion.net\u003c\/a\u003e.\u003c\/p\u003e","brand":"MicoAir","offers":[{"title":"Ardupilot","offer_id":49666558034239,"sku":"02-MLZ3-U4UQ","price":31.5,"currency_code":"USD","in_stock":true},{"title":"INAV","offer_id":49666558067007,"sku":"02-MLZ3-U4UQ","price":31.5,"currency_code":"USD","in_stock":true},{"title":"PX4","offer_id":49666558099775,"sku":"02-MLZ3-U4UQ","price":31.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/MTF-01P_1-jpg.webp?v=1724656783"},{"product_id":"10m-lidar-range-sensor-uart-i2c-switchable-supports-ardupilot-px4-inav","title":"MicoAir MT-01P 10m LiDAR Range Sensor — UART \u0026 I2C Switchable, Supports ArduPilot \/ PX4 \/ INAV","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDescription\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMT-01P is an  LiDAR Range Sensor developed by MicoAir Technology. It uses UART\u0026amp;I2C  to output data and is compatible with mainstream open source flight controllers such as Ardupilot, PX4 and INAV. It can be used directly after simple configuration without complicated development process.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eMT-01P features a high-performance Laser TOF sensor, which can be used normally in outdoor sunlight environments.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eProduct weight: 8g\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProduct size: 33.2 * 20.8 * 16.8mm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOutput mode: UART\/I2C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOutput frequency: 100Hz-5Hz Adjustable （default 50Hz)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTOF Range: 0.02-10m（@90% Reflectivity）\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAnging dead zone: 2cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRange accuracy: 4cm (0.02-2m@90% Reflectivity）\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e                           2%(\u0026gt;2m @90% Reflectivity）\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWavelength: 808nm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLight source: Laser\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eResistance to ambient light: 70K Lux illumination\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDistance FOV: 1.5 °\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePower consumption: 500mW\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOperating voltage: 5.0V\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOperating temperature: - 10 ° C-60 °C\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eUSER MANUAL \u0026amp; SETUP GUIDE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eRead our full English user manual — pinout, ArduPilot UART \u0026amp; I2C (multi-sensor obstacle avoidance) setup, PX4 configuration, real-world range notes and troubleshooting:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/docs.robofusion.net\/sensors\/mt-01p-user-manual\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline; color: rgb(43, 0, 255);\"\u003eMT-01P 10m Laser Rangefinder — User Manual (Robofusion Knowledge Hub)\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSee also our \u003c\/span\u003e\u003ca rel=\"noopener\" href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline; color: rgb(43, 0, 255);\"\u003eOptical Flow \u0026amp; Range Sensor Setup Guide\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e for vibration, EKF and tuning fundamentals.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003e(Download MicoAssistant from here)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"color: rgb(43, 0, 255);\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/MicoAssistant_v0.9.15_no_chart.exe?v=1706200224\" style=\"color: rgb(43, 0, 255);\"\u003eMicoAssistant_v0.9.15\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003ePACKAGE LIST\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eMT-01P module *1 (Default Mavlink protocol）\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e15cm SH1.0 4PIN-SH1.0 4PIN cable * 1 (for Micoair 405\/743 Flight controller)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e20cm SH1.0-MX1.25-6P cable * 1 (for pixhawk2.4.8）\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e20cm SH1.0-GH1.25-6P cable * 1 (for pixhawk4\/5\/6)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eTechnical Support\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eIf you encounter any usage issues or require technical support after receiving your product, please feel free to contact us. You can reach us via email at \u003c\/span\u003e\u003cspan style=\"text-decoration: underline; color: rgb(43, 0, 255);\"\u003esupport@robofusion.net\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eOur technical support team will respond to your inquiry within 48 hours. We promise to provide you with professional solutions to ensure you make the most out of our products.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eWe also welcome any feedback or suggestions you may have regarding our products. Your input is invaluable to us and will help us continually improve and enhance our products and services.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MicoAir","offers":[{"title":"Ardupilot","offer_id":49758744183103,"sku":"","price":21.5,"currency_code":"USD","in_stock":true},{"title":"PX4","offer_id":49758744215871,"sku":"","price":21.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/O1CN01bL3NkX2MmyXiY2cOp__1063429871_png.webp?v=1726646658"},{"product_id":"micoair-optical-flow-range-sensor-mtf-02p-compatible-with-ardupilot-px4-inav","title":"MicoAir MTF-02P Micro Optical Flow \u0026 Range Sensor — 1.5g, 6m ToF, Outdoor-Capable, for ArduPilot \/ PX4 \/ INAV","description":"\u003cp\u003e\u003cstrong\u003e📘 Documentation \u0026amp; Guides\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-02-02p-user-manual\" target=\"_blank\" rel=\"noopener\"\u003eMTF-02 \/ MTF-02P — Full User Manual\u003c\/a\u003e — specs, wiring, solder-pad protocol selection\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003eOptical Flow Setup Guide\u003c\/a\u003e — ArduPilot \/ PX4 \/ INAV parameters, EKF sources, vibration checklist and tuning workflow\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/docs.robofusion.net\/projects\/sensor-cases-and-mounts\" target=\"_blank\" rel=\"noopener\"\u003eFree 3D-printable case\u003c\/a\u003e · \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant configurator\u003c\/a\u003e · \u003ca href=\"https:\/\/www.youtube.com\/watch?v=D-ooFHEtQoo\" target=\"_blank\" rel=\"noopener\"\u003eVideo tutorial\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe MTF-02P is the micro sensor that \u003cstrong\u003eworks outdoors\u003c\/strong\u003e: a high-performance ToF rangefinder gives it \u003cstrong\u003e6 m of range even in 70 klux direct sunlight\u003c\/strong\u003e and a tight 2° beam, while the whole module stays at \u003cstrong\u003e1.5 grams\u003c\/strong\u003e — GPS-free position hold for tiny whoops, 2–3 inch micros and any weight-critical build. 50 Hz UART output; ArduPilot, PX4, INAV and FMT supported.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore you fly: the airframe comes first\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAn optical flow sensor corrects the flight controller's estimate — it cannot rescue a vibrating airframe. Balance props and check vibration first: the \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/optical-flow-setup-guide\" target=\"_blank\" rel=\"noopener\"\u003esetup guide\u003c\/a\u003e shows the exact checks for each firmware.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRange: 0.02–6 m @ 90% reflectivity — rated even at 70 klux, outdoor-capable\u003c\/li\u003e\n\u003cli\u003eRange accuracy: 2 cm (0.02–2 m) · 1.5% (\u0026gt;2 m) — 940 nm ToF, 2° FOV\u003c\/li\u003e\n\u003cli\u003eOptical flow: 42° FOV, max 7 m\/s @ 1 m height, needs \u0026gt;60 lux and ground texture\u003c\/li\u003e\n\u003cli\u003eInterface: LVTTL (3.3 V) UART, 115200 baud, 50 Hz · Protocols: MAVLink (ArduPilot \/ PX4), MSP (INAV), Micolink\u003c\/li\u003e\n\u003cli\u003ePower: 5 V · Size: 21.6 × 16 × 6.5 mm · Weight: 1.5 g · Operating temp: −20 to +85 °C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRated range is measured against a 90%-reflectivity lab target — over grass or dark asphalt any rangefinder reads shorter. Details in the \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-02-02p-user-manual\" target=\"_blank\" rel=\"noopener\"\u003emanual\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFirmware \u0026amp; protocol — automatic\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCurrent-production units auto-detect your flight controller's firmware on power-up\u003c\/strong\u003e — wire it, power it, done. Manual override is available two ways: \u003cstrong\u003esolder pads\u003c\/strong\u003e on the back of the board (highest priority — see the \u003ca href=\"https:\/\/docs.robofusion.net\/sensors\/mtf-02-02p-user-manual\" target=\"_blank\" rel=\"noopener\"\u003epad guide\u003c\/a\u003e), or the free \u003ca href=\"https:\/\/micoair.com\/assistant\/\" target=\"_blank\" rel=\"noopener\"\u003eMicoAssistant\u003c\/a\u003e tool.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhich MTF sensor?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMTF-02P\u003c\/strong\u003e (this one): micro + outdoor-capable — the default micro pick\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/micoair-optical-flow-lidar-sensor-mtf-02-compatible-with-ardupilot-px4-inav\"\u003eMTF-02\u003c\/a\u003e: 1 g, indoor only, when every gram counts\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/robofusion.ca\/products\/mtf-01-integrated-laser-rangefinder-optical-flow-module-for-unmanned-aerial-vehicles-uavs\"\u003eMTF-01\u003c\/a\u003e \/ \u003ca href=\"https:\/\/robofusion.ca\/products\/optical-flow-lidar-sensor-mtf-01p-compatible-with-ardupilot-px4-inav\"\u003eMTF-01P\u003c\/a\u003e: 100 Hz data and 8–12 m range for 3–5\"+ builds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePackage list\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMTF-02P module × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0 4PIN–4PIN cable × 1\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–MX1.25-6P cable × 1 (for Pixhawk 2.4.8)\u003c\/li\u003e\n\u003cli\u003e20 cm SH1.0–GH1.25-6P cable × 1 (for Pixhawk 4\/5\/6)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Support\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eQuestions before or after your build? Email \u003cspan style=\"text-decoration: underline; color: #2b00ff;\"\u003esupport@robofusion.net\u003c\/span\u003e — we respond within 48 hours. First-line answers live at \u003ca href=\"https:\/\/docs.robofusion.net\" target=\"_blank\" rel=\"noopener\"\u003edocs.robofusion.net\u003c\/a\u003e.\u003c\/p\u003e","brand":"MicoAir","offers":[{"title":"Default Title","offer_id":49864049066303,"sku":"ZJ-0O51-PG6E","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/files\/MTF-02P_1-768x768.webp?v=1784030021"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0808\/5241\/8879\/collections\/sensors-jpg.webp?v=1751639074","url":"https:\/\/robofusion.net\/collections\/optical-range-sensor.oembed","provider":"RoboFusion","version":"1.0","type":"link"}