MuTech RoboticsLearning Hub
Kids OK with adultESP32Level 2/3

LiDAR Smart Cane

One LiDAR looks ahead for poles, another looks down for potholes, and the handle vibrates before you step.

LiDAR Smart Cane
Kids OK, with an adult

DIY project. Children must build this only with an adult (16+ years) beside them at all times. Not suitable for children under 8 years.

Use a vibration motor module with its own driver, never a bare motor on a GPIO pin. This is a learning project, not a certified mobility aid.

Strictly follow the description given with this video.

Video

The video link will be added here soon.

How it works

  1. The front LiDAR measures the distance to obstacles ahead.
  2. The ground LiDAR learns the normal ground distance at start-up.
  3. Ground more than 20 cm farther than normal means a drop or pothole.
  4. The vibration motor module buzzes in the handle to warn you.

Parts you need

  • 2× LiDAR distance sensors (front + ground)× 2Buy
  • ESP32 development board (30-pin)× 1Buy
  • Vibration motor module (with on-board driver)× 1Buy
  • USB power bank× 1Buy
Kit for this projectPrice on request
Get the kit

Wiring

Wiring diagram
PowerGroundSignal
#FromConnect to
1 SignalFront LiDAR TXESP32 D27
2 SignalFront LiDAR RXESP32 D14
3 SignalGround LiDAR TXESP32 D33
4 SignalGround LiDAR RXESP32 D32
5 PowerBoth LiDAR 5V / GND5V / GND rails
6 PowerVibration VCCESP32 3V3
7 GroundVibration GNDESP32 GND
8 SignalVibration INESP32 D18
9 SignalPower bankESP32 USB

3D print files

This project has no 3D-printed parts.

Code

The tested Arduino / ESP32 code for this project will be posted here, ready to copy.