Skip to main content

ProductsTFmini PlusInstallation & integration

Installation & integration

Installation & integration

Public integration entry points and version boundaries for Arduino, PX4, ArduPilot and ROS.

Arduino: Benewake’s TFmini-Arduino repository provides HardwareSerial, SoftwareSerial, multi-sensor and I²C examples. Serial examples use 115200 bps; follow the product manual for wiring and power. Official source: https://github.com/TFmini/TFmini-Arduino

PX4: the PX4 v1.14 user guide lists TFmini Plus. Connect over UART and configure the serial port with SENS_TFMINI_CFG. Official source: https://docs.px4.io/v1.14/en/sensor/tfmini

ArduPilot: the official TFmini / TFmini Plus documentation specifies SERIALx_PROTOCOL=9, SERIALx_BAUD=115 and RNGFND1_TYPE=20. Use the target flight-stack release as the final authority. Official source: https://ardupilot.org/copter/docs/common-benewake-tfmini-lidar.html

ROS: Benewake’s TFmini-ROS repository provides TFmini(Plus) examples and publishes sensor_msgs/Range. A ROS 2 message interface is not a vendor driver; confirm the driver repository and version before use. Official source: https://github.com/TFmini/TFmini-ROS

Product inquiry

Talk to a product specialist

Tell us what you need and our team will get back to you.

Product inquiry

Inquiry sent

Your inquiry has been received. We will be in touch soon.