Inspiration

Often when we go hiking with our families, we wonder what could happen if we were hiking alone and we happened to fall and be incapacitated, with nobody around to help. This concern is a common one for many hikers, and we decided to come up with a simple yet effective solution to make sure help arrives when it is needed.

What it does

Uses an accelerometer to detect a fall, and send a ping using serial blue tooth communication to our custom app that on receiving the ping sends a SOS message with the coordinates during the time of ping to your emergency contacts.

How we built it

Using an ESP32, ADXL345 Digital accelerometer, and Arduino IDE. The app was developed using Android studio.

Challenges we ran into

The app kept crashing. The hardware was very limited this year, and our team had to work remotely, so the prototype is not as sophisticated as it could've been.

Accomplishments that I'm proud of

Learning and building an application out of ESP32 from scratch. Learning and building an application on Android Studio from scratch.

What we learnt

ESP32 , Android Studio

What's next for Hike Buddy

Improving sensitivity using better accelerometers, having a robust prototype to test real life falls. Incorporating map based live location SOS on bluetooth ping. Incorporating Geofences to send the SOS message and live location to hikers in a given radius also. Improving the app GUI to show the user that an sms has been sent as well (currently missing).

Built With

Share this project:

Updates