{"id":15163021,"url":"https://github.com/jowinjohnchemban/qackon","last_synced_at":"2026-01-19T23:33:27.252Z","repository":{"id":251111610,"uuid":"836407493","full_name":"jowinjohnchemban/qackon","owner":"jowinjohnchemban","description":"Qackon is a durable open source safety beacon/tracking for automotive and personal use. It uses GPS for precise location pinpointing, Bluetooth for easy configuration, and supports telephone network and Wi-Fi for real-time updates over internet. Built to endure harsh conditions, it features automatic activation, cloud manage, and SMS notifications.","archived":false,"fork":false,"pushed_at":"2024-07-31T20:52:09.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T08:18:37.917Z","etag":null,"topics":["beacon","esp32","gps","qackon"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jowinjohnchemban.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-31T19:30:49.000Z","updated_at":"2024-07-31T21:20:35.000Z","dependencies_parsed_at":"2024-08-01T00:31:11.731Z","dependency_job_id":"573c4896-2c0d-4c40-9d42-7b21a6a4ab85","html_url":"https://github.com/jowinjohnchemban/qackon","commit_stats":null,"previous_names":["jowinjohnchemban/qackon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jowinjohnchemban/qackon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jowinjohnchemban%2Fqackon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jowinjohnchemban%2Fqackon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jowinjohnchemban%2Fqackon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jowinjohnchemban%2Fqackon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jowinjohnchemban","download_url":"https://codeload.github.com/jowinjohnchemban/qackon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jowinjohnchemban%2Fqackon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28590045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T20:45:59.482Z","status":"ssl_error","status_checked_at":"2026-01-19T20:45:41.500Z","response_time":67,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beacon","esp32","gps","qackon"],"created_at":"2024-09-27T02:02:27.578Z","updated_at":"2026-01-19T23:33:27.236Z","avatar_url":"https://github.com/jowinjohnchemban.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Qackon Beacon/GPS\n\n## Overview\n\n**Qackon Beacon** is a cutting-edge safety device designed for automobile and personal security. Ideal for use in extreme conditions such as underwater and underground, Qackon Beacon offers real-time GPS location tracking, emergency signaling, and Bluetooth configuration. With advanced features like telephone network connectivity, Wi-Fi internet access, and SMS notifications, Qackon Beacon ensures reliability and safety in diverse environments.\n\n## Features\n\n- **Beacon Transmission:** Emits a powerful signal at 457 kHz for long-range detection and reliable communication.\n- **GPS Tracking:** High-sensitivity GPS module for precise location tracking and monitoring.\n- **Bluetooth Configuration:** Easily manage settings and personal details via Bluetooth Low Energy (BLE).\n- **Telephone Network Connectivity:** Provides internet access and SMS functionality for remote tracking and management.\n- **Wi-Fi Connectivity:** Connects to available Wi-Fi networks for seamless internet access.\n- **Automatic Activation:** Uses integrated sensors to detect movement or submersion, automatically activating the beacon when needed.\n- **Data Upload:** Updates location on a cloud server at preset intervals if no network is available.\n- **Durable Design:** Features a waterproof and impact-resistant casing to withstand harsh environments.\n- **Power Management:** Equipped with a long-lasting battery and efficient power management for extended operation.\n\n## Components\n\n1. **Microcontroller Unit (MCU):** ESP32-WROOM-32\n   - Dual-core processor with integrated Wi-Fi and Bluetooth\n   - Low power consumption for extended battery life\n\n2. **Beacon Transmitter Module:** Custom-designed for 457 kHz\n   - High signal strength for reliable long-range detection\n\n3. **Power Supply:**\n   - Battery: Panasonic NCR18650B (3.7V 3400mAh)\n   - Voltage Regulator: Texas Instruments TPS7A4700 for stable power supply\n\n4. **GPS Module:** Ublox NEO-6M\n   - High sensitivity for accurate location tracking\n\n5. **Bluetooth Module:** Integrated in ESP32\n   - Bluetooth Low Energy (BLE) for efficient configuration\n\n6. **Telephone Network Module:** GSM/GPRS/LTE Module (e.g., SIM800L)\n   - Supports SMS and internet access for remote management\n\n7. **Wi-Fi Module:** Integrated in ESP32\n   - Connects to available Wi-Fi networks for internet connectivity\n\n8. **Activation Sensors:** MPU6050\n   - 3-axis accelerometer and gyroscope for precise movement detection\n\n9. **Antenna:** Custom-designed for 457 kHz\n   - Optimized for effective signal transmission\n\n## Installation\n\n### Hardware Assembly\n\n1. **Assemble Components:**\n   - Connect the MCU, GPS module, Bluetooth module, telephone network module, and activation sensors to the beacon transmitter module following the circuit diagram.\n   - Ensure all connections are secure and components are correctly mounted within the durable casing.\n\n2. **Power Supply:**\n   - Install the battery and connect it to the power management circuit.\n   - Verify that the voltage regulator maintains a stable power supply.\n\n3. **Antenna:**\n   - Attach the custom-designed antenna to the beacon transmitter module.\n\n4. **Telephone Network Module:**\n   - Integrate the GSM/GPRS/LTE module for SMS and internet access.\n   - Ensure proper connection and signal reception.\n\n### Software Setup\n\n1. **Microcontroller Programming:**\n   - Program the ESP32 with firmware to manage beacon transmission, GPS data processing, Bluetooth communication, telephone network functionality, Wi-Fi connectivity, and sensor integration.\n   - Upload the firmware using an IDE or compatible programming environment.\n\n2. **Mobile App Installation:**\n   - Download and install the Qackon mobile app from the app store.\n   - Ensure compatibility with your smartphone and Bluetooth Low Energy (BLE).\n\n3. **Cloud/Server Setup:**\n   - Configure the cloud/server to receive location updates from Qackon.\n   - Set up data update intervals for when no network is available.\n\n## Usage\n\n### Activating Qackon\n\n1. **Automatic Activation:**\n   - The beacon will automatically activate if it detects significant movement or submersion.\n\n2. **Manual Activation:**\n   - Use the mobile app to manually activate or deactivate the beacon.\n\n### Configuring Qackon\n\n1. **Open the Mobile App:**\n   - Enable Bluetooth on your smartphone and connect to Qackon.\n\n2. **Configuration Options:**\n   - Set personal details (name, contact information).\n   - Configure emergency contacts and sensor sensitivity.\n   - Adjust beacon transmission frequency and power-saving modes.\n   - Configure Wi-Fi settings and telephone network parameters.\n\n3. **GPS Tracking:**\n   - View the current location and history of Qackon on the app's map interface.\n   - Set geofencing boundaries and enable location sharing with emergency contacts.\n\n### Data Upload and SMS\n\n1. **Internet Access:**\n   - Qackon automatically connects to available Wi-Fi networks or uses the telephone network (with an active SIM card) for internet access.\n\n2. **SMS Notifications:**\n   - Sends SMS alerts with the current location to predefined contacts in emergencies or if internet connectivity is unavailable.\n\n3. **Cloud/Server Updates:**\n   - Stores location data and updates the cloud/server once network connection is restored.\n\n## Maintenance\n\n- **Battery Replacement:** Replace the battery when power levels are low or the battery no longer holds a charge.\n- **Firmware Updates:** Check the mobile app for firmware updates to ensure optimal performance.\n- **Inspection:** Regularly inspect the device for damage and ensure all components are functioning properly.\n\n## Safety and Compliance\n\n- **Compliance:** Ensure Qackon Beacon complies with relevant regulatory standards for transmission frequencies, electronic devices, and telephone network usage.\n- **Safety:** Follow all safety instructions to prevent damage or injury.\n\n## License\n\nThis project is licensed under the **Apache License 2.0**. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjowinjohnchemban%2Fqackon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjowinjohnchemban%2Fqackon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjowinjohnchemban%2Fqackon/lists"}