Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rawfish69/esp32-ranger-finder

Handheld ranger finder with ESP32
https://github.com/rawfish69/esp32-ranger-finder

arduino esp32 esp8266

Last synced: 27 days ago
JSON representation

Handheld ranger finder with ESP32

Awesome Lists containing this project

README

        

# ESP32-Ranger-Finder
[![ESP32](https://img.shields.io/badge/ESP32-C3-green.svg)](https://www.espressif.com/en/products/socs/esp32-c3)
[![ESP8266](https://img.shields.io/badge/ESP8266-NodeMCU-yellow.svg)](https://www.espressif.com/en/products/socs/esp8266)
[![License](https://img.shields.io/badge/license-Open%20Source-blue.svg)](./LICENSE)

## Requirements
- ESP32 or ESP8266 Board
- VL53L1X sensor
- HC-SR04 ultrasonic sensor (Hybrid only)
- Servo motor for scanning (Hybrid only)
- OLED (Optional)
- Arduino IDE or PlatformIO

## Installation
1. Clone or download this repository.
2. Open the project in your preferred IDE.
3. Install required libraries (Adafruit_VL53L1X, ArduinoJson, etc.).

## Usage
1. Select the .ino you would like to use, upload the code to the ESP32.
2. Connect to the “Range Finder Beta” Wi-Fi (for Hybrid Mode), "O_O" WiFi (for ranger finder ONLY mode)
3. Visit http://192.168.1.101 in a browser to view the radar UI and stats.

## Images
![Range Finder Demo](misc/rangefinder.jpg)
*ESP8266 Range Finder TOF Mode*
![Range Finder Hybrid](misc/hybrid.png)
*ESP32 Range Finder Hybrid Mode*

## CAD Files
![CAD Drawing](misc/cad_drawing.png)
*2D drawing of the range finder holder*
### [3D model of the range finder holder](CAD/range_finder_model.stl)

## Circuit Diagrams
TODO