Inspiration
With the rapid increase in space commercialization and orbital satellite deployments, keeping space assets secure from cyber threats, signal jamming, and orbital collisions has become critical. We were inspired to build a centralized, real-time command station that bridges aerospace telemetry with artificial intelligence to protect space infrastructure autonomously.
What it does
SAT-SHIELD is a real-time satellite telemetry, orbital tracking, and AI-powered self-healing command dashboard. It tracks satellite coordinates and visualizes them on an interactive 3D rotating globe. Monitors live hardware health telemetry including battery levels, solar panel temperatures, and Signal-to-Noise Ratios (SNR). Simulates and detects cyber-attacks like Jamming and Spoofing in real-time. Features automated cross-platform voice alerts using browser-based JavaScript SpeechSynthesis and instant SMTP email notifications for critical anomalies.
How we built it
Frontend & Dashboard: Built using Streamlit for a responsive web-based command interface. Orbital & Data Visualization: Powered by Plotly and custom HTML/CSS for the 3D interactive radar and globe animations. AI & Telemetry Processing: Utilizes Python, Pandas, NumPy, and Scikit-Learn / Neural Networks for preprocessing and handling real-time anomaly detection datasets. Alerts & Deployment: Integrated web-standard JavaScript Speech API for cross-platform audio alerts, SMTP for email telemetry, and deployed live via Streamlit Cloud connected with GitHub.
Challenges we ran into
Cloud vs. Local Audio Compatibility: Initially, using system-level subprocess calls (say commands) worked locally on macOS but failed on Streamlit's Linux cloud server. We overcame this by transitioning to browser-native JavaScript SpeechSynthesis embedded via Streamlit components for cross-platform audio alerts.
Accomplishments that we're proud of
Successfully deploying a fully functional, live 3D satellite telemetry and cybersecurity defense dashboard to the cloud. Implementing a seamless, self-healing AI protocol that detects signal anomalies and immediately switches defense modes from Standby to Active Jamming Countermeasures. Designing a clean, mission-control aesthetic that provides deep hardware insights in real-time.
What we learned
Deepened our understanding of real-time data streaming, state management in web dashboards, and bridging Python backends with JavaScript frontend components. Gained practical experience in aerospace telemetry concepts, hardware health monitoring, and defensive cybersecurity architectures for satellite communication streams.
What's next for Sat-shield
Something big ✨️
Log in or sign up for Devpost to join the conversation.