{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/ydlidar-tg30-360-tof-lidar-ip65-d5e4","markdown":"https://www.xirkit.io/products/ydlidar-tg30-360-tof-lidar-ip65-d5e4/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":"d5e46cbc-7279-5d4e-97b6-c4310893d98a","mpn":"TG30","name":"YDLIDAR TG30 360° ToF Lidar (IP65)","manufacturer":"YDLIDAR (Shenzhen EAI Technology)","family":"lidar","summary":"YDLIDAR TG30 is an IP65 360° 2D ToF lidar. It ranges 0.05–30 m at 80 % reflectivity with ≤ ±60 mm mean error to 5 m and ≤ ±100 mm at 20–30 m. It samples at 20 kHz and spins at 5–12 Hz (7 Hz default, set by command) for 0.09–0.22° resolution. Two-way 3.3 V UART at 512000 baud on PH2.0-5P, 5 V / 340 mA, 905 nm Class I laser, 100 klux, 140 g, Ø75.8 × 34.7 mm.","schema_version":"3.0","revision":null,"tags":["lidar","scanning 2d lidar","30 m lidar","uart lidar","ydlidar","dtof lidar","robot lidar","robotics","ip65 lidar","outdoor lidar"],"sources":[{"other":{},"id":"datasheet","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757","title":"YDLIDAR TG30 360° ToF Lidar (IP65) datasheet","publisher":"YDLIDAR (Shenzhen EAI Technology)","kind":"datasheet","retrieved_at":"2026-10-18T04:10:02+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.angular_resolution_deg","spec.provides.features","spec.provides.fov_horizontal_deg","spec.provides.interface","spec.provides.ip_rating","spec.provides.laser_class","spec.provides.lidar_type","spec.provides.range_max_m","spec.provides.range_min_m","spec.provides.range_reflectivity_pct","spec.provides.ranging_method","spec.provides.ros2_driver","spec.provides.ros_drivers","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 45384624ad17f9bdd4437fd0394100acda3954e5d43dad2868ec7f6022c9f73f"},{"other":{},"id":"offer0","url":"https://aifitlab.com/products/ydlidar-tg30-lidar","title":"aifitlab.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-18T04:11:21+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR-TG30-main-1.jpg","label":"YDLIDAR TG30 — product photo","verification":"unverified","notes":"inspected: YDLIDAR-branded render, enclosed black round housing with a flanged base and a blue YDLIDAR badge on top; matches the Ø75.8 drawing. Distributor-hosted."},{"other":{},"kind":"cad","url":"ydlidar-tg30.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"price_breaks":[]},"supplier":"aifitlab.com","url":"https://aifitlab.com/products/ydlidar-tg30-lidar","currency":"USD","unit_price":440,"stock_status":"preorder","region":"US","minimum_quantity":null,"checked_at":"2026-10-18T04:11:21+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":"SLAM mapping and navigation","reason":"360° scan out to 30 m at 7 Hz gives the point clouds SLAM and obstacle avoidance run on.","basis":"engineering_inference"},{"other":{},"label":"ROS 2 robot builds","reason":"A maker-published or maker-linked ROS 2 driver means it drops into a ROS 2 / Nav2 stack without a custom node.","basis":"engineering_inference"},{"other":{},"label":"Outdoor robots","reason":"IP65 housing and 100 klux ambient-light rating (reference) with a 30 m range — the enclosed TG30 suits outdoor mobile robots where open-rotor lidars do not.","basis":"manufacturer"}],"children":[],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"VCC","kind":"power_in","label":"VCC","notes":"Power supply — Positive","other":{},"connector":"PH2.0-5P","functions":["power_in"],"electrical":{}},{"id":"Tx","kind":"uart_tx","label":"Tx","notes":"Output — System serial output","other":{},"connector":"PH2.0-5P","functions":["tx"],"electrical":{}},{"id":"Rx","kind":"uart_rx","label":"Rx","notes":"Input — System serial port Input","other":{},"connector":"PH2.0-5P","functions":["rx"],"electrical":{}},{"id":"GND","kind":"ground","label":"GND","notes":"Power supply — Negative","other":{},"connector":"PH2.0-5P","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"NC","kind":"other","label":"NC","notes":"Reserve — Reserved pin","other":{},"connector":"PH2.0-5P","functions":["nc"],"electrical":{}}],"derived":{},"connectors":[{"id":"ph20_5p","kind":"PH2.0-5P cable terminal: VCC, Tx, Rx, GND, NC (120 ± 15 mm lead)","other":{},"pitch_mm":2,"pin_count":5}],"pin_mappings":[],"requirements":{"other":{"supply_current_ma":340},"data_inputs":[],"power_inputs":[]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":75.8,"height_mm":34.7,"length_mm":75.8},"features":[],"mesh_path":"ydlidar-tg30.stl","step_path":"ydlidar-tg30.step","assumptions":[],"verification":"generated","envelope_complete":true},"other":{"weight_g":140},"derived":{},"dimensions":{"other":{},"width_mm":75.8,"height_mm":34.7,"length_mm":75.8},"feature_boxes":[],"mounting_holes":[]},"provides":{"other":{},"derived":{},"features":["IP65 protection","Two-way UART: point cloud out, device info/status and working mode / motor speed set by command (no M_CTR pin)","Mean range error: ≤ ±60 mm at 0.05–5 m, ≤ ±40 mm at 5–20 m, ≤ ±100 mm at 20–30 m","Ships with a Type-C USB adapter board (USB-C = data + power; micro-USB = power only)","Start-up current 840 mA (1 A max); sleep ≤ 50 mA; use a 5 V 1 A supply","Mounting: 3 × M3 ↓4 on a Ø42 mm circle, 120° apart","Availability (2026-10-18): AIFIT Lab lists $440 but says backordered; ships from China"],"interface":"uart","ip_rating":"IP65","lidar_type":"scanning_2d","accuracy_mm":100,"laser_class":"Class I (IEC 60825-1, 21 CFR 1040.10/1040.11)","range_max_m":30,"range_min_m":0.05,"ros2_driver":true,"ros_drivers":["ydlidar_ros2_driver (ROS 2)"],"capabilities":[],"accuracy_note":"≤ ±60 mm 0.05–5 m; ≤ ±40 mm 5–20 m; ≤ ±100 mm 20–30 m (mean error)","wavelength_nm":905,"ranging_method":"dtof","sample_rate_hz":20000,"scan_frequency_hz":7,"ambient_light_klux":100,"fov_horizontal_deg":360,"angular_resolution_deg":0.13,"range_reflectivity_pct":80},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{},"operating_temp_max_c":50,"operating_temp_min_c":0},"electrical":{"other":{},"io_voltage_v":3.3,"supply_voltage_max_v":5.2,"supply_voltage_min_v":4.8}}},"other":null,"source_type":"pdf","source_ref":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757","datasheet":{"cad":{"bbox":{"max":[75.8,75.8,34.7],"min":[0,0,0],"width_mm":75.8,"height_mm":34.7,"length_mm":75.8},"check":{"failed":[],"passed":true},"expected":[{"x":75.8,"y":75.8,"name":"envelope","what":"box_xy"},{"what":"envelope_z","value":34.7}],"archetype":"envelope_box","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/ydlidar-tg30/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/ydlidar-tg30/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/ydlidar-tg30/07_cad/views.png","export_stl":"ydlidar-tg30.stl","assumptions":[],"export_step":"ydlidar-tg30.step","source_step":null,"verification":"generated","envelope_complete":true},"chips":[],"fields":{"weight":{"src":{"page":9,"quote":"| Weight | / | 140 | / | g | N.W. |","method":"table","table_id":"9_1"},"unit":"g","value":140},"accuracy":{"src":{"page":5,"quote":"20000-30000 ≤±100","method":"text"},"unit":"mm","value":100},"connector":{"src":{"page":6,"quote":"TG30 provides PH2.0-5P interface terminal for system power supply and data communication.","method":"text"},"unit":null,"value":"PH2.0-5P: VCC, Tx, Rx, GND, NC"},"interface":{"src":{"page":7,"quote":"With a 3.3V level serial port (UART), users can connect the external system and the product","method":"text"},"unit":null,"value":"uart"},"ip_rating":{"src":{"page":3,"quote":"➢ IP65 protection level","method":"text"},"unit":null,"value":"IP65"},"range_max":{"src":{"page":5,"quote":"| Ranging distance | 0.05 | / | 30 | m | 80% reflectivity |","method":"table","table_id":"5_1"},"orig":{"unit":"m","value":30},"unit":"mm","value":30000},"range_min":{"src":{"page":5,"quote":"| Ranging distance | 0.05 | / | 30 | m | 80% reflectivity |","method":"table","table_id":"5_1"},"orig":{"unit":"m","value":0.05},"unit":"mm","value":50},"lidar_type":{"src":{"page":3,"quote":"YDLIDAR TG30 is a 360 degrees 2D LiDAR (hereinafter referred to as TG30) developed by","method":"text"},"unit":null,"value":"scanning_2d"},"wavelength":{"src":{"page":8,"quote":"| Laser wavelength | 895 | 905 | 915 | nm | Infrared band |","method":"table","table_id":"8_1"},"orig":{"unit":"nm","value":905},"unit":"mm","value":0.000905},"laser_class":{"src":{"page":8,"quote":"| FDA | Class I IEC60825-1 |  |  |  |  |","method":"table","table_id":"8_1"},"unit":null,"value":"Class I (IEC 60825-1, 21 CFR 1040.10/1040.11)"},"ros2_driver":{"src":{"page":23,"quote":"| TG15/TG30/TG50 Lidar | TG.yaml |","method":"table","table_id":"23_1"},"unit":null,"value":true},"ros_drivers":{"src":{"page":23,"quote":"| TG15/TG30/TG50 Lidar | TG.yaml |","method":"table","table_id":"23_1"},"unit":null,"value":["ydlidar_ros2_driver (ROS 2)"]},"sample_rate":{"src":{"page":5,"quote":"| Ranging frequency | / | 20000 | / | Hz | / |","method":"table","table_id":"5_1"},"unit":"Hz","value":20000},"accuracy_note":{"src":{"page":5,"quote":"50-5000 ≤±60","method":"text"},"unit":null,"value":"≤ ±60 mm 0.05–5 m; ≤ ±40 mm 5–20 m; ≤ ±100 mm 20–30 m (mean error)"},"ambient_light":{"src":{"page":9,"quote":"| Lighting  environment | 0 | 70000 | 100000 | Lux | For reference only, the laser transceiver cannot be directly towads the strong light source such as the sun |","method":"table","table_id":"9_1"},"unit":"lux","value":100000},"logic_voltage":{"src":{"page":7,"quote":"| High signal level | 2.4 | 3.3 | 3.5 | V | / |","method":"table","table_id":"7_1"},"unit":"V","value":3.3},"fov_horizontal":{"src":{"page":5,"quote":"| Fileld of view | / | 0-360 | / | Deg | / |","method":"table","table_id":"5_1"},"orig":{"unit":"°","value":360},"unit":"deg","value":360},"ranging_method":{"src":{"page":3,"quote":"EAI team. Based on the principle of ToF, it is equipped with related optics, electricity, and algorithm","method":"text"},"unit":null,"value":"dtof"},"scan_frequency":{"src":{"page":5,"quote":"| Motor frequency | 5 | 7 | 12 | Hz | Software control, factory setting 7Hz |","method":"table","table_id":"5_1"},"unit":"Hz","value":7},"supply_current":{"src":{"page":5,"quote":"| Working current | / | 340 | 480 | mA | System works, motor rotation |","method":"table","table_id":"5_2"},"orig":{"unit":"mA","value":340},"unit":"A","value":0.34},"supply_voltage":{"src":{"page":5,"quote":"| Supply voltage | 4.8 | 5.0 | 5.2 | V | Excessive voltage might damage the Lidar while low affect normal performance |","method":"table","table_id":"5_2"},"unit":"V","value":[4.8,5.2]},"angular_resolution":{"src":{"page":5,"quote":"| Angle resolution | 0.09 (Frequency @5Hz) | 0.13 (Frequency @7Hz) | 0.22 (Frequency @12Hz) | Deg | Ranging frequency=20kHz |","method":"table","table_id":"5_1"},"orig":{"unit":"°","value":0.13},"unit":"deg","value":0.13},"range_reflectivity":{"src":{"page":5,"quote":"| Ranging distance | 0.05 | / | 30 | m | 80% reflectivity |","method":"table","table_id":"5_1"},"unit":"%","value":80},"operating_temperature":{"src":{"page":9,"quote":"| Operating temperature | 0 | 25 | 50 | ℃ | / |","method":"table","table_id":"9_1"},"unit":"°C","value":[0,50]}},"groups":{"all":["VCC","Tx","Rx","GND","NC"]},"source":{"url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757","pages":28,"sha256":"45384624ad17f9bdd4437fd0394100acda3954e5d43dad2868ec7f6022c9f73f","onboarded_at":"2026-10-18T04:11:48+00:00"},"coverage":{"pct":94.7,"score":"36/38","passed":true,"explained_nulls":["fov_vertical","channels","imu_builtin","power"]},"entities":[{"id":"VCC","attrs":{"kind":"power_in","label":"VCC","connector":"PH2.0-5P","designator":"VCC","description":"Power supply — Positive"},"sources":[{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"connector":{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| VCC | Power supply | Positive | 5V | 4.8V-5.2V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"Tx","attrs":{"kind":"uart_tx","label":"Tx","connector":"PH2.0-5P","designator":"Tx","description":"Output — System serial output"},"sources":[{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"connector":{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| Tx | Output | System serial output | / | / | Data stream: LiDARPeripherals |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"Rx","attrs":{"kind":"uart_rx","label":"Rx","connector":"PH2.0-5P","designator":"Rx","description":"Input — System serial port Input"},"sources":[{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"connector":{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| Rx | Input | System serial port Input | / | / | Data stream:  PeripheralsLiDAR |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"GND","attrs":{"kind":"ground","label":"GND","connector":"PH2.0-5P","designator":"GND","description":"Power supply — Negative"},"sources":[{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"connector":{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| GND | Power supply | Negative | 0V | 0V | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"NC","attrs":{"kind":"other","label":"NC","connector":"PH2.0-5P","designator":"NC","description":"Reserve — Reserved pin"},"sources":[{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"connector":{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| NC | Reserve | Reserved pin | / | / | / |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"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-18T04:11:21+00:00","compliance":[],"ordering_codes":[{"code":"TG30","description":"YDLIDAR model"}]},"mechanical":{"dims":{"width":{"src":{"page":16,"quote":"| Size | Φ75.8*34.7mm |","method":"table","table_id":"16_1"},"unit":"mm","value":75.8},"height":{"src":{"page":16,"quote":"| Size | Φ75.8*34.7mm |","method":"table","table_id":"16_1"},"note":"drawing p4 prints 34.7 with a separate 5.3 mm base step — overall may be 40 mm","unit":"mm","value":34.7},"length":{"src":{"page":16,"quote":"| Size | Φ75.8*34.7mm |","method":"table","table_id":"16_1"},"note":"base flange diameter; drawing p4 also prints 75.8 (top Ø70.3)","unit":"mm","value":75.8}},"kind":"mechanical","holes":[],"units":"mm","origin":"square envelope of the round housing","features":[],"archetype":"envelope_box","assumptions":{}},"page_index":[{"page":1,"tags":[],"primary":"none_of_these"},{"page":2,"tags":["site_chrome"],"primary":"site_chrome"},{"page":3,"tags":["product_overview"],"primary":"product_overview"},{"page":4,"tags":["dimensions"],"primary":"dimensions"},{"page":5,"tags":["specifications"],"primary":"specifications"},{"page":6,"tags":["electrical_interface"],"primary":"electrical_interface"},{"page":7,"tags":["electrical_interface"],"primary":"electrical_interface"},{"page":8,"tags":["specifications"],"primary":"specifications"},{"page":9,"tags":[],"primary":"specifications"},{"page":10,"tags":["site_chrome"],"primary":"site_chrome"},{"page":11,"tags":[],"primary":"none_of_these"},{"page":12,"tags":["pricing_ordering"],"primary":"pricing_ordering"},{"page":13,"tags":[],"primary":"none_of_these"},{"page":14,"tags":[],"primary":"product_overview"},{"page":15,"tags":["product_overview"],"primary":"product_overview"},{"page":16,"tags":["specifications"],"primary":"specifications"},{"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":["software_usage"],"primary":"software_usage"},{"page":25,"tags":["software_usage"],"primary":"software_usage"},{"page":26,"tags":["software_usage"],"primary":"software_usage"},{"page":27,"tags":["software_usage"],"primary":"software_usage"},{"page":28,"tags":["site_chrome"],"primary":"site_chrome"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["slam-navigation","ros-robot","outdoor-robot"],"commercial":{"other":{},"checked_at":"2026-10-18T04:11:21+00:00","compliance":[],"ordering_codes":[{"code":"TG30","description":"YDLIDAR model"}]},"null_reasons":{"power":{"note":"not printed; 5 V × 340 mA typical","reason":"not_in_source"},"channels":{"note":"single scan line","reason":"not_applicable"},"imu_builtin":{"note":"no IMU mentioned","reason":"not_in_source"},"fov_vertical":{"note":"single-plane 2D scanner (tilt 0–1°)","reason":"not_applicable"}},"assembly_label":"Module","assembly_level":2,"search_aliases":["ydlidar scanning 2d lidar","TG30","YDLIDAR TG30 360° ToF Lidar","YDLIDAR TG30","TG30 lidar","YDLIDAR TG30 IP65"],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR_TG30_Datasheet.pdf?v=1771758757"},{"other":{},"kind":"image","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR-TG30-main-1.jpg","label":"YDLIDAR TG30 — product photo","verification":"unverified","notes":"inspected: YDLIDAR-branded render, enclosed black round housing with a flanged base and a blue YDLIDAR badge on top; matches the Ø75.8 drawing. Distributor-hosted.","resolved_url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/YDLIDAR-TG30-main-1.jpg"},{"other":{},"kind":"cad","url":"ydlidar-tg30.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/ydlidar-tg30.step"}],"cad":{"verification":"generated","envelope_complete":true,"assumptions":[],"step_path":"ydlidar-tg30.step","mesh_path":"ydlidar-tg30.stl","footprint_svg_path":null,"bbox":{"length_mm":75.8,"width_mm":75.8,"height_mm":34.7},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/ydlidar-tg30.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/ydlidar-tg30.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."]}}}