ππ₯π Collision-Solution-System-D-Safe
π Post-Collision Emergency Alert System

π οΈ Overview
This project is a comprehensive solution designed to address post-collision requirements in automobiles. The system is tailored to provide timely alerts to emergency contacts in the event of an accident, ensuring quicker medical intervention by sharing the collision siteβs location. The portable and affordable design allows it to be integrated into any vehicle, regardless of its model or brand. This system is especially beneficial for drivers of budget or older model cars.
β¨ Key Features
- π¨ Emergency Alert Notification: Automatically sends alerts to predefined emergency contacts in case of a collision.
- π Location Sharing: Shares the precise location of the collision site to facilitate timely medical assistance. Shares google maps pin.
- π Universal Compatibility: Portable design ensures easy integration into vehicles of any make or model.
- πΈ Cost-Effective: Affordable solution, making advanced safety accessible for budget or older vehicles.
π― Project Goals
- Reduce Delay in Medical Assistance: Minimize the time required for emergency services to reach the site of an accident.
- Enhance Safety for Budget and Older Cars: Bring advanced safety features to vehicles that typically lack modern amenities.
- Ease of Integration: Provide a user-friendly and portable solution suitable for all vehicles.
π οΈ Installation
- Clone the repository:
git clone https://github.com/aj-sn/Collision-Solution-System-D-Safe.git - Navigate to the project directory in MPLABX IDE:
File -> open projects -> Collision-Solution-System-D-Safe -> firmware -> Collision Solution System.X (select) Production -> Set Main Project -> Collision Solution System.X (select) Build and Flash(Check project properites to make sure the microcontroller used is ATSAMD21J18A and compiler is Microchip's XC32) - Follow the setup instructions provided in the
docs/SETUP.mdfile for hardware setup (coming soonβ¦)
π Usage (this is a prototype)
- Setup and wire the system as described in the
docs/SETUP.mdguide. - Predefine your emergency contact(s).
- Build, flash, and power up the system; it will automatically monitor for collisions and send alerts when necessary.
π¦ Dependencies
- [System] - details coming soon (hardware modules, wirings, etc.).
- [Software] - MPLABX IDE, Microchip XC32 compiler, code editor of your choice.
π€ Contributing
Suggestions to improve this project are welcome! Feel free to:
- Fork the repository.
- Submit pull requests.
- Open issues for any bugs or feature requests.
π License
This project is not licensed. All rights reserved.
β οΈ Disclaimer
This project is not licensed. All rights are reserved. The code and accompanying instructions are provided solely for informational and educational purposes. Users are not permitted to use, modify, distribute, or implement the code in any form without explicit written permission from the author.
This is a non-commercial, educational project and is not affiliated with any companies or organizations using the name βD-Safeβ.
π Acknowledgments
- Developers and contributors to this project, Conestoga College and itβs professors who helped and coordinated the project.
- Inspiration from the need to enhance safety for all drivers.
π§ Contact
For any queries or support, please use:
- GitHub Issues: Open an issue in this repository.
πΌοΈ Portfolio Preview

Thank you for exploring the project. Together, letβs make roads safer!