{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/benewake-tfmini-s-12-m-tof-lidar-9c47","markdown":"https://www.xirkit.io/products/benewake-tfmini-s-12-m-tof-lidar-9c47/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"9c474e6d-9116-5baa-b3d2-87c78c16d7ce","mpn":"TFmini-S","name":"Benewake TFmini-S 12 m ToF Lidar","manufacturer":"Benewake","family":"lidar","summary":"Benewake TFmini-S: single-point ToF lidar, 0.1–12 m at 90 % reflectivity and 0.1–7 m at 10 % (both also at 70 klux), ±6 cm to 6 m then ±1 %, 2° FoV, 1–1000 Hz (100 Hz default), UART 115200 or I2C 0x10, 5 V ±0.1 V ≤ 140 mA (0.7 W), 850 nm VCSEL Class 1, 42 × 15 × 16 mm, 5 g, 10 cm GH1.25 lead; no IP rating.","schema_version":"3.0","revision":null,"tags":["lidar","single point lidar","12 m lidar","uart/i2c lidar","benewake","itof lidar","robot lidar","robotics","tfmini-s","tfmini","tof rangefinder","altimeter lidar"],"sources":[{"other":{},"id":"datasheet","url":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf","title":"Benewake TFmini-S 12 m ToF Lidar datasheet","publisher":"Benewake","kind":"datasheet","retrieved_at":"2026-10-17T17:54:24+00:00","field_paths":["spec.constraints.electrical.io_voltage_v","spec.constraints.electrical.supply_voltage_max_v","spec.constraints.electrical.supply_voltage_min_v","spec.constraints.thermal.operating_temp_max_c","spec.constraints.thermal.operating_temp_min_c","spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.geometry.other.weight_g","spec.provides.accuracy_mm","spec.provides.accuracy_note","spec.provides.ambient_light_klux","spec.provides.features","spec.provides.fov_horizontal_deg","spec.provides.fov_vertical_deg","spec.provides.interface","spec.provides.laser_class","spec.provides.lidar_type","spec.provides.power_w","spec.provides.range_max_m","spec.provides.range_min_m","spec.provides.range_reflectivity_pct","spec.provides.ranging_method","spec.provides.sample_rate_hz","spec.provides.scan_frequency_hz","spec.provides.wavelength_nm","spec.usage.connectors","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.other.supply_current_ma"],"notes":"sha256 c44bf8f09d655b0b829bc6fcb0c5abf592efba14f27081be46de04de291f0724"},{"other":{},"id":"offer0","url":"https://www.dfrobot.com/product-1702.html","title":"www.dfrobot.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-17T17:55:58+00:00","field_paths":["offers"],"notes":null},{"other":{},"id":"offer1","url":"https://www.sparkfun.com/products/16977","title":"www.sparkfun.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-17T17:56:19+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://dfimg.dfrobot.com/enshop/image/data/SEN0259/SEN0259-250402.jpg","label":"Benewake TFmini-S — DFRobot store photo","verification":"unverified","notes":"inspected: black housing with two round lenses, mounting ears and a GH1.25 socket; distributor photo"},{"other":{},"kind":"cad","url":"benewake-tfmini-s.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"SEN0259","price_breaks":[]},"supplier":"www.dfrobot.com","url":"https://www.dfrobot.com/product-1702.html","currency":"USD","unit_price":39.9,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-10-17T17:55:58+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null,"price_basis":"listed","unit_price_max":null},{"other":{"sku":"SEN-16977","price_breaks":[]},"supplier":"www.sparkfun.com","url":"https://www.sparkfun.com/products/16977","currency":"USD","unit_price":72.95,"stock_status":"unknown","region":"US","minimum_quantity":null,"checked_at":"2026-10-17T17:56:19+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null,"price_basis":"listed","unit_price_max":null}],"best_for":[{"other":{},"label":"Distance, altitude and proximity sensing","reason":"Single-point ranging to 12 m over uart/i2c — altitude hold, level sensing and stop-distance checks.","basis":"engineering_inference"}],"children":[],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"GND","kind":"ground","label":"GND","notes":"Black wire — Ground","other":{},"connector":"GH1.25-4P (other end Molex 51021-0400)","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"+5V","kind":"power_in","label":"+5V","notes":"Red wire — Power supply","other":{},"connector":"GH1.25-4P (other end Molex 51021-0400)","functions":["power_in"],"electrical":{}},{"id":"RXD/SDA","kind":"uart_rx","label":"RXD/SDA","notes":"White wire — Receiving/Data","other":{},"connector":"GH1.25-4P (other end Molex 51021-0400)","functions":["rxd/sda"],"electrical":{}},{"id":"TXD/SCL","kind":"uart_tx","label":"TXD/SCL","notes":"Green wire — Transmitting/Clock","other":{},"connector":"GH1.25-4P (other end Molex 51021-0400)","functions":["txd/scl"],"electrical":{}}],"derived":{},"connectors":[{"id":"gh125_4p","kind":"GH1.25-4P on a 10 cm lead (other end Molex 51021-0400): black GND, red +5V, white RXD/SDA, green TXD/SCL","other":{},"pitch_mm":1.25,"pin_count":4}],"pin_mappings":[],"requirements":{"other":{"supply_current_ma":140},"data_inputs":[],"power_inputs":[]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":15,"height_mm":16,"length_mm":42},"features":[],"mesh_path":"benewake-tfmini-s.stl","step_path":"benewake-tfmini-s.step","assumptions":[],"verification":"generated","envelope_complete":true},"other":{"weight_g":5},"derived":{},"dimensions":{"other":{},"width_mm":15,"height_mm":16,"length_mm":42},"feature_boxes":[],"mounting_holes":[]},"provides":{"other":{},"derived":{},"power_w":0.7,"features":["Upgrade of the original TFmini: blind zone cut to 10 cm, better outdoor performance and accuracy across reflectivities","UART and I2C on the same wires, switched by command; I2C slave default 0x10 (0x01–0x7F), 400 kbps","Frame rate 1–1000 Hz over UART (only 1000/n values), 1–100 Hz over I2C; baud 9600–921600","Repeatability (1σ, 100 Hz, 90 % target): 0.5 cm at 2 m, 1 cm at 4 m, 1.5 cm at 6 m, 2.5 cm at 10 m","Spot size grows 3.5 cm per metre (2° FoV): 35 cm at 10 m","Supply must stay within 5 V ±0.1 V; no polarity or over-voltage protection; ~50 mA in short-distance mode, ~140 mA in long-distance mode","No enclosure rating — open housing with an exposed board; keep the lens clean"],"interface":"uart/i2c","lidar_type":"single_point","accuracy_mm":60,"laser_class":"Class 1 (EN 60825)","range_max_m":12,"range_min_m":0.1,"ros_drivers":[],"capabilities":[],"accuracy_note":"±6 cm (0.1–6 m), ±1 % (6–12 m)","wavelength_nm":850,"ranging_method":"itof","sample_rate_hz":1000,"fov_vertical_deg":2,"scan_frequency_hz":100,"ambient_light_klux":70,"fov_horizontal_deg":2,"range_reflectivity_pct":90},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{},"operating_temp_max_c":60,"operating_temp_min_c":0},"electrical":{"other":{},"io_voltage_v":3.3,"supply_voltage_max_v":5.1,"supply_voltage_min_v":4.9}}},"other":null,"source_type":"pdf","source_ref":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf","datasheet":{"cad":{"bbox":{"max":[42,15,16],"min":[0,0,0],"width_mm":15,"height_mm":16,"length_mm":42},"check":{"failed":[],"passed":true},"expected":[{"x":42,"y":15,"name":"envelope","what":"box_xy"},{"what":"envelope_z","value":16}],"archetype":"envelope_box","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/benewake-tfmini-s/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/benewake-tfmini-s/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/benewake-tfmini-s/07_cad/views.png","export_stl":"benewake-tfmini-s.stl","assumptions":[],"export_step":"benewake-tfmini-s.step","source_step":null,"verification":"generated","envelope_complete":true},"chips":[],"fields":{"power":{"src":{"page":2,"quote":"|  | Power consumption | ≤0.7W |","method":"table","table_id":"2_1"},"unit":"W","value":0.7},"weight":{"src":{"page":2,"quote":"|  | Weight | 5g±0.3g |","method":"table","table_id":"2_1"},"unit":"g","value":5},"accuracy":{"src":{"page":2,"quote":"|  | Accuracy | ±6cm@（0.1-6m）1 ±1%@（6m-12m） |","method":"table","table_id":"2_1"},"orig":{"unit":"cm","value":6},"unit":"mm","value":60},"connector":{"src":{"page":14,"quote":"Type of connecting terminal: GH1.25-4P. The product includes a 10cm long connecting wire, the other end","method":"text"},"unit":null,"value":"GH1.25-4P, 10 cm lead"},"interface":{"src":{"page":2,"quote":"|  | Communication interface | UART / I2C |","method":"table","table_id":"2_1"},"unit":null,"value":"uart/i2c"},"range_max":{"src":{"page":2,"quote":"| Product    Performance | Operating Range | 0.1m~12m@90%Reflectivity 0.1~7m@10% Reflectivity 0.1m~12m@90%Reflectivity（70Klux） 0.1~7m@10% Reflectivity（70Klux） |","method":"table","table_id":"2_1"},"orig":{"unit":"m","value":12},"unit":"mm","value":12000},"range_min":{"src":{"page":2,"quote":"| Product    Performance | Operating Range | 0.1m~12m@90%Reflectivity 0.1~7m@10% Reflectivity 0.1m~12m@90%Reflectivity（70Klux） 0.1~7m@10% Reflectivity（70Klux） |","method":"table","table_id":"2_1"},"orig":{"unit":"m","value":0.1},"unit":"mm","value":100},"lidar_type":{"src":{"page":1,"quote":"TFmini-S is a single-point ranging LiDAR based on TFmini upgrade. The blind zone is shortened","method":"text"},"unit":null,"value":"single_point"},"wavelength":{"src":{"page":2,"quote":"|  | Central wavelength | 850nm |","method":"table","table_id":"2_1"},"orig":{"unit":"nm","value":850},"unit":"mm","value":0.00085},"laser_class":{"src":{"page":2,"quote":"|  | Photobiological safety | Class1（EN60825） |","method":"table","table_id":"2_1"},"unit":null,"value":"Class 1 (EN 60825)"},"sample_rate":{"src":{"page":1,"quote":"⚫ High frame rate(up to 1000Hz)","method":"text"},"unit":"Hz","value":1000},"fov_vertical":{"src":{"page":2,"quote":"|  | FOV | 2°2 |","method":"table","table_id":"2_1"},"orig":{"unit":"°","value":2},"unit":"deg","value":2},"accuracy_note":{"src":{"page":2,"quote":"|  | Accuracy | ±6cm@（0.1-6m）1 ±1%@（6m-12m） |","method":"table","table_id":"2_1"},"unit":null,"value":"±6 cm (0.1–6 m), ±1 % (6–12 m)"},"ambient_light":{"src":{"page":2,"quote":"|  | Ambient light immunity | 70Klux |","method":"table","table_id":"2_1"},"orig":{"unit":"klux","value":70},"unit":"lux","value":70000},"logic_voltage":{"src":{"page":2,"quote":"|  | Communication level | LVTTL（3.3V） |","method":"table","table_id":"2_1"},"unit":"V","value":3.3},"fov_horizontal":{"src":{"page":2,"quote":"|  | FOV | 2°2 |","method":"table","table_id":"2_1"},"orig":{"unit":"°","value":2},"unit":"deg","value":2},"ranging_method":{"src":{"page":11,"quote":"the time of flight by measuring round-trip phase difference and then calculates relative range between","method":"text"},"unit":null,"value":"itof"},"scan_frequency":{"src":{"page":2,"quote":"|  | Frame rate | 100Hz |","method":"table","table_id":"2_1"},"unit":"Hz","value":100},"supply_current":{"src":{"page":2,"quote":"|  | Average current | ≤140mA |","method":"table","table_id":"2_1"},"orig":{"unit":"mA","value":140},"unit":"A","value":0.14},"supply_voltage":{"src":{"page":2,"quote":"| Electrical parameters | Supply voltage | 5V±0.1V |","method":"derived","table_id":"2_1"},"unit":"V","value":[4.9,5.1]},"range_reflectivity":{"src":{"page":2,"quote":"| Product    Performance | Operating Range | 0.1m~12m@90%Reflectivity 0.1~7m@10% Reflectivity 0.1m~12m@90%Reflectivity（70Klux） 0.1~7m@10% Reflectivity（70Klux） |","method":"table","table_id":"2_1"},"unit":"%","value":90},"operating_temperature":{"src":{"page":2,"quote":"|  | Operating Temperature | 0℃~60℃ |","method":"table","table_id":"2_1"},"unit":"°C","value":[0,60]}},"groups":{"all":["GND","+5V","RXD/SDA","TXD/SCL"]},"source":{"url":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf","pages":36,"sha256":"c44bf8f09d655b0b829bc6fcb0c5abf592efba14f27081be46de04de291f0724","onboarded_at":"2026-10-17T17:56:46+00:00"},"coverage":{"pct":94.7,"score":"36/38","passed":true,"explained_nulls":["angular_resolution","channels","ros2_driver","ros_drivers","ip_rating","imu_builtin"]},"entities":[{"id":"GND","attrs":{"kind":"ground","label":"GND","colour":"Black","connector":"GH1.25-4P (other end Molex 51021-0400)","designator":"GND","description":"Black wire — Ground"},"sources":[{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}],"attr_src":{"kind":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"label":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"colour":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"connector":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"designator":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"description":{"page":14,"quote":"| ① | Black | GND | Ground |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"+5V","attrs":{"kind":"power_in","label":"+5V","colour":"Red","connector":"GH1.25-4P (other end Molex 51021-0400)","designator":"+5V","description":"Red wire — Power supply"},"sources":[{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}],"attr_src":{"kind":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"label":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"colour":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"connector":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"designator":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"description":{"page":14,"quote":"| ② | Red | +5V | Power supply |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"RXD/SDA","attrs":{"kind":"uart_rx","label":"RXD/SDA","colour":"White","connector":"GH1.25-4P (other end Molex 51021-0400)","designator":"RXD/SDA","description":"White wire — Receiving/Data"},"sources":[{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}],"attr_src":{"kind":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"label":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"colour":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"connector":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"designator":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"description":{"page":14,"quote":"| ③ | White | RXD/SDA | Receiving/Data |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"TXD/SCL","attrs":{"kind":"uart_tx","label":"TXD/SCL","colour":"Green","connector":"GH1.25-4P (other end Molex 51021-0400)","designator":"TXD/SCL","description":"Green wire — Transmitting/Clock"},"sources":[{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}],"attr_src":{"kind":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"label":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"colour":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"connector":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"designator":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"},"description":{"page":14,"quote":"| ④ | Green | TXD/SCL | Transmitting/Clock |","method":"table","fragment":"entities_wires.json","table_id":"14_2"}},"functions":[],"electrical":{},"entity_type":"pin"}],"taxonomy":{"dimensions":{"role":"mechanical_dimensions","definition":"Mechanical drawing, outline dimensions, mounting holes, weight"},"site_chrome":{"role":"other","definition":"Navigation, related products, footers, revision history, legal"},"software_usage":{"role":"software_usage","definition":"SDK, ROS / ROS 2 driver, protocol / command set, example code"},"specifications":{"role":"electrical_ratings","definition":"Lidar performance specs: range min/max and reflectivity, accuracy, scan frequency, sample rate, angular resolution, field of view, wavelength, laser class, ambient light"},"pricing_ordering":{"role":"ordering_commercial","definition":"Store page: price, SKU, stock, package contents"},"product_overview":{"role":"identity_overview","definition":"Overview: what the sensor is, applications, ROS / SDK support"},"electrical_interface":{"role":"pins_or_terminals","definition":"Supply voltage / current / power, interface (UART baud, USB, Ethernet, I2C), connector and pin / wire definitions"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-10-17T17:56:19+00:00","compliance":[],"ordering_codes":[{"code":"SEN0259","description":"DFRobot SKU"},{"code":"SEN-16977","description":"SparkFun SKU"}]},"mechanical":{"dims":{"width":{"src":{"page":2,"quote":"| Miscellaneous | Dimension | 42mm*15mm*16mm(L*W*H) |","method":"table","table_id":"2_1"},"unit":"mm","value":15},"height":{"src":{"page":2,"quote":"| Miscellaneous | Dimension | 42mm*15mm*16mm(L*W*H) |","method":"table","table_id":"2_1"},"unit":"mm","value":16},"length":{"src":{"page":2,"quote":"| Miscellaneous | Dimension | 42mm*15mm*16mm(L*W*H) |","method":"table","table_id":"2_1"},"unit":"mm","value":42}},"kind":"mechanical","holes":[],"units":"mm","origin":"product envelope from (0,0,0)","features":[],"archetype":"envelope_box","assumptions":{}},"page_index":[{"page":1,"tags":["product_overview"],"primary":"product_overview"},{"page":2,"tags":["specifications"],"primary":"specifications"},{"page":3,"tags":["electrical_interface"],"primary":"electrical_interface"},{"page":4,"tags":["electrical_interface"],"primary":"electrical_interface"},{"page":5,"tags":[],"primary":"product_overview"},{"page":6,"tags":["site_chrome"],"primary":"site_chrome"},{"page":7,"tags":[],"primary":"none_of_these"},{"page":8,"tags":[],"primary":"none_of_these"},{"page":9,"tags":["software_usage"],"primary":"software_usage"},{"page":10,"tags":[],"primary":"product_overview"},{"page":11,"tags":["specifications"],"primary":"specifications"},{"page":12,"tags":["specifications"],"primary":"specifications"},{"page":13,"tags":[],"primary":"dimensions"},{"page":14,"tags":["electrical_interface"],"primary":"electrical_interface"},{"page":15,"tags":["software_usage"],"primary":"software_usage"},{"page":16,"tags":["software_usage"],"primary":"software_usage"},{"page":17,"tags":["software_usage"],"primary":"software_usage"},{"page":18,"tags":["software_usage"],"primary":"software_usage"},{"page":19,"tags":["software_usage"],"primary":"software_usage"},{"page":20,"tags":["software_usage"],"primary":"software_usage"},{"page":21,"tags":["software_usage"],"primary":"software_usage"},{"page":22,"tags":["software_usage"],"primary":"software_usage"},{"page":23,"tags":["software_usage"],"primary":"software_usage"},{"page":24,"tags":[],"primary":"none_of_these"},{"page":25,"tags":[],"primary":"none_of_these"},{"page":26,"tags":[],"primary":"none_of_these"},{"page":27,"tags":["software_usage"],"primary":"software_usage"},{"page":28,"tags":["software_usage"],"primary":"software_usage"},{"page":29,"tags":[],"primary":"product_overview"},{"page":30,"tags":["product_overview"],"primary":"product_overview"},{"page":31,"tags":["product_overview"],"primary":"product_overview"},{"page":32,"tags":["specifications"],"primary":"specifications"},{"page":33,"tags":["site_chrome"],"primary":"site_chrome"},{"page":34,"tags":["pricing_ordering"],"primary":"pricing_ordering"},{"page":35,"tags":["pricing_ordering"],"primary":"pricing_ordering"},{"page":36,"tags":[],"primary":"specifications"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["distance-sensing"],"commercial":{"other":{},"checked_at":"2026-10-17T17:56:19+00:00","compliance":[],"ordering_codes":[{"code":"SEN0259","description":"DFRobot SKU"},{"code":"SEN-16977","description":"SparkFun SKU"}]},"null_reasons":{"channels":{"note":"single point","reason":"not_applicable"},"ip_rating":{"note":"enclosure rating printed as \"/\" — none","reason":"not_in_source"},"imu_builtin":{"note":"rangefinder only","reason":"not_applicable"},"ros2_driver":{"note":"neither Benewake nor the resellers name a ROS / ROS 2 driver","reason":"not_in_source"},"ros_drivers":{"note":"none named","reason":"not_in_source"},"angular_resolution":{"note":"single-point sensor","reason":"not_applicable"}},"assembly_label":"Module","assembly_level":2,"search_aliases":["benewake single point lidar","TFmini-S","TFmini S","TF Mini S","Benewake TFmini-S","SEN0259","SEN-16977"],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://cdn.sparkfun.com/assets/4/f/1/a/b/DS-16977-TFMini-S_-_Micro_LiDAR_Module.pdf"},{"other":{},"kind":"image","url":"https://dfimg.dfrobot.com/enshop/image/data/SEN0259/SEN0259-250402.jpg","label":"Benewake TFmini-S — DFRobot store photo","verification":"unverified","notes":"inspected: black housing with two round lenses, mounting ears and a GH1.25 socket; distributor photo","resolved_url":"https://dfimg.dfrobot.com/enshop/image/data/SEN0259/SEN0259-250402.jpg"},{"other":{},"kind":"cad","url":"benewake-tfmini-s.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/benewake-tfmini-s.step"}],"cad":{"verification":"generated","envelope_complete":true,"assumptions":[],"step_path":"benewake-tfmini-s.step","mesh_path":"benewake-tfmini-s.stl","footprint_svg_path":null,"bbox":{"length_mm":42,"width_mm":15,"height_mm":16},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/benewake-tfmini-s.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/benewake-tfmini-s.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}