# iliasam/OpenSimpleLidar

Open Source scanning laser rangefinder

Repository: https://github.com/iliasam/OpenSimpleLidar
Canonical: https://ross.abutalabs.com/products/opensimplelidar
Homepage: https://hackaday.io/project/20628-opensimplelidar
Language: C
License: MIT
License Family: permissive
Topics: lidar, stm32, ros, diy, laser, triangulation
Last push: 2025-07-22T12:09:50+00:00

## Health v2 (maintenance only)
Score: 38/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 33, release rhythm 8, longevity 100
- inputs: {"age_days": 3445, "days_push": 407, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2554, forks 259 (observed 2026-08-28T04:07:00.688608+00:00)

## What it is
Open Source scanning laser rangefinder (lidar) built with STM32 firmware and a triangulation-based optical design, with schematics, firmware, and a PC scanning utility. It provides 5 scans/second with 180 measurements per rotation up to 4 m range, and works with ROS tools like Hector SLAM.

## Use cases
- build a cheap diy lidar for a robot
- scan laser rangefinder for slam navigation
- open hardware rangefinder under $30
- ros lidar for autonomous robot
- learn how triangulation lidar works
- 2d laser scanner for hobby robotics

## When to choose
- you want a low-cost, buildable open-hardware lidar for learning or hobby robotics
- you need a simple 2D scanner compatible with ROS and SLAM
- you want to study triangulation-based distance measurement firmware and optics

## When to avoid
- you need long range or high scan rates (see OpenTOFLidar instead)
- you need a production-grade, factory-calibrated commercial lidar
- you cannot assemble hardware or solder SMD components

## Facets
- artifact type: application
- maturity: maintenance
- function: computer-vision, embedded, sdk
- domain: robotics, hardware, autonomous-vehicles
- platform: embedded, cross-platform
- tags: lidar, laser-rangefinder, triangulation, stm32, ros, open-hardware, diy, slam, linux

## Member repositories
- iliasam/OpenSimpleLidar (main) score 38

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:00.688608+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:23:44.650064+00:00, confidence not recorded.
  - readme: https://github.com/iliasam/OpenSimpleLidar (fetched 2026-08-28T04:07:00.688608+00:00, sha 92f98420d65f)
  - homepage: https://hackaday.io/project/20628-opensimplelidar (fetched 2026-08-29T10:06:24.665549+00:00, sha 553fea2504f5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
