Inspiration
Last summer, one of our team members got turned around just two miles from camp. Phone had full battery, GPS worked fine but they couldn't remember which direction they'd come from. That moment of panic, that sinking feeling of "I don't know the way back," stuck with us. We realized the problem isn't just where you are it's remembering how you got there. Every year, thousands of hikers face this same terrifying moment. We built Breadcrumb Trail to make sure no one has to experience that fear again.
What it does
Breadcrumb Trail is a rugged handheld GPS navigator that remembers your exact path and guides you home. Press one button to mark your campsite as "Home," then hike anywhere. The device automatically drops GPS breadcrumbs as you walk, creating a digital trail of your journey. The OLED display shows real-time distance and coordinates. If you're in trouble, emergency SOS mode messages your emergency contact with your GPS coordinates AND your complete breadcrumb trail, so rescuers know exactly where you've been and where to find you. No cell signal required for navigation just reliable, dedicated hardware when you need it most.
How we built it
Hardware Stack:
GNSS module for high-precision GPS tracking Digital compass for real-time directional sensing OLED display for clear outdoor visibility Cellular module (GSM/LTE) for emergency SOS messaging Microcontroller to coordinate sensors and manage power efficiently Custom PCB design to integrate all components in a compact, rugged form factor
Software:
Implemented intelligent breadcrumb algorithm that drops waypoints based on direction changes and distance traveled (not just fixed time intervals) to optimize battery and storage Developed real-time navigation calculations using haversine formula for distance and bearing to guide users along their tracked path Built SMS integration for emergency SOS with coordinate formatting and trail data transmission Created efficient power management system achieving 12+ hours of continuous tracking
Process: We started with rapid prototyping on breadboard, validated the GPS tracking logic, then moved to soldering our custom hardware assembly. Iterative testing in outdoor conditions helped us refine the breadcrumb spacing algorithm and display interface for real-world usability.
Challenges we ran into
Message Formatting for SOS: Transmitting the entire breadcrumb trail via SMS was too data-heavy and unreliable. We pivoted to sending current coordinates with a compressed trail summary (start point, key waypoints, current position) that fits in a single text message.
Accomplishments that we're proud of
✅ Fully functional prototype with integrated GPS tracking, compass navigation, OLED display, and SMS emergency messaging all working together seamlessly ✅ Intelligent breadcrumb algorithm that adapts to terrain and movement patterns, not just dumb time-based waypoints ✅ Real outdoor validation we tested this on actual hiking trails and it successfully guided us back along complex, winding paths ✅ Emergency feature that could save lives SOS mode transmits not just "where you are" but "everywhere you've been," giving rescuers critical context
What we learned
Hardware integration is humbling. Getting sensors to work individually is easy. Getting them to work together reliably while managing power, memory, and real-time calculations taught us respect for embedded systems engineering.
What's next for BreadCrumb Trail
Integrating Multiple Serial Devices: Both the GPS and GSM modules use serial communication, but Arduino Uno has only one hardware serial port. We solved this using SoftwareSerial for the GSM module while keeping GPS on the hardware serial for more reliable positioning data.
Log in or sign up for Devpost to join the conversation.