Skip to content

SmartStep-Inc/SmartStep

Repository files navigation

SmartStep: Walk Your Way to Independence

Introducing SmartStep, a groundbreaking innovation designed to transform the lives of visually impaired individuals. This cutting-edge smart shoe, powered by the mighty ESP32 microcontroller and a high-precision LiDAR sensor, acts as a guardian for safe navigation. By detecting obstacles in real time and providing seamless auditory feedback via a web server, SmartStep ensures that every step is confident and secure.

With its compact design and intuitive functionality, SmartStep empowers users with enhanced spatial awareness, granting independence like never before.

Made with:

Arduino JS HTML


✨ Features That Make Every Step Smarter

  • Real-Time Obstacle Detection: Accurately identifies objects within a range of 10 to 250 cm.
  • Auditory Feedback: Intelligently sends commands (PLAY_SOUND, BLOCKED, STOP_SOUND) to a web server, delivering precise audio cues to the user.
  • Compact and Efficient Design: Effortlessly integrates into footwear for a discreet, wearable solution.

🔧 System Overview

Component Function
ESP32 Microcontroller Processes LiDAR data and sends commands to the web server.
LiDAR Sensor Measures distances with high accuracy to detect obstacles.
Web Server Delivers audio cues like PLAY_SOUND, BLOCKED, and STOP_SOUND.

🚀 How It Works

  1. Connect: The ESP32 establishes a Wi-Fi connection and launches its web server.
  2. Scan: The LiDAR sensor scans the environment for objects, feeding data to the ESP32.
  3. Command: Based on object proximity, commands (PLAY_SOUND, BLOCKED, STOP_SOUND) are sent to the web server.
  4. Feedback: The server plays appropriate auditory cues to guide the user safely.

🛠️ Installation Made Simple

  1. Upload the provided code to your ESP32 microcontroller
  2. Replace the Wi-Fi credentials in the code with your hotspot's SSID and Password.
  3. Power up the ESP32, place it in the shoe, and you're all set!
  4. Just open 11.1.65:3000 on the browser of your mobile device and start using the shoe!

“Step boldly into the future with SmartStep, where every stride is smart, safe, and empowering.”

SmartStep: Innovative Assistive Shoe